カテゴリー

アクセスカウンター


since 1996/06/14

Count per Day

  • 8今日の訪問者数:
  • 11昨日の訪問者数:
  • 274月別訪問者数:
  • 0現在オンライン中の人数:

DeltaWiki

Delta Wikiについて

 FSWikiを参考に作ったWikiクローンです。

バグ・未実装・実装中情報

  • セキュリティチェックがまだ – デルタ(2008/04/29 10:32:21)
  • bbsプラグインがびみょい。 – デルタ(2008/04/29 10:33:00)
  • plugin help機能をまだ作ってない。 – デルタ(2008/04/29 10:33:17)
  • ドキュメントを作ってない。 – デルタ(2008/04/29 10:33:30)
  • フォルダ階層制御のテストが未完了。特に管理権限付与あたり。 – デルタ(2008/04/29 10:33:40)
  • sendmail。 – デルタ(2008/04/29 10:33:49)

    • とりあえず機能付加。 – デルタ(2008/05/06 22:21:39)
  • テンプレート管理。 – デルタ(2008/04/29 10:34:01)
  • ページバックアップ。差分。 – デルタ(2008/04/29 10:34:17)
  • >圧縮ファイルを投稿後展開。 – デルタ(2008/04/29 10:34:29)

    • >完了 – デルタ(2008/06/04 08:36:39)
  • ページを削除すると、空フォルダの残骸が残る。 – デルタ(2008/04/29 10:34:42)
  • commentプラグイン – デルタ(2008/04/29 10:35:38)

    • デフォルトの返信元のチェックが付かない – デルタ(2008/05/26 23:13:06)
    • 携帯対応がまだ。 – デルタ(2008/04/29 10:36:51)

      • 完了 – デルタ(2008/05/26 23:12:03)
    • 名前の記憶、アカウント情報から自動挿入がまだ。 – デルタ(2008/04/29 10:36:19)
  • blog – デルタ(2008/04/29 10:38:36)
  • レイアウトの強調とかが複数入るとおかしくなる。 – デルタ(2008/04/29 18:51:27)
  • ログアウト時のセッションが破棄されすぎ – デルタ(2008/05/26 23:13:53)

ブログに載せたこと

–category_list -h,DeltaWiki–
 

基本機能

  • 高い汎用性

    • プラグインで機能拡張可能。
    • perlで作られているので、いろいろなプロバイダで動かせるかも?DBは使ってません。
    • ヘッダ、フッタ、サイドバー(左右)を表示可能。
    • tDiaryのテーマを使用可能(右サイドバーなど、一部デザインを拡張しているので、そこはデザインテンプレートをいじらないと正しく表示されない)。
    • 番号付きリストや、「・」付きリストなどの階層は無制限。
  • シンプルで、且つ高度なアクセス制限

    • ユーザ認証機能、ユーザグループ管理機能。
    • ページをフォルダ単位で管理(右上の一覧で見るとわかりやすい)。
    • フォルダ単位にアクセス権、デザインテンプレート、サイト名などを設定可能。※ページ単位のアクセス権設定は無い。
    • メニュー、権限、設定を未設定のサブフォルダの情報は、上位フォルダから継承される。
  • ユニバーサルデザイン?

    • 携帯端末対応。
    • UTF-8で表示されるので、多言語対応?(未確認)ただし携帯端末はShiftJISになる。

主なplugin

  • blog…ブログです。カレンダーとか。一日に複数の投稿ができます。
  • comment…一行コメント。ツリー型なので、他の投稿に返信可能。簡単なSPAM対策機能あり(自動投稿はほとんど不可)。
  • ref_image…画像を貼り付け。ImageMagickが使えればサムネイルを自動生成してくれる。
  • bbs…掲示板。2ch風。
  • include…ページ内に他のページを取り込む。途中から省略とか可能。

内部の話

  • 拡張できる機能は以下の通り

    • plugin…ページに追加機能を埋め込むことができる。ブロックプラグイン(複数行に渡るプラグイン)にも標準対応。
    • system_plugin…pluginと同じだが、内部処理でのみ使用可能(通常のページ編集では使えない)。
    • handler…主にフォームからの送信情報を処理する。
    • hook…ページの編集や表示処理に割り込みを行う。
    • layout…ページレイアウトの定義を行う。たとえば「—-」という文字を「<HR>」に変換しなさい、とか。

FSWiki(*wiki)とは違うところ。

  • そもそもpluginとか、設定ファイルの管理など互換性無し。
  • 文法はFSWikiに近い(カスタマイズできるけど)。表とかはPukiWikiを参考にしてたりする。
  • 早い。
  • エラー制御は不親切かも?InternalServerErrorとかの詳細はWebに出ません。
  • ページの自動リンクはしません。URLくらいは自動リンクする。
  • Farmは無い。ただし、フォルダ機能でそれに近いことができる。
  • paragraphとかinlineとか無い。FSWikiにあったadd_menuとか無い(hookで対応化)。
  • ログイン後に、管理画面じゃなくて前に居たページに戻る。
  • OpenSorceで公開していないw

ページ生成速度

 だいたいの平均値から。単位は秒。純粋にサーバがページを作る時間で、転送速度は含まれていない。

対象ページ FSWiki DeltaWiki
FrontPage 0.5~0.6 0.4
qmail 0.7 0.2~0.3

 

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>