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

2006/07/21(金)β4リリース情報

  • JavaScriptによるコメント/TrackbackのSPAM対策を行いました。
  • 1日1記事用の日記モードを搭載しました。
  • 書き込み時刻を表示する機能を付けました(日記帳の詳細設定 → 表示設定)。
  • 記事IDの代わりに書き込み時刻(UTC)を指定する方式を付けました(日記帳引っ越し対策)。
  • カテゴリ編集へのリンクが消えていたので修正しました。
  • JUGEM形式でエクスポートできない不具合を修正しました。
  • メニューの「自分の日記へ」のリンク先がおかしかったので修正しました。
  • 【標準パーサ】[hatena:help:リンクを簡単に記述する(http記法、mailto記法):http記法]のimage指定に対応しました。実装にはSimpleAPIを使用しています(Thanks to SimpleAPI)。
  • 【標準パーサ】ユーザー定義タグのオプション部に正規表現を書けるようにしました詳細
  • 【標準テーマ】h5 タグに属性「margin-bottom: 1em;」を追加しました。
  • スタイルシートの解釈がおかしいIE7β3の不具合に、部分的に対応しました。
  • その他細かい修正

SPAM対策ですが、JavaScriptということで落ち着きました。一応チェックはしていますが、不具合などありましたら遠慮無くご連絡ください。これを突破するspammer(ロボット)が現れたらまた何か考えましょう。

追記。今回から対応したFastCGIですが、念入りに確認してみるとイマイチ動作不安があるので、β4でのFastCGIの導入はお勧めしましせん。さらに追記。問題なく安定して動作するようになりました。β5以降をお待ちください

SPAM対策の方針メモ

要するに人間に認識しやすく、ロボットに認識しにくい方式を考えればよいのですが、JavaScriptや質問文その他の方策をいくら取ったところで、adiary向けの専用対策を取られたら太刀打ちは無理(イタチごっこ)になります。ですから逆に開き直って、とりあえずは JavaScript+JavaScriptがない環境では簡単なキーワード入力を促すという方式にしました。

あまりテストしていないので誤動作する or 特定ブラウザでうまくコメントを書き込めない*1ようならご連絡ください。

*1 : セキュリティエラーとなる

せっかくなので

http記法のimageで遊んでみる。


おまけにTeX記法を使ってみる。

57+9+30=96