最新Wp Rocket設定教學, 含外掛程式下載+常見問題解決方法

搜尋
最全最詳細Wp Rocket設定教學
文章目錄
文章目錄

最新Wp Rocket设置教程,深度全面分析每个设置的意思、分享优化思路,帮你找到最合适自己网站的设置。发个牢骚:网上很难找到能讲解清楚的干货Wp Rocket设置教程,都是搬迁,图片显示的插件版本号老旧。拒绝搬运,净网从小迪做起。

 

為什麼要優化WordPress網站速度?

在使用者體驗方面,速度至關重要。一項消費者研究表明,對移動速度延遲的壓力反應類似於看恐怖電影或解決數學問題,而且比在零售店結帳時排隊等候的壓力更大。

速度是致勝的關鍵,詳情:https://web.dev/why-speed-matters
Pinterest 將感知等待時間減少40%,搜尋引擎流量和註冊量直接增加15% 。
COOK 將頁面平均載入時間減少850 毫秒,從而將轉換次數提高7%,將跳出率降低7%,並將每位訪客的頁面量訪問量增加了10% 。

同時速度慢也會影響Google等爬蟲爬取數據,導致網站內容收錄/更新慢,甚至不更新/收錄。也可能導致行動裝置適合性測試不通過。

WordPress每個外掛各自為政,程式碼品質參差不齊,如果不進行額外優化網站的速度基本上不會很快。 Wp Rocket (以下稱小火箭)是排名第一的Wordpress快取插件,速度提昇明顯、簡單易用、相容性很好。

我們為所有客戶網站安裝了小火箭,一直穩定使用效果不錯。加速效果比它好的插件設定太複雜了,相容性也不好,容易出問題。設定比它簡單,相容性好的加速效果又沒它好。

而且它功能強大,一個插件頂3個插件(心跳檢測,資料庫優化,CDN集成,影片自動產生封面圖等),建議使用。

小火箭沒有免費版本,官網買要49美金/一年。迪亞莫有GPL版Wp Rocket下載,安全可靠、不限制網站、永久更新,自己在用,詳情請移步

WP Rocket

 

Wp Rocket設定教學

WordPress外掛眾多,許多外掛都有相同的功能。一種功能只能在其中一個插件中啟用,如果同時在幾個插件啟用很有可能會產生衝突,出問題。例如Wp Rocket的「刪除未使用的CSS」功能和Perfmatters的「刪除未使用的CSS」功能衝突,只能使用其中一個。

注意:以下設定建議並沒有考慮跟其它插件功能重複衝突這一情況。在本文最下面有跟其它插件相容的設定建議,請根據自己情況進行適當的設定。

下面进入Wp Rocket设置教程。
安裝插件後頂部會彈出這個框,點“不,謝謝”。

已貼 31

 

快取

页面缓存默认启用,如果要禁用页面缓存需要去小火箭官网单独安裝插件禁用。移动端缓存也默认启用,如果要禁用移动缓存或者想了解更多移动端缓存细节,请查看這篇文章

 

文件優化

這是Wp Rocket最最重要的2個功能,也是對網站速度提升最最大的2個功能,仔細看。

樣式表

壓縮CSS檔案:建議啟用,能刪除CSS檔案中的空格和註解以減少檔案大小。如果使用Cloudflare之類自帶壓縮CSS/JS/HTML功能的CDN,建議在CDN上面啟用對應功能並且停用小火箭的對應功能,這樣能減輕伺服器負擔。

CSS遞送優化:这个一定要开启,有2种模式。可以消除Google測速工具PageSpeed中的「移除阻塞渲染的資源」警告,對減少首次內容繪製(FCP)、最大內容繪製(LCP) 和交互時間(TTI) 產生巨大影響。

提示:除了官方正版外,其它所有版本(包括我们售卖的GPL版本)都无法使用删除未使用的CSS功能,因为这个功能使用Wp Rocket线上服务器完成,需要验证License。建议使用Perfmatters刪除未使用關鍵CSS,效果更好!

如果是GPL版本(本站下载的)只能选择“异步加载CSS文件”,它的兼容性也最好,适合绝大部分人。如果是官方购买的正式版本wp rocket,并且你很懂CSS,可以选择“移除未使用的CSS”试下。网站出错搞不定的话,改选“异步加载CSS文件」。

一個頁面有許多CSS程式碼,有些CSS是無用CSS並不會影響頁面內容和功能,有些CSS會影響首屏顯示內容非常重要,有些CSS影響頁面顯示內容可是不需要第一時間載入。很多時候外掛和主題在一些頁面添加了可能不需要的額外樣式。這會導致大量未使用的CSS,從而降低WordPress 網站的速度。

CSS遞送優化開啟後會優先載入影響首屏內容和頁面排版的關鍵CSS,推迟加载(或不載入)無用的CSS,從而大大節省時間,加快頁面顯示速度。“移除未使用的CSS” 則是刪除掉無用的CSS程式碼,加大減小CSS體積,加速效果最好可是相容性最差(機器人可能會誤刪有用程式碼)

减小elementor css大小

异步加载CSS文件「加速效果也很不錯,相容性好很多,我們在很多網站使用過,基本上沒有錯誤。如果啟用後頁面首屏有些內容顯示過程「閃爍」或顯示出來比較慢,點擊查看FOUC解決辦法

 

JavaScript延遲載入

JS1 1

JS2

壓縮JS檔:刪除CSS文件功能一樣,建議啟用。如果使用Cloudflare之類自帶壓縮CSS/ JS/ HTML功能的CDN,建議在CDN上面啟用該功能並且停用小型火箭的,這樣能減輕伺服器負擔。

合併JavaScript檔案:關閉合併CSS文件原理一樣。現在WordPress基本上都是https 2,合併資源對提速沒啥幫助,可能還會降低速度負優化。

JavaScript非同步載入:启用。可以提升加载速度,消除Google測速工具PageSpeed中的「移除阻塞渲染的資源」警告。開啟後JS會別移到header下方、下載JS的同時會解析HTML,不過下載完JS後會執行完才繼續載入HTML。

如果使用Cloudflare,記得在CF的「速度」>「優化」設定裡把"Rocket Loader」關閉,它很大機率會導致網站出錯。

已貼 17

JavaScript延遲執行:開啟,提升載入速度,同樣可以消除谷歌測速工具中的「移除阻塞渲染的資源」警告。啟用後下載JS的同時會解析HTML,並且直到HTML解析完,直到使用者互動才開始載入執行。這是加快Google Lighthouse頁面繪製的好方法,延遲載入對速度的提升比非同步載入好,不過相容性差點。

