まだ重たいCMSをお使いですか?
毎秒1000リクエスト を捌く超高速CMS「adiary」
毎秒1000リクエスト を捌く超高速CMS「adiary」
2014/08/21(木)adiary Version3.0β2公開情報
Ver3.0β2の変更点
β2で、ブログとして必要な機能はひと通り揃いました。
- 画像管理(アルバム機能)を追加しました。
- これにより記事に画像が貼り付けられるようになりました。
- adiary.conf.cgiで設定していた「Secret_phrase」を自動生成するよう変更しました。
- この変更でconfigをデフォルトのまま動作させても問題がなくなりました。
- 細かい修正
- 記事検索時に全角スペースを区切り文字として認識するようにしました。
- ノンブロック排他ロックの処理が間違っていたので修正しました。(Thanks to 手石)
- 年月指定や年指定した時に、カレンダーの表示がおかしくなるバグを修正しました。
- コンテンツ編集画面にて、下層のコンテンツをrootに移動できないバグを修正しました。
- 他多数
C86版(β1.4)をお持ちの方はC86SEサポート情報も参照してください。
β1以前からのアップデート
上書き(もしくはgit pull)した後に以下の作業を行ってください。
- adiary.conf.cgi をサンプルから再度作成。
- 設置してあるブログのデザイン編集を開いて保存(変更する必要はありません)。
- 「メニュー」→「基本設定」→「編集画面の設定」から、画像リンクのrelを「lightbox[%k]」と設定します。
conf以外は、いずれ自動更新されるようになる予定です(βの間は手動で)。
Ver2からの乗り換え
一部のチャレンジャー向けの内容です。アルバム画像のフォルダは以下のように移動されました。
(Ver2) public/image/<blogid>/ (Ver3) pub/<blogid>/image/
ゴミ箱の構造、サムネイルの構造などは変更していませんし、記事に貼り付けるタグで互換性は維持したはずなので、丸コピーして古い記事をインポートすれば画像もそのまま表示できるかと思います。
いずれはこの辺を自動で行うツールを作りますが、β版の使用テストにVer2のデータを使いたい!という人は参考までに。
ちなみに、mp3やm4vファイルなどを(アルバムから)貼り付けると、自動的にaudio/vidoeタグが貼られる仕組みが内蔵されています。
既知の問題
- プラグイン設定の、個別の設定画面が表示されない。
- Windows環境でタグ情報の保存に失敗する。(Thanks to 手石)
- 画像以外のファイルをアップロードした際、アイコンが埋め込まれない。
- リンク文字列など、タグの区切りの末尾にマッチするワードで記事を検索すると、検索語を含む文字列が2重に表示される。