静的生成とミラー
思いついたので忘れないうちに書いておく。
- CGIはディレクトリ管理者のところにしか置かない
- CGIはHTMLを静的に生成する
- 生成されたHTMLに署名して流通させる
- 投稿フォームでは管理者のところにPOSTする
nyBBSにヒントを得た。
- 管理者のPCが落ちたら書き込めなくなるが、読むことはできる
- 扱えるCGIが限られる。専用プラグインといった感じ。しかし言語は問わない
- CGIを使うなら匿名性皆無
静的生成にする意味ないか。 どっちみち外部からのリクエストに応じてHTMLを出力するわけだから。 むしろこの方向性はWebArchive@P2Pだな。
例えばこんな感じのURI↓ http://localhost:8888/?http://fuktommy.ddo.jp/ イメージとしてはGoogleのキャッシュみたいになってる。 ページの上の方に本来のhttp://fuktommy.ddo.jp/へのリンクがあって、 書き込みたいときはそっちへ行く。
目的を考えるとP2Pは関係なくて、単なるミラーリングの問題なんじゃないかな。 自宅鯖でWikiなりBlogなりをやって、オフラインのときにはレンタル鯖を使うとか、 複数のレンタル鯖で負荷分散とか。 CGIのように、動的なデータを扱うのがちょっと面倒で、 片方は読み込み専用としたり、CVSのようなバージョン管理を取り入れたり。