adiaryについて
adiary*1は快適なデザイン編集機能を備えたCMSです。
主な特徴
- インストールがとても簡単。
- 超高速な動作。
- マウス操作で簡単デザイン変更。
- フォルダビューで快適な画像管理。
- スマホ完全対応(編集・管理も!)
- 多彩な入力記法
- Markdown記法
- reStructuredText(Sphinx連携機能も)
- さつき記法(はてな記法ライク)
- TeX数式も。
その他
対応環境
- Firefox、Chrome(Edge含む)、Safari等のモダンブラウザ(モダンブラウザとは)
- IE11
サーバ側環境
- Apache/nginxなど
- Perl 5.14.0以降*6
- EXE版はWindows 64bit環境(サーバやPerl等は不要)
システム的な特徴
- 外部データベースなしでも動きます。
- PostgreSQL または MySQL/MariaDB を使用することもできます。
- 特殊なモジュールや設定は不要。ラズパイや格安レンタルサーバでも動作します。*7
- 何もしてなくても高速に動作します。
- サーバ側のみならず、表示速度(Google PageSpeed Insights)も高速。
- CGI動作, FastCGI, nginx(FastCGI), httpサーバ動作に対応しています。
- CSRF対策済。その他、徹底したセキュリティー対策(XSS対策を含む)をしています。
その他の特徴
どれくらい速いのか?
ローカルの開発用サーバで計測した結果です。
- リクエスト/秒: ab -n 2000 -c 100 -l
- 平均応答速度: ab -n 100 -c 1 -l
動作方法 | 平均応答速度 | 動的生成 | ページキャッシュON |
---|---|---|---|
CGI | 54.035 ms | 52 req/s | - |
FastCGI | 4.462 ms | 789 req/s | 2707 req/s |
.httpd.pl | 3.646 ms | 1007 req/s | 6061 req/s |
adiaryならアクセス集中によるサーバ落ちは滅多に起きません。
- Ver3.40 on Perl 5.28.1
- Core i3-530(第1世代), Debian 10, Apache 2.4.38 with mpm_event
- SatsukiTimer=0, ModRewrite on。
- この公式サイトのクローンを作りトップページを表示。
- adiary.httpd.pl は「-d4 -i -t0 -s」オプションにて。
- ページキャッシュはmemcached等ではなく、adiaryの持つ機能。
adiaryの略歴
- 2023/02/02 Version3.50 リリース
- 2020/02/04 Version3.40 リリース
- 2019/06/30 Version3.30 リリース(reStructuredTextパーサーとSphinx連携機能)
- 2018/12/27 Version3.20 リリース(httpデーモンとWindows版を開発)
- 2017/04/20 Version3.10 リリース
- 2015/12/30 Version3.00 リリース(HTML5準拠と内部全面刷新)
- 2013/09/05 Version3 β1 公開
- 2009/03/xx Version3 開発開始
- 2008/08/13 Version2.00 リリース(せりか氏作のアルバム機能マージ)
- 2006/12/20 Version1.00 リリース
- 2006/07/10 Version1 β1 公開
- 2006/04/xx snapshot 公開