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

2006/11/08(水)11/8版ToDo

この前の7/28版ToDoの書き直し。積み残しも大分減ってきました。

正式リリースまでに実装

  • 【β15にて対応】画面デザイン編集機能
    • 月別リスト。ページトップに月別リスト(tDiary/はてな方式)の機能(→リリース後送り)
    • 【β15にて対応】テーマやユーザーカスタマイズの管理
    • コンテンツメニュー機能(→リリース後送り)
  • 【2006/11/09】adiary official XML-RPCの運用
  • 【β14にて対応】複数のRSS出力
  • 【β14にて対応】画像アイコン機能

正式リリース後に

  • 【β14にて暫定対応】PDAでの利用
  • subversionによるリポジトリ管理
  • ドキュメント整備
  • デザイン関係
    • テーマ作成用サンプルHTMLと情報の提供
    • デザイン機能の充実
    • テーマにデザインテンプレートの例を付属する機能
    • コンテンツメニュー機能
  • 標準アップローダに簡単な画像管理機能とか
  • 携帯(モバイル)機能
    • メールからの更新機能
    • 新着コメント/TBのメール通知機能
    • モバイル向けテンプレート(誰か作らないかなぁ)
  • ユーザーテーマ(指定した日記を好きなテーマで見られるように)
  • 広告(いずれもアカウントを取らないと実装できず……)
    • Amazonのおすすめ
    • Google ADS機能
  • 機能拡張仕様の具体化と抽象化(現状も拡張自体はできるのだけども)
  • 標準パーサ(さつきパーサ)を3パスにする(高速化)。
  • ページ出力のキャッシュ機構(半静的生成も視野に)
  • 入力本文のプレビュー機能(コメント欄で要望頂きました)

adiaryへの要望/バグ報告などは

この記事にコメント or トラックバックでお願いします。

2006/11/07(火)β13リリース情報

ダウンロードはこちらから

β12→β13の変更点

  • 【重要】β12において発生した、日記帳の設定を保存するとコメントが書き込めなくなる不具合を修正しました。
  • Firefox2 のライブタイトル機能(microsummary)に対応しました。
  • カテゴリのURL形式を再度変更しました。*1
  • 更新通知Pingの方法として、weblogUpdates.extendedPingも選択できるようにしました。*2
  • 新着コメント/トラックバックがあった場合、一発表示をする機能を付けました。
  • 【IE】IE7の標準準拠モードにおけるCSSの解釈が狂ってるので、IE7ではレンダリング指示を互換モードにしました。(参考
  • 【fix】RSS生成時、タイトル部のタグなどを多重にエスケープしていたのを修正しました。
  • 【fix】複数の単語で検索した場合、次ページ以降が表示されない不具合を修正しました。
  • 【fix】付属ドキュメントなどのリンク切れを修正しました
  • 【fix】サブドメイン運用時に、更新通知Pingの4番目のフィールド書式が誤っていたため修正しました。
  • 【fix】サブドメイン以外の運用時に、はてなブックマークアイコンが表示されない不具合を修正しました。(Thank you for kaede.
  • 【fix】一覧表示から変更や削除を行った場合、RSSなどが再生成されない問題を修正しました。
  • その他細々とした修正

*1 : "/"を含むカテゴリ名が検索できない不具合への対応のため。

*2 : weblogUpdates.pingでもmethodName以外は同一のものを送信しています。

過去バージョンからのアップグレード

β12のみ

  • β12にアップデート以降、設定を保存していた場合はコメントが書き込めなくなる不具合があります。「日記帳の設定」を開き、「全体の設定」→「コメント許可」をよく確認した上で再度設定を保存してください。

β12以前

カテゴリ一覧のリンク方式が変更された影響で、アップデータしたままの状態ではサイドバーのカテゴリリンクが無効になっています。適当な日記を開いて編集→保存するか、日記帳の設定を開いて保存してください(日記を書けば自動的に戻りますので、放置しても問題ありません)。

β11以前

ポッドキャスティングを使用する場合は、adiary.conf.cgi の130行目付近に(ずれても問題ありません)、次を書き加えてください

<$v.allow_attach_files = 'info/mime_types.txt'>

β5以前

過去の記事を参照してください

メモ

本当はβ13はもう少し待つ予定でしたが、重大なバグが発見されたのでリリース……。ここまでひどいバグは初ですね(汗)

2006/10/25(水)β12リリース情報

ダウンロードはこちらから

β11→β12の変更点

  • 全文検索機能が付きました。
  • はてなブックマークアイコン使用時に、はてなブックマークカウンタを表示するようにしました。
  • ポッドキャスティングに対応しました(正確には、ポッドキャスティング等で使用されるRSSの付加メディア情報要素に対応しました)。
  • Flash Single MP3 Playerと呼ばれるフリーのmp3プレイヤーを配布物に含めました。プレイヤーのライセンスはこちら
  • 日記帳の管理者権限を他のユーザーに付与できるようになりました。
  • 【fix】ユーザースタイルシートのエスケープ処理にバグがあったのを修正しました。(thanks to serika
  • 【fix】一部の特殊な半角文字で検索すると、結果の表示がおかしくなるを不具合を修正しました。
  • 【IE】ページ送り付近で、一時的に日記の表示が崩れるIEの奇病バグに対応しました。
  • その他、細かい修正。

mp3ファイルをアップロードすると自動的に「Flash Single MP3 Player」が使用されますが、このツールの利用は各自の責任で行ってください。特にこのツールは商用利用が許可されていないのでご注意ください。どなたか代替になるmp3等のプレイヤーを作って頂けると非常に助かります

色々機能が増えてますがあまりデバッグされていません。不具合などありましたらご連絡ください。

過去バージョンからのアップグレード

β11以前

ポッドキャスティングを使用する場合は adiary.conf.cgi の130行目付近に(ずれても問題ありません)、次を書き加えてください

<$v.allow_attach_files = 'info/mime_types.txt'>

β10以前

過去の記事を参照してください

2006/10/17(火)検索機能

検索機能でも付けようかなぁーと思ってるんですが、言うまでもなくとんでもなく遅くなるんですよね……。遅いの覚悟で付けますけど、性能(検索速度)は期待しないでください*1。擬似データベースにも実装しますが、多分相当遅いかと思います。配布用アプリじゃなければ、Sennaでも使うんですけど…。

*1 : ほとんどRDBMSの性能になります