EEfaq论坛-赚客自留地

 找回密码
 免费注册
查看: 818|回复: 2

使用网站加速插件W3 TOTAL CACHE对比

[复制链接]
发表于 2014-12-11 18:19:36 | 显示全部楼层 |阅读模式
一直觉得自己的网站速度很慢,换了几个空间都不理想。(由于还没开始盈利,买不起太好的。)最近才知道,基本wp的网站都使用WP SUPER CACHE或者W3 TOTAL CACHE来提升速度。据说W3 TOTAL CACHE效果更好,所以就选择了这个插件,废话不多说了,直接上图,这是在http://www.webpagetest.org/ 测试的结果。
使用前: 使用前.jpg

使用后: 使用后.jpg
可以看到First Byte响应时间明显减少。但是从First Byte到Start Render的时间并没有减少。我想请教Start Render和什么有关?有什么办法缩短吗?另外Keep-alive如何开启?我这个评测不怎么高。。 测试.jpg

回复

使用道具 举报

 楼主| 发表于 2014-12-11 18:52:39 | 显示全部楼层
附学啦网的设置教程,不过网站已经打不开了。。幸好我保存了:

相信很多人下载之后不太会设置这款非常好用的wordpress缓存插件,这次就给大家介绍下这款插件的设置方法,也是经过实践的结果。史上最全的w3 total  cache设置教程。我配置选项如下:

General Settings
w3-total-cache-1.jpg

Page Cache设置Page cache – 勾选启用.
Page cache method – 一般选择 “Disk:  Enhanced”如果VPS memcache缓存开启的话,选择memcache应该是不错的。

Minify设置
w3-total-cache-minify1.jpg

Minify – 勾选启用。
Minify mode – 选择“Manual”模式。
Minify cache method –  选择“xcache”缓存方式,如果你的VPS支持APC、memcache、xcache等PHP缓存加速器,那么你可以尝试选择这些加速器。
HTML minifier – 选择“Default”。
JS minifier – 选择“JSMin (default)”
CSS minifier – 选择“Default”

Database Cache设置
w3-total-cache-database.jpg

Database Cache – 勾选启用。
Database Cache Method – 选择适合你的PHP加速器,这里我选择“XCache”。

Object Cache设置
w3-total-cache-ObjectCache.jpg

Object Cache – 勾选启用。
Object Cache Method – 选择适合你的一种加速器模式,同上,这里选“XCache”。

Browser Cache设置
w3-total-cache-BrowserCache.jpg
Browser Cache – 勾选启用。
CDN – 略过,不用设置。
Reverse Proxy – 略过,不用设置。
Monitoring – 略过,不用设置。
Licensing – 略过,不用设置。
miscellaneous – 略过,不用设置。
Debug – 略过,不用设置。只需在开启缓存加速器时测试时开启使用。
Import / Export Settings – 参数设置导入及导出功能。


Advanced Settings – Page Cache设置
w3-total-cache-PageCache.jpg

General
Cache front page – 勾选开启
Cache feeds – 勾选开启
Cache SSL (https) requests – 不勾选(如果你的网站使用SSL可以勾选开启)
Cache URIs with query string variables – 勾选开启
Cache 404 (not found) pages – 不勾选
Cache requests only for  site address – 勾选开启
Don’t cache pages for logged in users – 勾选开启
Don’t cache pages for following user roles – 不勾选

Cache Preload
Automatically prime the page cache – 勾选开启
Update interval – 输入 1000
Pages per interval – 输入 15
Sitemap URL – 输入网站地图路径(/sitemap.xml)
Preload the post cache upon publish events. – 勾选开启

Purge Policy: Page Cache
Specify the pages and feeds to purge when posts are created, edited, or  comments posted – 勾选开启( Front Page, Posts, page, Post page, Blog feed)
Specify the feed types to purge – 勾选开启 rss2 (default)
Purge Limit: 输入 15
Additional pages: 略过不设置
Purge sitemaps:略过不设置

Advanced
Late initialization:勾选开启
其余所有选项默认。

Advanced Settings – Minify设置
w3-total-cache-ADminify.jpg

