スケジュールCGIを書こう 応援する実用的なCGIの例として、カレンダーを表示し、予定が入力できるスケジュールCGIを書いてみましょう。
第2部で見てきた以下のテクニックを組み合わせることで、スケジュールCGIが効率よく実現できます。
- カレンダー計算にはsrfi-19ライブラリが使えます
- 文字列補間を使うと文字列の中で式が使えるので、コードが簡潔になります
- HTMLを手軽に生成するにはtext.html-liteライブラリが便利です
- gauche.sequenceライブラリを使うと、文字列に対してmapが適用できます
- www.cgiライブラリを使うとCGIによくある処理を省力化できます
- データを保存したり検索したりするにはdbmライブラリが便利です
| |
|