まだ重たいCMSをお使いですか?
毎秒1000リクエスト を捌く超高速CMS「adiary

2006/07/18(火)β3リリース情報

  • Perl 5.8 以前(?)には標準で含まれない、Time::HiRes がないと起動できない問題を修正しました(もしβ2.1がインストールできず悩まされていた人が居たらお試しください)。
  • 記法タグ[ ]内での{ }のエスケープ処理を無効にしました。*1
  • 単一記事表示時に、HTMLタイトルに記事タイトルが出ない問題を修正しました。
  • Google Analyticsに対応しました。
  • 【標準パーサー】タグ定義表記を拡張しました(idea by kaede
  • 【標準パーサー】続きを読む記法使用時の<div class="section">~</div>の互換性を解消しました。
  • 【標準パーサー】続きを読む記法使用時、最後のセクションの注釈が省略されないバグを修正しました。
  • 【標準パーサー】セクションごとに出力する注釈を<div class="section">~</div>の外に出しました。
  • 【はてダラ機能】最初のサイブタイトルカテゴリをカテゴリとして抽出するようにしました。
  • 【はてダラ機能】*t* 記法を時間に置き換えるようにしました(マスターファイルは書き換えません)。
  • 【はてダラ機能】【パーサー動作】Text::Hatena がインストールされているときは、そちらを使うようにしました*2
  • その他、バグ修正など

β2からの移行に際して、adiary.conf.cgi の書き換えは必要ありません。

追伸。adiary公式ページに書いた「FastCGI対応」は書き間違えでした。大変失礼しました。*3

メモ、Text::Hatena について

ある意味公式みたいな感じで、はてダラ向けには最適と使ってみたものの、Hatenaサービス固有のタグのリンク先がイマイチな感じで若干期待外れでした。ライブラリ活用・省力という意味でものすごく正しいのですが、速度や使いやすさ*4から考えたとき依存モジュールが多いのもなぁ……とか個人的に。

他のblogツール向けに、adiary標準パーサをとっとと単独公開すべきなのかなぁ~、とか思ったりしました(苦笑)*5

*1 : そうしないとmimeTeXでまともに数式がかけないので

*2 : 「どうしてもはてな互換じゃなきゃ嫌だ」という人向けですが、Text::Hatena 自体の動作がイマイチ怪しく、個人的にはあまりオススメはしません。

*3 : とりあえず、後日対応しようという方向。

*4 : レンタルサーバに置くなど

*5 : Satsuki-system (base.pm) とセットならば現状でも使えるのですけど(苦笑)