下圖的「One-click exclusions」是3.13版本新增功能,可以透過選擇排除特定功能、外掛、主題的全部JS程式碼,非常方便,很適合新手小白使用。按需勾選排除,排除越多網站速度越慢喔。

已貼 134

把紅色框內的建議代碼複製貼上到上面方框內,可以排除一些關鍵JS被誤判延遲加載,避免網站功能出錯。第一行程式碼排除jQuery 檔案及其檔案名稱變體,第二行程式碼排除一些內嵌腳本,第三行程式碼排除/wp-content和/wp-includes資料夾中所有JS,更多詳情點擊查看詳情

加入這3行程式碼後絕大部分JS都不會被延遲加載,加速效果大打折扣。最好的方法是逐一延遲載入JS去測試哪些JS可以被延遲。不過這樣很花時間精力,以後有空我們再弄個安全延遲清單出來給大家參考。

已貼 18

可以同時使用延遲執行和非同步加載,會優先對JS使用延遲執行,其次是非同步載入。

 

詳解JS非同步(defer/async)和延遲載入(delay)區別

一個頁面由CSS、JS、HTML程式碼組成,瀏覽器依照從上到下順序載入。 HTML是頁面的框架,CSS是定義外觀樣式,JS (有很多位於頁面頂部) 負責功能。為了讓頁面更快顯示出來,需要優先載入HTML和CSS,而JS對外觀顯示一般沒有幫助而且會減慢頁面載入。

預設當載入到JS程式碼時會停止載入html程式碼,等JS程式碼載入完並且執行完(功能)才會繼續載入html。很多JS對頁面內容顯示沒有影響,只是影響功能,html才是影響內容顯示的關鍵。因此等JS載入+執行完再載入html是浪費時間。

下圖是頁面載入時間進度圖(由左往右),綠色代表html載入時間,灰色代表JS下載+執行時間(藍色是下載, 紅色是執行)。可以看到在遇到JS載入和執行時,html暂停加载

已貼 103

Defer也叫Async,是非同步載入的意思。非同步載入會把JS文件位置移动到主html(瀑布流)下方,在JS下载的时候(下图蓝色)不会暂停html加载,2者同时加载,因此提升加载速度。

不过JS加载完会马上执行(下图红色),在JS执行期间会中断html下载(下图灰色),直到JS执行完毕再继续加载html↓,速度还是有影响。注意:Defer不会按顺序加载,哪个JS先加载完就先执行。

已貼上 104

Delay是延迟加载,在JS下载的同时(下图蓝色)继续加载html(不会中断),等到html全部加载完后才开始执行JS(下图红色)。和异步加载不一样的是,延迟加载在JS执行期间不会中断html加载,因为速度更快。

已貼 105

JS主要代表功能,只有少數JS會影響頁面內容顯示。程式碼之間往往相互依賴糾纏,有時需要先執行某些JS后,关联的内容/功能才能继续正常显示/执行。延迟是最后才执行JS,打乱了代码间的依赖关系,所以可能会导致页面显示和功能异常。而异步JS因为加载完马上执行,兼容性更好。

延遲JS對速度的提升實在太大了,能大幅提升Google測速手機端分數,必須使用。只要排除掉一些關鍵JS被延遲載入就可以解決網站顯示和功能異常問題。排除哪些JS需要根據使用的主題、外掛以及頁面製作方法決定,這裡無法提供統一排除選項。

迪亞莫推出WordPress網站速度優化服務,幫你刪除/停用網站無用JS、CSS程式碼,延遲非關鍵JS加載,壓縮圖片,配置CDN加速等,極大提升網站速度。谷歌測速電腦端和手機端分數能去到95-100分,秒開頁面。 

 

媒體

建议按图设置↓。

影像

懶加載:也叫延迟加载,建议启用。可以推迟加载图片/视频,等进入或即将进入可视区域时才加载,从而提升页面加载速度。建议开启“为图片加载”、“Enable for CSS background images”、“框架 & 视频”、“用预览图替换 Youtube 框架”,效果最好。

延迟加载图像和视频,我们减少了初始页面加载时间、初始页面重量和系统资源使用,所有这些都对性能产生了积极影响。假设页面上有 10 张图片,总共 2MB。如果必须一次下载所有 2MB 的图像,这将影响整体加载时间和感知性能。这将特别影响处理能力更有限且互联网连接速度通常较慢的移动设备。详情: https://web.dev/lazy-loading

Enable for CSS background images:延迟加载背景图片,建议开启。如果是顶部banner背景图,需要排除延迟加载。

用預覽圖取代Youtube框架:小火箭会自动为Youtube视频生成视频封面图片,加载页面的时候只加载封面图片,访客点击播放视频后才开始加载视频内容,大大提升页面加载速度。

頁面首屏內容裡的圖片(logo、banner圖等)應該立即優先加載,不應該被延遲加載。把首屏圖片名字,或是所在的css輸入下圖方框內排除延遲加載,注意格式。

圖片 1

新增缺失的影像框高屬性:建議啟用。會在程式碼裡面加入width和height屬性優化頁面顯示效果。

已貼 22

當瀏覽器顯示網頁時,它會先載入HTML 並等待下載圖片。如果設定了寬度(width)和高度(height)值,瀏覽器可以為頁面上的圖片預留所需的空間。

當沒有為圖像保留空間時,一旦圖像被下載,瀏覽器將移動內容以適應圖像。這種佈局轉變會導致使用者體驗不佳。此功能有助於解決GTmetrix 和PageSpeed 提出的以下建議:
1- 在影像元素上使用明確的寬度和高度;
2- 累積版面偏移。

 

預先載入

建議按圖設定

WP Rocket preload setting

開啟預緩存:启用。预缓存就是预先把页面的内容缓存到浏览器,首次访问的用户速度也会很快。3.12.0版本开始预加载功能提升,能预加载更多页面,因此对CPU负担也加重很多,小服务器会卡死。点击查看解決方法

开启后下面会出现一个排排除框,输入不想被预缓存的内容,可以节省服务器资源。例如下图迪亚莫取排除“profile”开头的页面被预加载。

圖片 24

小火箭默认情况下不预加载分页,如果想预加载的话添加下面代码到: “外观” > “主题文件编辑器” > “functions.php最下面即可

