事前資料
URL
発表者プロフィール
横浜の弱小零細派遣企業に勤めているプログラマです。仕事では主にJavaを使っていますが、趣味でPerlやRubyもよく使います。Wikiに限らずこれからも面白いものを作っていきたいです。
発表WikiのPR文
FreeStyleWikiはPerlで記述された高機能なWikiクローンです。充実したWebベースの管理機能と、テンプレートやプラグインなどによる拡張性の高さが特徴です。
Wikiは単なるWebアプリケーションにとどまらず、利用者の個性や工夫によって様々な使い方が可能なツールです。FSWikiは追加プラグインをインストールしたり、自分で手を入れてやることで様々な用途に活用でき「カスタマイズの楽しさ」を味わえるツールを目指しています。
発表
特徴
- スパム対策:特定のキーワードが含まれていると更新をキャンセルする
そのほか
- perlで記述されているので多くのレンタルサーバでうごく
- 認証・管理機能
- 動作が重い(perlの外部モジュールを多用しているため。mod_perlで改善可能)
- 個人サイトとイントラで多く使われる
周辺ツールの紹介
- しょぼしょぼ日記システム:tDiaryを使いたかったがRubyがサーバに入っていなかったので
- FSWikiLite:FreeStyleWikiを軽くしたもの
- コマンドラインスクリプト:wiki記法をHTMLとかPDFに変換する。ネット上からも取ってこられる
- mod_perlで動いている。(当時)
- wikifarmで。
利用例1・project amateras
利用例2・vkdb
- ビジュアル系バンドのデータベース
- fswikiとしては最大ページ数。限界に近い
- ここにきているkuwaさんのサイト。
今後
- 個性によって進化するツール
- webベースのemacsが目標
- 基本構造をシンプルかつ高速に
- 国際化(マルチランゲージなサイトを容易に構築)
- 周辺ツールとの連携強化