お名前: コメント:
  • 拡張パックの開発を再開しました。
  • 本サイトはリンクフリーです。但し、ページの恒久性については保証致しかねます。予めご了承下さい。
  • 旧コンテンツはこちらに残してありますので必要に応じてご閲覧下さい。(しかし、内容はかなり古いです)


当サイトの概要

当サイトは、FreeStyleWiki(以下、FSWikiと略)のCMS(コンテンツ・マネジメント・システム)向け拡張パックの構成や仕様について、議論・検討を進めていくことを目的としたサイトです。
同拡張パックの仕様について、皆様と共に、仕様を煮詰めていけたらと思っています。
是非、皆様のご意見・ご要望をお聞かせ下さい。また、可能である方はお手伝い下さい。


 FSWikiとは…

FSWikiとは、Perlで作成された非常に拡張性の高いWikiクローンです。
Perlのみで作成されており、またDBソフト等も使用しないため、CGIが動作するサーバであれば、殆どのサーバに設置することが可能です。
標準ではドキュメンテーション用途に機能がカスタマイズされており、趣味や技術系の情報共有サイトの構築に最適です。

1

 拡張パックとは…

オーソドックスなサイトの運用目的毎に適したプラグイン群をまとめ、扱いやすくパッケージ化したものを拡張パックと呼ぶことにします。(オリジナルパッケージには含まれないプラグインのセットだと考えれて頂ければ結構です)
拡張パックを用いることにより、新規サイト設置時の手間を大幅に軽減することが可能です。

但し、ここで考えているのは単なるプラグイン群セットの提供だけではなく、サイト設置をよりスムーズに行うためのインストールCGI等の提供や、拡張パック作成のためのガイドラインとなるベース仕様の確立なども合わせ行っていきたいと思っています。
また、追加プラグインだけでは実装できない機能については本家への働きかけも視野にいれて考えていきます。


拡張パックの開発指針

  • インストールCGI(インストーラ)を同時提供することにより、簡単な設置ができるようにします。
    インストールCGI自体は、それ単体で(拡張パックを含まない)本家オリジナル版も設置可能なものにします。
  • 既存のサイトからの拡張パック適用は考えない(新規設置に限定する)。
    以前は、既存運用中サイトからの移行も可能なよう設計していましたが、複雑になりすぎるうえ、実装できる機能が限られてしまうため、残念することにしました。設置ディレクトリやディレクトリ構成の指定、パーミッションの設定等にも対応できるようにする予定です。
  • 個人的にはCMS向けの拡張パックを目的としますが、他の目的向けの拡張パックも作成できるよう、拡張パック開発のベースとなるものを確立していこうと思います。

インストールCGI実行手順

次のような手順でFreeStyleWikiが設置できてしまうような仕様を考えています。

  1. 本体をバージョン番号付きのディレクトリ名で展開する。(つまり本体のZipファイルを解凍してサーバにアップロードする)
  2. 拡張パックをバージョン番号付きのディレクトリ名で展開する。(本体と同様サーバにアップロードする)
  3. 必要に応じてinstall.cgiの先頭行を修正する。
  4. 必要に応じてinstall.cgi実行権限を与える。
  5. ブラウザ上からinstall.cgiを実行する。
  6. 指示に従ってセットアップする。

そう、たったこれだけです。これだけでセットアップできてしまうものを考案中です。

 CMS向け拡張パックとは…

CMSとは、コンテンツ・マネジメント・システムの略で、サイトのコンテンツ(内容)をWeb上から編集したり管理することのできるツールのことを言います。

FSWikiは、当初から情報共有やコミュニケーション用のツールとして開発・発展してきましたが、これをCMS用途として、つまりサイトのコンテンツ編集、及びデザイン用のツールとして利用できるようにカスタマイズしたのがCMS向け拡張パックです。
ブラウザ上からサイトページをデザイン(及び編集)し、サイトを構築していくことができます。
一般的な静的ページのサイトとは異なり、一度公開してしまった後も、随時ページ内容を編集・更新していくことが可能です。
低コストで簡単に、オリジナルサイトの構築が可能です。
Wikiとしての機能も受け継いでいますので、複数人でのサイト管理や出先でのページ編集等も可能です。

他の(これから出てくるであろう)拡張パックとの差別化としては、表現能力や、操作性を重視した拡張パックにしていきたいと思っています。
但し、FSWikiのポリシーであるPerlのみでの実装(殆どのサーバで設置で可能)や、構造化文章構造については極力引き継いでいくつもりです。


お名前: コメント:

最終更新時間:2007年10月09日 22時51分30秒