//让wp-rocket预加载分页,默认情况不预加载
function enable_preload_for_pagination( $regexes ){
		global $wp_rewrite;
		$pagination_regex = "/$wp_rewrite->pagination_base/\d+";
		$exluded_urls = [		
			$pagination_regex,
		];
		$regexes = array_diff( $regexes, $exluded_urls);
		return $regexes;
	}
add_filter( 'rocket_preload_exclude_urls', 'enable_preload_for_pagination');

連結預取:連結預取是指當使用者的滑鼠經過某個連結時,預先下載對應網頁,所以當使用者點擊連結時會覺得載入速度非常快。這會加快一點點點頁面載入速度,可是滑鼠滑過不管點不點擊都預先下載,會增加伺服器和寬頻負擔。權衡利弊,我們覺得不開啟比較適合。如果你伺服器效能和頻寬很好,可以開啟。

DNS預讀取:此功能會預先處理外部資源(Google字體,Youtube視頻,等)的DNS 解析,可以稍微提高載入時間。

當您的網站載入託管在您以外的網域上的任何內容時,您的訪客的瀏覽器必須從該其他網域檢索檔案。這個過程的一部分是連接到網域的瀏覽器,稱為DNS 解析。 DNS 預取告訴瀏覽器在需要文件之前執行此連接,以便在請求文件時它已經完成。這可以稍微提高您的載入時間,因為在請求外部資源時已經處理了DNS 解析。

把網站用到的外部資源網址填入方格內,注意格式// xxx.com,一行一個網址。

已貼 25

如何查看自己網站用了哪些外部資源?用Google/edge瀏覽器打開你的網站頁面,按F12彈出開發者工具,點擊“網絡”,按F5刷新頁面後下面會開始列出該頁面加載的全部資源。

點選左側資源名字,右側會顯示資源的網址,按鍵盤的向下箭頭↓按鍵可以切換到下個網址。把所有外部資源網址填入上圖方框內。注意格式只填// xxx.com,一行一個網址。

已貼 26

或點選「原始碼」查看所有外部資源網址。

已貼 31

預先載入字體:通常情況下字體是從CSS 檔案中引用的,這導致瀏覽器會在一段時間後才會載入字體。預先載入字體功能會讓瀏覽器開始提前下載字體從而改善載入時間和感知效能。

注意:此功能只对本地托管字体(字体网址是站内网址)生效,对系统字体(没有网址)和谷歌字体(字体网址是谷歌网址)不生效。如果使用谷歌字体,建议采用本地托管加速,具体方法查看WordPress速度优化

把字体网址后缀填入方框中即可,注意网址格式从“/wp-content”开始。字体网址查看方法按照上面DNS预读取查找外部资源网址。

已貼 27

 

高级规则

圖片 25

圖片 26

圖片 27

快取有效期限:建议设置为24小时,如果网站页面达到几百个或者配置很低,设为48或72小时试下。如果启用了“预缓存”功能,缓存将在设置时间过期后自动重建。设置完点“保存更改”,继续进行其它设置。

永不缓存(URL):输入排除被缓存的网址的部分路径,可以使用通配符(.*) 。自定义登录/注销页面,心愿单页面,个人中心页面肯定不希望被缓存。如果你有上述页面,在方框里输入页面网址的部分路径。如果使用Cloudflare之类CDN,也需要在CDN排除相应网址。
/wishlist/    表示不缓存xxx.com/wishlist/ 页面;

/wp-admin/(.*)    表示不缓存所有网址以/wp-admin/开头的页面(所有网站后台页面);
/wishlist/(.*)     表示不缓存所有网址以/wishlist/开头的页面;
Woocommerce购物车,我的账户,结账页面会被小火箭自动识别排除缓存,无需添加。

也可以常规编辑相应页面,勾选下图所示“永不缓存此页面”,会自动添加相应网址到排除框里。

圖片 42

永不缓存(Cookies):排除缓存某些 Cookies,如果不缓存登录页面,网站带会员登录功能。建议排除缓存wordpress_logged_in_ 以及 wordpress_sec_

永不緩存(User Agents):排除某些用户代理缓存页面。

总是清除以下URL缓存: 每当发布新内容时自动清理填入页面的缓存,一般是填写文章列表页网址,发布/新文章会自动更新列表页内容。

缓存查询字符串:主要用于缓存搜索结果页面+电子商务网站的价格过滤器。

 

数据库

网站使用过程会产生很多临时数据和无用数据,需要定时清理,不然会影响网站性能。

已貼 29

修订版本:点击“发布”时保存的旧版本的帖子。
自动草稿:每隔几分钟自动保存一次正在编辑的文章/产品内容草稿。
回收站文章:已删除的帖子和草稿。
垃圾评论:标记为垃圾评论的评论。
回收站评论:已删除的评论。
所有临时数据:过期的临时数据。
优化数据表:优化数据库表以更有效地运行。
自动清理计划任务:你希望 WP Rocket 多久自动清理一次数据库。

 

CDN

启用后将:
1- 重写页面 HTML 中存在资产(静态文件,如图像、CSS/JS 文件)的所有 URL。
2- 为您的 CDN CNAME添加preconnect资源提示,并将 adns-prefetch作为后备。

已貼上 30

启用CDN:如果有使用CDN,打钩启用,没有就别启用。启用后CDN CNAME那里填入CDN网址,注意格式只需输入cdn.example.com,套用到选所有文件。如果使用Cloudflare这里不需要启用,因为它不是真正的CDN,没有改变文件url。

CDN功能只在其中一个插件启用即可,不要同时在几个插件启用相同功能。

启用CDN这个功能会把页面源代理里已经存放到CDN的资源的网址前缀改写成CDN CNAME。例如我们网址是https://diiamo.cn,其中一张图片网址是https://diiamo.cn/xxx/abc.jpg。我们CDN网址是cdn.diiamo.cn,启用这个功能后页面源代码里的图片网址被改写成https://cdn.diiamo.cn/xxx/abc.jpg。

这样客户访问页面的时候就会从cdn里面加载这张图片(而不是从源服务器),从而大大减轻服务器的负担,同时提升资源加载速度。

启用后需要点击顶部工具栏的“预缓存”,把页面缓存后才能看到源代码里面的文件url替换成CDN url,点击查看詳情

从CDN中排除文件:输入文件网址(注意格式,按图),访客将直接从源服务器而不是 CDN加载该文件。此功能一般是用来解决某些资源不允许跨域显示,需要从源服务器读取的问题。在大多数情况下,此功能没有必要,忽略。

 

心跳监测 

建议按图设置,如果在perfmatters之类启用了该功能,这里不要启用。设置原则:相同功能只在一个插件启用。

