CGIを開発する場合
CGIを新規で開発する場合、プログラミングを勉強する必要は一切ありません。必要なのは、CGIでどういったことができるか、という細かい知識だけです。
例えば、HTMLを生成することもできますし、特定のhtmlファイルをウェブ上から編集することもできます。「メールに写真を添付して商品情報といっしょに送信するだけで、商品ページが1ページできあがる。」なんてことも朝飯前(CGIにとっては)
そして、今日、ひとつ新しいことを知りました。トップページの人気ランキングなどを編集したい場合、「SSIやインラインフレーム、あるいはJavaScriptなどを使って表示させる。」というのが一般的に思えます。
ところが、こんなこともできるそうです。
(1) CGIでランキングのHTMLをCGIで作る
(2) 表示させたいファイルをCGIに取り込む
(3) ランキングHTMLと表示用ファイルを合成
(4) 更新(トップページなど)
すべてウェブ上で行えるので、便利なのは間違いないですね。