| □テンプレートでデザイン自由自在 |
 |
テンプレートとは |
| |
|
おふぃす・ぞんちが提供するCGIは、全てテンプレートと呼ばれるhtmlにデータを流し込む方式で設計されています・・・と言われてもピンとこないでしょうから、まずは実物をご覧ください。ファイル自体は普通のhtmlですが、デザインされたページの中に、先頭に「$」が付けられた変数が埋め込まれています。おふぃす・ぞんちのCGIは、ページを出力する際、テンプレートを読み込んでこれら変数を所定のデータで置き換えるわけです。例えば、$nameと書かれている部分は名前で、$dateと書かれている部分は日付で・・・といった具合です。実際にこのテンプレートを使って出力した結果は、こんな感じになります。 |
| |
|
 |
テンプレートを用いるメリット |
| |
|
- 【簡単】ページデザインの自由度が非常に高い
普通のhtmlに必要な変数を配置するだけですから、ホームページが作れる方ならどなたでも簡単に作成することが出来ます。既存のテンプレートをカスタマイズすることも、一からデザインすることも自由自在です。
- 【安心】メンテナンス性が非常に高い
バグフィクスやアップグレードでCGIが更新されても、ページデザインをやり直す必要がありません(テンプレートはそのまま、CGIを入れ替えるだけです)。
- 【安全】直接CGIを書き替える場合に比べて、はるかに安全
CGIによるデータの流し込みは、置き換えるべき変数があれば置き換える、なければ何もしないという形で設計してあるので、(いくつかのルールさえ守れば)あなたがどんな風にテンプレートを書き替えても全く動かなくなるということはありません。
以上のことだけでも、おふぃす・ぞんちのCGIには、他人が作ったCGIを利用するときにありがちな、面倒で不毛な作業がないことがご理解いただけるでしょう。 |
|
 |
| □管理ページでデータ・ファイルを一括管理 |
| |
|
ぞんちCGIには必ずWebブラウザを使って操作する管理ページがあります。スクリプトをアップロードした後の編集・削除・表示確認はこの管理ページで行います。 |
|
 |
| □各製品の組み合わせ使用が可能 |
|
 |
| □携帯電話対応 |
| |
|
ぞんちCGIは携帯電話での使用を前提に設計されています。携帯電話向けのデザインもテンプレート式を採用し、他のスクリプトと連携て動作します。 |
|