已貼 33

WordPress心跳API有什么作用?
1- 显示实时插件通知;
2- 列表页显示此时其它用户正在编辑某个文章/产品;
3- 显示用户何时因空闲而被锁定;
4- 创建定期自动保存、草稿和修订;
5- 使用电子商务插件时显示实时销售数据。

心跳API会消耗服务器资源并导致 CPU 过载,所以建议禁用,至少限制它的频率。

 

扩展功能

圖片 21

圖片 22

用户端缓存:启用后会为登录用户启用缓存。如果是2B或者博客类网站,没有会员功能,不要打开。如果有会员登录功能,例如电子商务网站等,可以开启这个功能大大提高登录用户的访问速度。不过启用这个功能会导致网站很多功能异常,需要调整,不建议小白启用这个功能。

Varnish: 如果你的主机/服务器有使用Varnish缓存就打开它,自动清空缓存的时候会同步清理Varnish缓存,否则请禁用。只有Cloudways等少数主机启用Varnish缓存,如果你不知道你的服务器有没有启用它,建议禁用。

WebP 兼容:禁用。无论你是通过插件还是CDN生成WebP,这里都不需要启用此功能。如果使用ShortPixel之类生成Webp格式,这个功能默认禁用,无法启用。

Cloudflare: 如果有使用 Cloudflare,则启用。可以链接Cloudflare,当清除网站缓存时会自动清除Cloudflare缓存。

Sucuri :如果有使用 Sucuri CDN,则启用。清除 WP Rocket 的缓存时,会自动清除Sucuri 的缓存,有助于保持内容同步。

 

Cloudflare

如果在扩展功能中启用Cloudflare,会多出一个Cloudflare版块,用于链接Cloudflare。

已貼 36

全局 API key(密钥):在您的 Cloudflare 仪表板中找到。
帐户电子邮件:您用于注册 Cloudflare 的邮箱。
区域 ID:在您的 Cloudflare 仪表板中找到。

开发者模式:打开后会暂时停用Cloudflare缓存3个小时,3个小时候后会自动关闭继续使用Cloudflare缓存。如果你在修改页面结构和内容,可是前台刷新后没有更新则很可能是因为缓存导致,此时应该启用開發者模式

 

圖片優化

这个版块是推荐它们自家的Imagify图片压缩插件,Imagify是挺不错,可并不是最好。我们写了一篇文章对比各大主流图片压缩插件优缺点,里面包含Imagify和ShortPixel,Optimole等详细对比。感兴趣可以去看一下

 

工具

已貼 37

导出配置 导出设置以在多个站点上使用。

导入配置导入其它站点的 WP Rocket设置。

还原如果更新后导致问题,可以回退到以前的版本。如果出问题请试着禁用相应功能清理缓存看下有没有恢复。

 

至此Wp Rocket设置教程完毕,建议先清理缓存+重新生成关键路径CSS(下图),过一段时间后去谷歌測速工具或者 GT矩陣 测速一下网站速度看下提升多少。

已貼 138

下图是本站在谷歌测速工具的测试结果,0.6秒加载完首页,非常快!如果你网站测速后结果不满意不要气馁,小火箭的使用只是速度优化的其中一个环节,还有图片压缩,CDN使用等工作要做。建议查看我们这篇WordPress速度优化全面指南文章进行更多优化。

已貼上 50

 

优化关键图像

在后台顶部,WP Rocket菜单下面有个“Clear critical images”选项,点击一下会自动清理Critical images (关键图像)。这是WP Rocket自动启用的一个新功能,会给首屏图片添加fetchpriority="high" attribute属性,让它们优先加载,点击查看詳情

这有利于解决最大内容绘制(LCP) 图像问题,提高页面加载速度。平时不用管它,它会自己工作。其它插件有类似功能的话(例如Perfmatters或者Elementor Pro),建议关闭,使用Wp Rocket的就行,全自动用户体验比较好。

圖片 40

圖片 41

 

高階進階優化教學(付費)

如果按照上面教學優化到位,網站速度應該會提升很多,可能還有一些地方一直優化不到位,谷歌測速手機端分數一直上不去。工具是死的,網站和想法是活的,要根據自己網站狀況針對性優化才能起到最好效果。

對插件的熟練使用程度以及自身優化思路也對加速效果影響很大,教程包含高階優化思路、優化技巧、以及插件進階使用方法,讓你網站速度優化效果再上一層樓。

  

已貼 220

已貼 222

 

日常操作

平时更新文章/产品内容后会自动清理缓存,无需手动清理。如果更新或者删除插件,后台顶部会提醒刷新缓存,点一下清理缓存。

当有以下情况时,应该手动“清除缓存”:
1- 创建了 301 或 410 重定向;
2- 对任何 CSS 文件中的样式进行了更改,并且缩小 CSS 文件或合并 CSS 文件处于活动状态;
3- 激活、停用和更新任何在网站前端显示内容的插件;
4- 从延迟、LazyLoad、异步加载 CSS 中排除文件。
5- 在 WordPress 编辑器之外、通过 (s)FTP/SSH、在服务器、外部代理或 CDN 上完成更改。

清理缓存方法:点击网站后台顶部的“WP Rocket” > “清空并且预缓存”,如果有多语言按需选择语言清理。如果修改页面内容后前台不显示,也需要清理缓存。清理缓存后前台依然没有显示更新内容,试下清理memcached缓存(如果有安装)、打开Cloudflare开发者模式。

已貼 139

 

当有以下情况时,应该手动刷新“预缓存”:
1- 当手动清除缓存时,应该单击“预缓存”;
2- 您应该在关键路径生成完成时单击“预缓存”(因为这将清除缓存)。

当有以下情况时,应该“重新生成关键路径CSS”:
1- 创建了会影响关键路径的自定义 CSS;
2-做了一些会影响页面CSS的操作,例如在Elementor工具中重新生成CSS、修改主题外观设置、删除/安装一些影响前台CSS的插件、在elementor之类构建器里修改排版/增减内容等。

 

行動端速度優化

电脑端加载时间可以轻易优化到1秒内,可是手机端谷歌测速加载时间普遍在3.0秒左右,为啥?

移动设备的条件并不总是最佳:
1- 移动设备本身性能低于台式机;
2- 移动端网络较慢或不太可靠;
在移动设备上,一切都需要更长的时间,速度较慢。而且PageSpeed的移动测速使用一个非常普通的设备以及 3G 网络完成,分数低于电脑端很正常。不用太在意手机端分数,它不代表实际速度,自己拿手机测试感受真实速度比较有意义。

