私は1つのメインサイトと5つのサブドメイン(マッピングドメイン)を持つワードプレスマルチサイト3.6を持っています
私はそれを早くするようにしています、私はW3 Total Cacheプラグインをインストールします
私のApacheにAPC 3.1.13 yumインストールhttpd-devel pecl install apcを追加します。
APCで内部デバッグを有効にします。[no]:no要求ファイルごとに有効にします。
aPCキャッシュから使用されるファイルに関する情報[no]:noスピンロックを有効にします
(実験的)[no]:いいえメモリ保護を有効にする(実験的)[no]:no pthreadミューテックスを有効にする(デフォルト)[no]:yes pthreadを有効にする
読み取り/書き込みロック(実験)[はい]:いいえ
行eaccelerator.shm_ttl = "0"の後にphp.iniを編集します。
apc.enabled="1"
apc.shm_segments="1"
apc.shm_size="128"
apc.ttl="7200"
apc.user_ttl="7200"
apc.num_files_hint="1024"
apc.mmap_file_mask="/tmp/apc.XXXXXX"
apc.enable_cli="1"
そして私のshhにこのコマンドラインを追加する
service httpd restart
php -r 'phpinfo();' | grep 'apc'
しかし私は大きな違いを見ることができます:/
gtmetrixで(しかし、私がテストするたびにしっかりしているわけではありません)
前
B (82%)
D (62%)
7.88秒
1.67MB
118
後
A(92%)+ 10%
C(73%)+ 11%
5.33秒〜2.55秒
1.33MB〜344KB
101〜17
pingdomで(しかし、私がテストするたびにしっかりしているわけではありません)
前
ページサイズ
1.5MB
ロード時間
3.78秒
リクエスト
133
後
ページサイズ
1.2MB
ロード時間
2.58秒
リクエスト
129
このmy phpinfo とthis my w3トータルケース設定
私が間違ったことをし、私は私のサーバーまたは私のマルチサイトに追加する何かがありますか?
Webpagetest.orgであなたのサイトをチェックしました:
http://www.webpagetest.org/result/130803_C5_3FE9/1/details/
Facebook、Google、Twitter、Pinterest、doublclickなど、さまざまな場所から多くの情報を読み込んでいます... 80のようなリソースをリモートの場所から読み込んでいます(正直、カウントを失いましたが、球場)。これは、ページが読み込むリソースの半分(55〜60%)以上です。
W3 Total CacheとAPCが役立つのは、サーバーからロードするものだけです。 「WP Filebase」プラグインの一部のcss(外見は似ています)を除き、それらは非常に高速にロードされます。これは、単独でロードするのに約1.8秒かかりますが、 does cacheそのため、以降のページの読み込みの方が優れています。
ページの読み込み時間を改善する場合は、構造を大幅に見直します。必要なものとそうでないものをよく見て、必要でないものを削除する必要があります。維持するものの効率を改善する必要がありますが、それ自体は12個の質問です。
これはWordPressの問題でも、W3 Total Cacheの問題でも、APCの問題でもありません。あなたは lot を実行しているだけであり、それを行うには多くのサードパーティのサーバーに依存しています。