まだ重たいCMSをお使いですか?
毎秒1000リクエスト を捌く超高速CMS「adiary」
毎秒1000リクエスト を捌く超高速CMS「adiary」
2006/07/07(金)非表示記法
ネタバレ防止などで本文を表示したくないとき、表示を隠すことができます。なお、はてなテーマでは常に背景色が白に変わってしまいます*1。
文中の場合は「[h:この部分が見えなくなります]」と書きます。ブロックの場合は、 >>hidden この部分が見えなくなります。色が変わるタグを使った場合には気を付けてください。 タグなどにより[g:検索]や<strong>強調</strong>なども見えなくするようテーマ作者は注意してください。 << とします。
文中の場合は「この部分が見えなくなります」と書きます。ブロックの場合は、
この部分が見えなくなります。色が変わるタグを使った場合には気を付けてください。
タグなどにより検索や強調なども見えなくするようテーマ作者は注意してください。
とします。
なお、>>>hidden ~ <<< でも構いません。
2006/07/03(月)7/4版スナップショット
- スケルトンシステム(Satsuki-system)を更に改良しました*1
- 過去日記一覧が正しく動作しないバグを修正しました(スケルトンコンパイラの不具合)
- トラックバックが送信できないバグを修正しました(HTTPエージェント改変時の不具合)
- 書き込み日時の表示かおかしいミス(編集時・削除時共に)を修正しました*2
- コメントの編集、トラックバックの編集時のメッセージかおかしかったバグを修正しました。
2006/06/23(金)6/23版スナップショット
スケルトンコンパイラの改良
スケルトンコンパイラをさらに改良しました。今回の変更は多大な労力を割いた割に、テスト環境においてたった1msしか高速化しませんでした*1。コンパイル時間は絶対遅くなっていると思いますが……、1度コンパイルすればキャッシュされるので気にしない方向で(汗)
しかし、スケルトンシステムの仕様は、後々コンパイラ次第である程度性能を改善出来るよう設計していました。今回たまたま気になって、泥沼に入ってしまったのですが、改良に改良を重ねた遍歴で用のない(スマートでない)コンパイル処理を何度も行っていたためスリム化。
とか言いながらパスは7パスになりましたけど……(^^;
newコンパイラ@VIA C3
VIA C3@500 という、とてつもなく環境にやさしい(遅い)CPUで今回の変更を試してみました。非キャッシュ環境(cgi動作)ではそこそこでしたが*2、キャッシュされた環境(mod_perl2 or SpeedyCGI)で実行してみたら、びっくり!!
Total time : 39.3 ms
とても C3@500MHz とは思えないレスポンスをたたき出しております(笑)*3
2006/06/22(木)6/22版スナップショット
2006/06/19(月)6/19版スナップショット
6/19版スナップショット
- ついに画像がアップロードできるようになりました。
- 【シンプルパーサー】全体を<div class="section">~</div>の中に入れるようにしました。
- 【標準パーサー】リンクターゲットを設定できるようにしました。
- 【標準パーサー】時刻つき見出し記法(数値記述のみ)に対応しました。
- それに伴い、見出しに自動的に時刻を付加する機能を付けました。
というわけで画像アップロードが目玉です。画像管理には「せりかのアルバム」というシステムを使用しています(連携プラグインは自作です)。