a-blog cms 2.6.1 から常時SSLへの対応オプションが追加されました。 config.server.php の設定の FULLTIME_SSL_ENABLE を 1 に設定しておく事で、SSL でないページにアクセスされた場合にも自動で SSL ページの表示に切り替わります。 config.server.php の設定 define('FULLTIME_SSL_ENABLE', 1); v2.6.1.2 まではS...
前回、サイト速度を改善する(その1)でgzipに圧縮することによるサイト速度の向上について紹介しました。今回は、そのgzip圧縮の作業を効率よく行う方法を紹介します。 Node.jsとgulpを使って圧縮の自動化を行います。ローカルのMac環境を例に圧縮の自動化を説明します。 Node.jsをインストールする Node.jsの本家サイ...
サイトの表示速度は(ごくわずかの効果かもしれませんが)SEOの観点からみても重要です。 a-blog cmsではキャッシュ機能を使うことで、サーバーキャッシュを作ることができます。アクセスがある度に動的にhtmlファイルを生成するところを、キャッシュしておくことで高速化しています。 キャッシュ機能を有効にしている場...
nginxとは wikipedia参照 > "nginx(発音は「Engine-X」)は、オープンソースのWebサーバであり、HTTP, SMTP, POP3, IMAPのリバースプロキシとしても機能する。高い並行性と処理性能、メモリ使用量の小ささに重点を置いて開発されている。BSD-likeライセンスでリリースされている。" つまりApacheと同じwebサーバの事...
nginxとは wikipedia参照 > "nginx(発音は「Engine-X」)は、オープンソースのWebサーバであり、HTTP, SMTP, POP3, IMAPのリバースプロキシとしても機能する。高い並行性と処理性能、メモリ使用量の小ささに重点を置いて開発されている。BSD-likeライセンスでリリースされている。" つまりApacheと同じwebサーバの事...
購読者ユーザでキャッシュ 現在、購読者ユーザでキャッシュを効かせるオプションを開発中です。 a-blog cmsではログインしている状態では、キャッシュが効かない状態になります。 しかし、購読者ユーザは自分のプロフィールぐらいしか編集できないので、基本的にキャッシュが効いている状態が望ましいです。 仕組み この...
購読者ユーザでキャッシュ 現在、購読者ユーザでキャッシュを効かせるオプションを開発中です。 a-blog cmsではログインしている状態では、キャッシュが効かない状態になります。 しかし、購読者ユーザは自分のプロフィールぐらいしか編集できないので、基本的にキャッシュが効いている状態が望ましいです。 仕組み この...