Aug 22, 2005

プログラミングスタイル

今年の夏休みはesbの改造をしようと頑張ったのですが、まだperlの基礎的な部分が十分ではなく、なかなか前に進みません。 しかし、そういった時にいろいろ勉強になるんですね。

自分なりのプログラミングスタイルがだんだん見えてきました。 例えば、'',"",q(),qq()やヒアドキュメントとの使い分けスタイルも出来てきました。

現在の所、'',"",qq()を多用しq()とヒアドキュメントは使わない方向にしています。特に最近はqq()を使う頻度が増えています。これの良い所はqq()の中で変数も""も使えるという事で、非常に重宝して使っています。(""の中で""を使うと意図した所と違う所で区切ってしまうので使えません。)

又、最近は静的生成を行う方向でcgiを作る様にし始めています。 多くのcgiは動的生成なのですが、以前使っていたiswebなんかではcgiを外部から直接呼び出せないのでcgi処理後はhtmlを静的生成してそちらに移動するような作りをしているのです。

こうする事で、表示は全てhtmlで処理はcgiという分担が明確になります。 外部からはhtmlページしか見えませんし、そこへのみリンクを貼れば良いので、この構造のcgiはisweb外部からも利用する事が可能になります。

今後もスタイルは変わり続けていくでしょう。

Ads
TrackBack ping me at

現在、トラックバックURLはスパム対策の為に非表示としています。
表示する為には、「表示」ボタンをクリックして下さい。

*)当サイトではTBスパム対策により以下の条件ではTBを送れませんのでご注意下さい。
  ・1日以上前に開いたページのTBアドレスを使うとスパムとして弾きます。
  ・MovableTypeのクイックポストではTBを送れません。
Trackbacks
[ トラックバック(0) ]
Comments
[ コメント(0) ]
Post a comment

writeback message: Ready to post a comment.


現在、投稿フォームはスパム対策の為に非表示としています。
表示する為には、「表示」ボタンをクリックして下さい。

A quick preview will be rendered here when you click "Preview" button.