にせWikiだましもどき基本設計:実装技術
実装技術
どう実装するかを決めます。(わからない単語はGoogle先生に聞いてね。)形式
MVC形式でのC/S型です。当たり前ですが。データ転送方式:Ajax(Json)
- サーバーサイド:
- CGI:Perl5.6
- infoseekの無料サーバーがこのバージョンだからです。
- したがってUTF-8のサポートにはかなりの不安を覚えます。
- CGI:Perl5.6
- クライアントサイド:
- DOM2+SVG by Javascript
- 事実上この実装を現在標準でサポートできるのはFireFoxのみです。Opera9が期待できるかな?IEは7になっても多分無理。
- データ形式
- XML:SVGです。
- ページ表示用データをそのまま保存。
- 一部サーバーサイドで画像に変換、保存。
方針
- 処理量分配
- できる限りクライアントサイドに処理をまわしてサーバロジックをシンプルに。
- Ajaxはできる限り使わない。
- 最新のFireFoxで1GhzクラスのIntelCoreSoloで自由に動くこと。(Zaurusは無理)
- XULでないわけ。
- XULであると表示形式そのものではないため。
- 表示するとすぐに使えるという点を重視したい。
- 場合によっては他のブラウザもサポート可能なため。(IEでも将来対応するとか。)
2006年05月30日(火) 20:58:05 Modified by ryunosinfx