General
Rewrite URL structure – 不勾选
Disable minify for logged in users – 不勾选
Minify error notification:不开启 (Disabled )
HTML & XMLHTML minify  settings - 如果可能启用(如果可用尽量开启,由于我开启后测试发现模板有问题,此选项及以下选项均未开启。)
Inline CSS minification –取消选中
Inline JS minification – 取消选中
Don’t minify feeds – 取消选中
Line Break Removal – 取消选中
JSJS minify settings – 勾选启用(启用此选项需要密切关注网页是否有错位及其它不兼容现象发生)
Operations in areas – 全部选择 Minify, 和 Embed Type “Default (blocking”。
Preserved comment removal –选中开启
Line break removal – 选中开启(由于开启此项我网站网页出现问题,遂未开启此项)
CSSCSS minify settings – 选中开启(开启此项也需密切关注网页是否有问题发生)
Combine only – 取消选中
Preserved comment removal (not applied when combine only is active) –勾选开启
Line break removal (not applied when combine only is active) – 勾选开启
@import handling – 选择 “None”
AdvancedUpdate external files every:输入 21600
Garbage collection interval – 输入86400
余下选项全部留空并保留默认。

Advanced Settings – Database Cache设置
w3-total-cache-database2.jpg

GeneralDon’t cache queries for logged in users – 勾选启用
AdvancedMaximum lifetime of cache objects – 输入 180 seconds
Garbage collection interval – 输入 3600 seconds
Never cache the following pages – 留空
Ignored query stems – 保留默认
Reject query words – 保留默认

Advanced Settings – Object Cache
w3-total-cache-ObjectCache1.jpg

Advanced
Default lifetime of cache objects – 输入 180 seconds
Garbage collection interval – 输入 3600 seconds(如果是磁盘存储模式)
Global groups –保留默认
Non-persistent groups –保留默认

Advanced Settings – Browser Cache设置
w3-total-cache-BrowserCache1.jpg

GeneralSet Last-Modified header – 勾选启用
Set expires header – 勾选启用
Set cache control header – 勾选启用
Set entity tag (eTag) – 勾选启用
Set W3 Total Cache header – 勾选启用
Enable HTTP (gzip) compression – 勾选启用
Prevent caching of objects after settings change – 留空
Prevent caching exception list – 留空
Disable cookies for static files – 留空
Do not process 404 errors for static objects with WordPress – 留空
404 error exception list – 保留默认值
CSS & JSSet Last-Modified header – 勾选启用
Set expires header – 勾选启用
Expires header lifetime – 输入 31536000 seconds
Set cache control header – 勾选启用
Cache Control policy – 选择 “cache with max-age (“public,  max-age=EXPIRES_SECNDS”)
Set entity tag (eTag) – 勾选启用
Set W3 Total Cache header – 勾选启用
Enable HTTP (gzip) compression – 勾选启用
Prevent caching of objects after settings change – 留空
Disable cookies for static files – 留空
HTML & XMLSet Last-Modified header – 勾选启用
Set expires header – 勾选启用
Expires header lifetime – 输入 3200 seconds
Set cache control header – 勾选启用
Cache Control policy – 选择 “cache with max-age (“public,  max-age=EXPIRES_SECONDS”)
Set entity tag (eTag) – 勾选启用
Set W3 Total Cache header – 勾选启用
Enable HTTP (gzip) compression – 勾选启用
Media & Other FilesSet Last-Modified header – 勾选启用
Set expires header – 勾选启用
Expires header lifetime – 输入 31536000 seconds
Set cache control header – 勾选启用
Cache Control policy – 选择 “cache with max-age (“public,  max-age=EXPIRES_SECONDS”)
Set entity tag (eTag) – 勾选启用
Set W3 Total Cache header – 勾选启用
Enable HTTP (gzip) compression – 勾选启用
Prevent caching of objects after settings change – 不勾选
Disable cookies for static files – 不勾选
其余选项如果用不到全都不用设置。


回复 支持 反对

使用道具 举报

发表于 2014-12-11 20:09:53 | 显示全部楼层
虚拟主机商,不喜欢这个插件,开大了占资源。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|联系我们|Archiver|手机版|小黑屋|EEfaq论坛

GMT+8, 2024-4-28 16:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表