如果已经使用Elementor之类构建器搭建页面也不用灰心,还是可以通过一些优化提升手机端加载速度:

1- 选一个速度快的主机,例如Vultr (高性能版本) ,Cloudways;

2- 尽量使用主题自带的功能或者手写CSS来制作页眉、页脚,避免使用Elementor之类制作。

使用Elementor制作的页眉涉及到20个左右JS/CSS文件,要想首屏内容快速显示出来就不能延迟加载这些JS,生成关键词CSS也要把这些CSS加进去,这就导致代码臃肿,加载堵塞。

我们花了很多精力去优化Elementor制作的页眉加载时间,谷歌测速手机端分数能去到95分左右,加载时间徘徊在2-2.5秒,可交互时间3.6秒。

已貼 84

推薦使用Astra Pro主題自带的文章/产品列表页、详情页模板,可以轻松设置自定义布局和内容等,好看好用又适合小白。配套的那个高級入門模板插件还可以导入180多套谷腾堡页面模板和设计版块,完美。

下图测速结果的网站页眉和页脚使用Astra Pro制作,页面主体(body)使用elementor 制作。谷歌测速手机端分数能去到99分,加载时间徘徊在1.5-1.7秒,可交互时间1.6秒,非常快!如果使用Elementor 之类搭建页眉页脚非常难优化到这个程度。 

已貼 86

3- 在设置“文件优化”时我们建议输入红色框代码排除延迟加载一些JS提高兼容性,不过这也会导致正常加载20多个JS,大大降低手机端速度。

已貼 18

如果删除这3行排除代码,只排除延迟某几个关键JS的话,手机端测速速度可以轻易从3秒优化到2秒,95分左右。不过只有对插件JS和建站熟悉的人才知道具体排除哪些JS。菜鸟自己弄的话很容易出问题,还是付费找别人优化。

我們在《終極WordPress速度優化教學》这篇文章有分享Elementor搭建的页眉和页面哪些关键CSS应该被延迟加载,感兴趣可以去看下。

如果你懂一点,又不怕折腾建议逐一延迟加载JS找出可以延迟的安全JS列表提高网站速度。如果用谷歌测速手机端会提示避免链接关键资源,那里会列出几个JS文件,试下延迟加载会对手机端提速有帮助。

4- 使用谷歌测速工具https://pagespeed.web.dev 测速,按手机端测速结果优化提示去优化。延迟加载一些背景图片,手机端使用小一点尺寸的图片,预加载一些关键图片资源等等。

已貼 58

5- 图片优化是一个很多人会忽略可是又很重要的因素。就算安装了图片优化插件以及延迟图片加载,也还有很多空间可以优化图片。

1)Optimole之类在线压缩优化图片的插件无法压缩优化背景图片(图片网址写在CSS里面而不是HTML里面),需要先在本地压缩优化好再上传到网站使用。

2)Wp Rocket之類插件的延遲載入無法延遲大部分背景圖片的載入(圖片網址寫在CSS裡面而不是HTML裡面),需要使用Optimole、Perfmatters之類插件的延遲載入功能並且把背景圖片所在框的Class,ID填入延遲載入框才能延遲載入。

3)Wp Rocket,Perfmatters之类插件有一个功能是给图片添加确实的长和宽尺寸,可以让加载图片的时候先预览位置避免出现抖动等影响体验的情况。可是它们并不能在手机端自动采用小尺寸的图片,而是加载原图。

电脑端一张1920px宽的横屏相片体积常规在100kb左右,如果缩小到手机端适合的尺寸(768px宽)体积可以降低到50kb以下,速度马上提示不少。如果页面有2-3张全屏相片,那可以减少100kb以上页面体积,对速度提升帮助很大!

具体操作详情请查看我们另外一篇文章《終極WordPress速度優化教學》

6- 如果使用Cloudflare, 在Security > Bot 里面的Bot Fight Mode 建议关闭。因为它会增加一个JavaScript 文件 ( invisible.js),有时会触发“减少 JavaScript 执行时间”警告,以及“避免长时间的主线程任务”。此脚本会增加CPU 执行时间,并降低PageSpeed Insights分数,对性能产生巨大的影响。

已貼 74

Scrape Shield 里面的Email Address Obfuscation 也建议关闭,因为它也会增加一个JS文件延迟页面加载时间。

已貼 75

如果使用Cloudflare,设置不当会减慢速度,点击查看Cloudflare怎样设置速度最快

 

常见问题、解决方法、使用技巧

请确保同一种功能只在一个插件/主题中启用,如果同时在多个地方启用会导致冲突。

出问题别慌,冷静下来。先禁用掉Wp Rocket插件(不要点进入安装模式),在前台按Ctrl+F5强制刷新几遍页面看下恢复没。如果页面没恢复,证明问题不是出在小火箭身上,继续逐一禁用其它嫌疑比较大的插件按Ctrl+F5刷新前台页面直到问题解决,找出罪魁祸首插件后禁用整个插件或者相应功能就好。

如果禁用Wp Rocket后页面恢复正常,可能是小火箭某个功能导致。使用谷歌/Edge浏览器打开显示错误的页面,按F12进入开发者工具,右上角应该会有显示错误提示,点击红色框那个错误提示的数字13会弹出提示错误的资源。这里可以初步判断导致错误的原因。

3327e9e49bc96963b43100300e442bb9

如果看不懂或者没有提示错误,请根据问题类型在下面查找相应解决方法。如果按教程操作后还没有解决问题,欢迎底部留言评论。

 

1- 网站功能失效/异常

功能基本上都是由JS (JaveScript) 控制,功能异常极有可能是JS出问题。

1)试下在小火箭“文件和优化”版块里面关闭“延迟加载JaveScript”功能,保存清理缓存后刷新页面看下恢复没。如果恢复正常证明是把某个重要JS文件延迟加载导致出问题。

先确定失效的功能属于哪个插件/插件,然后查看小火箭这篇JS延迟加载排除文章,里面有常用主题/插件的JS排除代码,把代码复制粘贴到延迟加载JaveScript功能下面的“排除的 JavaScript 文件”文本区域中。

如果文章里面没有相应的插件/主题或者输入相应插件/主题后问题还在,证明没有排除到导致问题的那个JS文件。这种情况下需要找到该页面关于该功能的所有JS文件,一个个输入排除框试下,直到页面恢复为止。

如何查看该功能相关的所有JS文件?用谷歌/edge浏览器打开出问题的页面,按F12弹出开发者工具,点击1“网络”,再点2“JS”,按F5刷新页面后下面会开始列出该页面加载的全部JS文件。

