Aug 22, 2005

プログラミングスタイル

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

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

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

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

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

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

Edit this entry...

wikieditish message: Ready to edit this entry.

1.エントリ作成部





1A.HTML FEP







1B.HTMLエディタ(IEでのみ利用可)









2.プレビュー部


3.トラックバック(TB)送信内容








4.エントリ投稿自動処理部