Ellinikonblue.com Weblog

夢は夢のまま終わらせない…

« 「 LS-GL/HS-DHGL の皮を被った玄箱 PRO 」 | This weblog top | 「 HS-DHGL Hack #0: HDD 換装 」 »

bracket_fep プラグイン

[ blosxom » プラグイン ]

 ここのところ、久々に blosxom プラグインを作ってました。 bracket_fep プラグイン と言います。 一応すでに Photolog の方で 動作しています。
 とは言ってもこのプラグイン、 さして強力な機能を提供するプラグインではありません。

 当ブログ では、 snap_in プラグインasin_complex プラグイン のように、 ブラケット( [ ~ ] )で文字列を囲うと、 ある決まった形式の文字列に変換してくれる類のプラグインを 使っています。
 ただこの手のプラグインは、 プラグインごとにエントリ本文を検索するために、 同様の処理を行うプラグインが多くなってくるとページ生成の効率に 響いてくることになります。 この手のプラグインのアイデアをいくつか温存しているので、 これでは問題だと思ったわけです。
 そこで変換を行うアルゴリズム部分だけを別途プラグイン (Bracket Front-End Plugin) として読み込んで、 エントリ本文の検索を一回ですませる目的で、この bracket_fep プラグイン を作成しようとなったのです。

 もくろみ通りうまく動いたわけですが、このプラグインを作っていて、 blosxom では、 プラグインで機能を拡張していくために、このほかにも同じような処理 (たとえばエントリファイルの全件検索など)をしている プラグインが複数あったりするので、これが blosxom を多数のプラグインをつっこんで高機能にしていくと、 性能劣化につながる原因になっているのではないかと思い始めました。
 何が言いたいかというと、 blosxom は もともとその軽い実装が魅力のスクリプトで、 その特徴を通常のブログツールくらいまでの機能拡張で打ち消してしまうのではなく、 もっと高機能にしても効率が落とさない 「ブースター」 と言うか、 プラグインのための ライブラリ的なプラグイン が 作れないかと思ったわけです。

 あ、まだ全く構想の段階です。戯言だと思って忘れるように (^-^;>
# ちょっとだけ行動を起こしていますがまだひ・み・つ (^_-)-*

no comments | no trackbacks

Mar 01, 2007 at 23:38

トラックバック


このエントリへのトラックバック一覧

 まだこのエントリに対するトラックバックはありません。

コメント

このエントリへのコメント一覧

 まだこのエントリに対するコメントはありません。

コメントを書く






※ URL の場合は http://... から、 メールアドレスの場合は mailto:... から記述してください。






« Return to this weblog top.

Local Search

Google

WWW を検索
Ellinikonblue.com を検索

Calendar

March
Sun Mon Tue Wed Thu Fri Sat
        1

Categories

Archives

Total 1173 Entries.

Hot Product

amanatu.com


Links

Syndicate

Specification

RSS feed meter for http://www.ellinikonblue.com/blosxom/ スカウター : Ellinikonblue.com Weblog

Powered by

powered by blosxom. Powered by FeedBurner
My Profile by iddy

© 2004-2007 Ellinikonblue.com All Rights Reserved.

Valid XHTML 1.0! [Valid RSS]