点击3“名称”按网址排列JS文件,按键盘的向下箭头↓按键可以切换到下个网址。通过查看文件网址判定该JS文件属于哪个插件/主题。

已貼 38

如果文件网址显示/wp-content/themes/,代表是主题文件。

2)如果关闭“延迟加载JaveScript”问题没有解决,继续关闭“JaveScript异步加载”,如果关闭后功能恢复正常,需要把该功能相应JS路径填入排除框排除。具体方法查看小火箭这篇文章。其实和延迟加载JaveScript排除思路是方法一样,区别是排除文件需要输入完整路径(不含?ver以及后面路径)。

如果关闭上面2个JS功能问题还没解决,按照下面问题3继续关闭相应CSS功能。

 

2- 有些内容很久才显示/不显示

你可能会发现有些版块的内容要很久才显示出来,甚至一开不显示需要刷新页面才显示,那是因为内容涉及到一些JS调用,相应JS被延迟加载,网络不好或者服务器忙时可能导致很久才显示甚至不显示。

例如Woocommerce产品详情页的产品缩略图需要比较长时间才显示,文章页Elementor文章目录(TOC)小部件制作的目录导航有时候一直在转圈圈不显示内容。

解决方法:只要在JavaScript延迟执行设置里面的排除JavaScript文件文本框输入相应内容的JS名字排除掉就行。具体哪些插件主题/需要添加哪些代码?请看小火箭这篇延迟 JavaScript 执行兼容性排除文章

例如查阅这篇文章内容找到影响Woocommerce产品详情页产品缩略图显示的代码(下图),红色框写明了代码的用途:在页面加载时马上加载缩略图。只要把蓝色框内的代码复制到“排除的 JavaScript 文件”文本区域中点保存即可。

已貼 52

如果在文章里面找不到相应的插件/主题的相应内容代码,可以从JS名字判断。例如文章详情页Elementor制作的文章目录(TOC)一直转圈圈问题,文章里面没有相应排除代码。

我们可以通过按12进入谷歌浏览器开发者工具>网络>选JS>搜索elementor。红色框那个从名字table-of-contents就知道是控制文章目录小部件的。

已貼 55

添加到排除框排除。

已貼 56

 

3- 页面显示错乱

例如图标、幻灯片、版块等不显示,或者显示错乱,某些样式丢失。排版是由样式(CSS)决定,显示出问题极大概率是CSS出问题。

1)试下在小火箭“文件和优化”版块里面关闭“CSS遞送優化”功能,保存清理缓存后刷新页面看下恢复没。如果恢复正常可能是把某个重要CSS文件异步加载导致出问题。把显示异常内容的相关CSS代码填入下图红色框内变成关键CSS,优先加载。详情点击下图蓝色框内的“更多信息”。

已貼 14

2) 如果关闭“CSS遞送優化”功能没有解决问题,试下关闭“压缩CSS”,“合并CSS” 功能直到问题解决。具体排除相应文件方法看官方文档。

 

4- 网站出现FOUC无样式闪烁/抖动

FOUC (flash of unstyled content) 是无样式闪烁的意思,详情以及解决方法查看小火箭官网解释。页面一开始先加载了无样式的文字、图片等元素(下图红框),然后再加载相应的关键CSS、JS(下图绿色框)。

这个切换过程造成了元素闪烁,客户体验不好。如果网站使用谷歌字体,一开始先加载其它字体后期切换到谷歌过程也有可能造成FOUC。本文只讲解由Wp Rocket导致的FOUC情况解决方法。

有些网站出现类似FOUC的现象是因为网站本身速度就慢,优化速度FOUC自然消失,不需要弄这个关键CSS排除。

有无css显示效果对比

使用Wp Rocket导致FOUC基本是因为关键CSS被当成非关键CSS异步/延迟加载。解决方法1:找到影响相应抖动的CSS文件然后排除掉,这样能防止被当成不重要CSS延迟/异步加载。这种方法需要安装一个插件,修改相应代码,具体查看小火箭這篇文章。这种方法可能不太适合小白。

解决方法2:使用关键路径CSS备用代码。在关键路径CSS备用代码框输入相应FOUC样式的CSS,会自动添加到关键CSS里面。具体方法小火箭官网说的很详细,点击进入相应文章,翻译成中文,按照“使用后备关键CSS”版块内容操作。

简单的说就是把出现FOUC页面的网址输入到那个生成关键路径CSS的外部工具中,点击“Generate Critical Path CSS”生成关键CSS,把所有生成的CSS复制粘贴到小火箭的备用代码框点保存就行。只输入第一个框中生成的CSS, 第二个框里面的是JS代码忽略掉。

 

5- 重新生成关键路径CSS出错

生成错误的话右边会提示错误的原因,查看小火箭这篇文章根据错误原因找到相应解决方法。如果按文章操作后还解决不了问题,一般是网络原因(尤其是国内网站)或者服务器太忙碌导致,换个时间段再试下基本OK。

如果提示“No valid stylesheets”,可能是没做好重定向。打开这4个网址(example.com 换成你的网址)www.example.com、example.com、https://example.com、https://www.example.com 看是否都重定向到同一个网址。

如果不是打开同一个网址的话,需要把全部网址重定向到同一个网址。重定向有很多种方法,可以使用Cloudflare,宝塔面板,Rank Math插件等实现。

提示“No valid stylesheets”的另外一个原因可能是小火箭程序的外部程序被防火墙拦截了。想想自己是不是设置过防火墙,防盗链之类?关闭吧,或者把小火箭的3个IP添加进白名单里面,具体查看小火箭这篇文章。CDN之类设置的防盗链也会拦截的,一起关闭或者添加白名单。

如果点击“重新生成关键路径CSS”后没反应,是服务器忙碌导致,过段时间再试下。

 

6- 安装小火箭后网站前台后台都变卡,CPU占用过高

有个买了我们《進階進階速度最佳化教學課程》的用户反馈,使用CloudWays的 1H2G 主机,更新Wp Rocket设置或者清理缓存后网站会卡顿。持续时间为十几到几十分钟,新网站没有任何访问量。

还有人反馈安装Wp Rocket后发现后台以及前台速度都慢很多,甚至页面都打不开,进入宝塔面板查看发现运行堵塞,CPU满载,内存基本也满载,可是网站没啥访问量也没运行复杂操作。

已貼 96

遇到上面问题的网站基本使用低配置服务器,Wp Rocket预加载以及删除无用CSS等功能会占用大量服务器资源,所以服务器配置不够用的话有时候卡顿,等任务完成恢复正常。

WP Rocket v3.12版本改进了预加载功能提升速度,同时也导致CPU占用过高的问题。有个客户网站就是服务器一直卡顿,我排除了很久才发现是小火箭预缓存加载功能问题,禁用后恢复正常。

已貼 99

2024.07.28更新:预加载功能每 60 秒最多可缓存 45 个 URL,现在新版本的WP Rocket会自动检查是否给服务器带来过大压力。如果压力过大,会自动减慢页面预加载速度,降低每批处理的 URL 数量,以降低高 CPU 问题的风险。

可是有些用户反馈还是会卡顿,此时可以自己手动调整预加载频率/URL数量:添加下面代码到“外观” > “主题文件编辑器” > “functions.php 最下面即可”。

如果加入下面程式碼後問題改善不大,可以把URL數量繼續降低,把另外2個數值提高試下。

//更改每批预加载的URL数量,默认为45,改为20。
function preload_batch_size( $value ) {     
     $value = 20; 
     return $value;
 }
add_filter( 'rocket_preload_cache_pending_jobs_cron_rows_count', 'preload_batch_size'  );

//以秒为单位设置所需的cron间隔,默认60秒,改为80。

 function preload_cron_interval( $interval ) {   
     $interval = 80; 
     return $interval;
 }
add_filter( 'rocket_preload_pending_jobs_cron_interval', 'preload_cron_interval'  );

// 修改对同一URL的请求之间的延迟,默认为0.5秒,改为0.6秒。
 function preload_requests_delay( $delay_between ) {   
     $seconds = 0.6;
     $delay_between = $seconds * 1000000;
     return $delay_between;
 } 
add_filter( 'rocket_preload_delay_between_requests','preload_requests_delay'  );

添加代码后过一会后服务器恢复正常,如果点击 已貼 98 清理快取或產生關鍵CSS會暫時滿載,過一會等預載/生產關鍵CSS任務完成恢復正常。

已貼 97

 

如果即使调整了预加载频率也依然会卡。因为“刪除未使用的CSS”功能也會導致CPU超負荷(“非同步加載CSS”不會) ,需要降低頻率。

Wp Rocket有一個官方插件可以降低“刪除未使用的CSS」頻率,下載安裝即可。預設每次運行處理100條URL,安裝後調整為50。所需的Cron間隔預設為60 秒,安裝後調整為120秒。

已貼 106

同时建议把Wp_Corn禁用,改用服务器Corn,对降低CPU使用率很有帮助,点击查看詳細方法

提示:服务器卡有很多原因,不一定是小火箭的问题。我们一个客户网站使用Vultr服务器 (1H2G),使用Elementor+Woocommerce+Wp Rocket,有600多个产品。一开始服务器也卡我们也以为是小火箭的事,后来调整宝塔面板设置后,卡顿问题解决。

 

7- 动态内容被缓存

Wp Rocket速度快的其中一个原因是把PHP运算和MySQL查询结果缓存成html,输出纯静态页面。这一刀切的缓存方法会缓存一些动态内容,导致内容不显示或者功能异常。有几个小火箭使用者也跟我们反馈侧边栏动态内容被缓存不显示。

Wp Rocket绕过动态缓存有3种方法:1- 使用AJAX/JavaScript动态缓存;2- 排除某些页面被缓存;3- 添加Cookies绕过缓存

Pasted 135

1- 使用AJAX/JavaScript动态缓存:也就是使用AJAX/JavaScript的方法来制作/显示动态内容,这样就不会被缓存。对于小白,使用支持AJAX功能的插件来制作相应内容就行,有技术可以手写代码。

2- 排除某些页面被缓存:这个很好理解,就是在Wp Rocket “高级设置” > “永不缓存url” 里输入相应需要排除被缓存的网址即可。缺点就是排除缓存后相应页面加载速度会下降,而且无法单独排除页眉、页脚等内容被缓存。

3- 添加Cookies绕过缓存:在「進階設定」 > 「永不快取(Cookies)」板塊,輸入對應Cookies名字即可。此方法缺點是一旦偵測到cookies所有頁面都會繞過緩存,無法單獨設定具體哪些頁面繞過快取。

我們這個網站一開始登入後依然顯示未登入狀態,需要重新整理頁面才顯示已登入。在進階設定” > “永不快取(Cookies)”板塊輸入 wordpress_logged_in_ 儲存後問題解決。這是登入後的cookies,意思是登入後提供未快取頁面給訪客。

圖片 28

提示: Wp Rocket的Html瀏覽器快取預設快取時間為0,如果登入後仍顯示未登入狀態,F12使用開發者工具查看Html檔案快取狀況。 「回應標頭」裡面要顯示 夜晚 或者快取控制:最大年齡=0 才行,否則代表瀏覽器快取出問題。

如果回應標頭沒有顯示瀏覽器快取過期時間或不緩存,安裝 這個官方插件 (下圖位置)自動把瀏覽器快取時間設定為0。

圖片 43

要绕过动态缓存最好的方法是换成W3 Total Cache prohuanc缓存插件 (簡稱W3TC),可透過在網站版型給對應內容使用特定程式碼包裹,就可以讓對應內容繞過快取。還可以設定過期標頭等信息,對緩存的控制更加細膩,深入。

如果你也遇到同樣快取問題,建議更換成W3TC快取插件(要按照設定教學設定),效果不比小火箭差,還有資料庫快取、物件快取功能可以大大減輕伺服器負擔。

 

8- 前台内容要点击一下或者滚动页面才会显示正常

有个用户买了我们Wp Rocket插件,产品详情页一开始有几个位置显示异常(某些css样式没加载),点击屏幕或者滚动页面显示正常。关闭生成关键CSS功能问题依旧,只有关闭延迟加载JS功能才正常。可是排除延迟加载JS框输入所有插件JS文件排除都没用,问题依旧。

这种情况一般是因为某些内联JS被延迟加载导致,在排除延迟JS框输入JS文件名无法排除延迟加载内联JS。需要输入下图的 \(\{ 才可以排除内联JS被延迟加载。不过输入这2个内容会排除延迟加载所有内联JS,加载速度会慢点。最好是找到影响的具体内联JS,输入特定内容排除延迟加载。

圖片 3

圖片 2

 

9- 預先載入分頁內容

Wp Rocket預設不快取文章/產品等清單頁分頁,加入下面程式碼到子主題functions.php實作預載分頁。

//让wp-rocket预加载分页,默认情况不预加载
function enable_preload_for_pagination( $regexes ){
		global $wp_rewrite;
		$pagination_regex = "/$wp_rewrite->pagination_base/\d+";
		$exluded_urls = [		
			$pagination_regex,
		];
		$regexes = array_diff( $regexes, $exluded_urls);
		return $regexes;
	}
add_filter( 'rocket_preload_exclude_urls', 'enable_preload_for_pagination');

 

兼容性设置

同一种功能只在一个插件/主题中启用,如果同时在多个插件启用会导致冲突。很多插件拥有跟小火箭一样的功能,那么应该用哪个插件实现功能?以下是我们的经验总结:

Wp Rocket + SG Optimizer

SiteGround Optimizer这个插件是抄袭Wp Rocket,新功能还没稳定就推出。它的兼容性、效果和功能不如Wp Rocket。如果只是使用SiteGround Optimizer,效果一定不如小火箭。

如果只使用小火箭,又怕后期SiteGround更新和小火箭不兼容,毕竟SiteGround Optimizer是SiteGround服务器官方缓存插件,能完美控制SiteGround服务器的3级缓存。

最好的方法就是就是同时使用Wp Rocket和SiteGround Optimizer,小火箭的官网也说了2者一起使用效果更好。只保留SiteGround Optimizer的缓存功能,其它功能禁用改用小火箭的代替。SiteGround Optimizer按下面教程设置。

1- Caching里面打开3个缓存功能,清理Wp Rocket缓存时会自动清理SG缓存。

已貼 39

1- Caching里面打开Automatic Purge。

已貼上 40

3- Environment 里面打开HTTPS Enforce

已貼 41

Front和Media里面所有功能关闭。

已貼 42

小火箭的设置不用改。

 

Wp Rocket + Perfmatters

Perfmatters(简称PM)是一款非常很不错的资产清理速度优化插件,和小火箭搭配一起使用效果更好!PM有很多功能跟小火箭重复,需要设置下。

簡而言之:小型火箭只保留快取和預先快取功能,關閉所有和快取無關的功能(Perfmatters都有一樣功能替代)。然後使用按照《Perfmatters設定教學》設定就行。

例如:

1- 关闭小火箭的心跳监控功能,使用PM的,更加强大。在PM常规设置里按下图设置。

已貼 43

 

2-文件优化功能设置:小火箭文件优化功能和PM的Assets设置里面的CSS、JS优化功能重复,使用其中一个插件的,禁用另一个插件的。

我查看了2个插件官方所有文档,结论就是小火箭的CSS优化和JS优化兼容性是最好的,它积极听取客户反馈兼容很多插件。默认排除不兼容的一些插件资源延迟加载、生成关键CSS等。整个官网文档都是如何设置解决兼容性问题。因此它非常适合大众小白用户,销量第一。

PM主要是面向技术人员,它的优化功能更加全面,深入,效果更好。例如清除无用CSS可以选择生成File文件,小火箭不行。PM延迟加载JS可以设置一定时间后自动加载执行,小火箭不行。比之下它的兼容性比小火箭差很多,需要懂技术手动调整,不懂的话很容易弄坏网站。

如果你不懂CSS/JS,直接使用Wp Rocket文件优化功能吧,省事,效果好。禁用PMAssets设置里面的CSS和JS优化功能(脚本管理器功能不冲突,建议打开使用)。

如果你懂点CSS/JS基础,又不怕折腾,想要更好的优化效果,那就使用PM优化CSS,JS。具体优化方法参考Perfmatters设置+使用教程

3- 禁用小火箭“预缓存”版块里的链接预取DNS 预读取预加载字体功能。使用Perfmatters插件Preloading里面的功能代替。PM的预加载功能更加强大、全面,可以预加载关键图片,比小火箭多了预加载和预连接设置。

按照下图设置。详细设置点击每个设置里面灰色圆圈背景问号?查看,或者查看我们终极WordPress速度优化文章。

Enable Instant Page 鼠标滑过预先加载页面,能加快打开速度,会大大增加服务器负担。打不打开自己决定。

Preload Critical Images 预加载所有页面的首屏关键图片(不会预加载SVG图片和图标),看下你页面平均首屏相片有多少张就选多少,一般建议选2,选太多会卡。

Preload 功能会将重要资源移动到瀑布的顶部并立即加载。预先加载需要优先显示的站内资源,例如字体,页眉/首屏的CSS代码,图片等。不要预加载超过3个内容,不然可能会造成堵塞。

预连接 功能允许浏览器在 HTTP 请求之前设置早期连接,从而消除往返延迟并为访客节省时间。一般用来预链接谷歌字体、CDN网址等。

DNS预取 功能会预先完成站外资源的DNS解析(例如Youtube视频),点你点击站外资源的时候加载速度会快点。

 

4- 禁用小火箭“媒体”设置里的所有功能,在PM“延迟加载”设置里按下图启用功能。PM的延迟加载效果比小火箭的更强大,全面,尤其是Fade In图片淡出效果我很喜欢。

软件作者说Threshold设置为600px比较好,意思相片离屏幕显示区域的距离≤ 600px 时开始加载/显示相片,这样客户体验好相片显示过渡自然不会突然弹出来。

Fade In功能可能跟图片轮播、以及wocommerce的图片切换显示功能等有冲突,如果网站出现图片显示问题就关闭Fade In功能或者排除相应图片(页面)的延迟加载。

已貼 46

5-如果有使用CDN(Cloudflare除外),建议禁用小火箭的CDN功能,PM的更强大。

已貼 47

6- 点击右上角"工具”,进入数据库设置,启用所有功能并且禁用小火箭数据库优化功能。

已貼 48

已貼 49

評論 :

在〈最新Wp Rocket设置教程, 含插件下载+常见问题解决方法〉中有 2 則留言

  1. 时间没时间的頭像
    时间没时间

    Wp Rocket + PerfmattersWp Rocket + PerfmattersWP ROCKET + PM,Rocket就没啥用了啊?好像还不能缓存页面了。

    1. 是的,如果会用的话使用Perfmatters后Wp Rocket就没多大价值。不过 Perfmatters的使用门槛比较高,兼容性不如小火箭而且没有缓存功能。对于大部分小白来说 Wp Rocket还是最合适的解决方案。

发表评论

信箱不會公開,插入網址需移除“https://” 和 ”www”

免註冊快速登陸

輸入使用者名稱密碼登入

沒有帳號? 忘記密碼?