国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

wordpress 優化 – google字體問題

2024-09-07 00:52:08
字體:
來源:轉載
供稿:網友

新安裝完成wordpress,版本為4.0.1,發現首頁訪問速度特別慢。首先檢查vps的load情況,load基本為0,說明vps的問題不大。接著抓包分析首頁訪問情況,發現有一個請求一直處于pending狀態,域名為fonts.googleapis.com,就是這個請求導致訪問速度太慢。另外wordpress還引用了ajax.googleapis.com,這個地址會導致后臺訪問速度特別慢。上網檢索之后,了解到這兩個域名為google提供的字體服務和ajax庫,由于國內google被墻了,所以國內訪問速度就會特別慢。找到了三種解決方案:

1、useso服務替換google服務

國內著名的流氓公司360抓住google被墻的時機,推出了一個替換服務(useso),訪問方式和google保持一致,只需要替換域名,這些服務即可直接訪問 useso,這樣國內訪問就可以保證訪問速度。替換方法第一步,是需要識別哪些文件需要進行替換,經過檢查發現有兩個文件中引用了google服務。”wp-includes/script-loader.php” 和 “wp-includes/js/tinymce/themes/advanced/skins/wp_theme/dialog.css” 。另外wordpress自帶三個主題,這三個主題也都有文件引用了這個服務,分別為 “wp-content/themes/twentytwelve/functions.php” 和 “wp-content/themes/twentythirteen/functions.php” 、 “wp-content/themes/twentyfourteen/functions.php“。可以直接修改這些文件,將文件中的googleapis修改為useso,訪問速度立刻正常。這個解決方案最大的問題在于兩點:wordpress更新之后,兩個系統文件可能會被替換回來;另外如果自己安裝了新主題,還是有可能會引用google服務,那樣就必須重新替換才行。

2、本地服務替換google服務

第一種解決方案其實已經滿足需求,那么問題來了,為什么會出現別的解決方案呢?對我個人來說,最主要的問題就在于 useso 是360提供的服務,而360是國內知名的流氓公司,對他實在沒有辦法信任,那么只能考慮第二種解決方案,我們可以抓包分析一下 ajax.googleapis.com 和 fonts.googleapis.com 這兩個域名的請求url,把完整的url單獨保存下來,再想辦法翻墻訪問google,把這兩個url的訪問結果給保存下來,在 vps本地建立對應的目錄,把內容放在vps本地,再把googleapis替換成本地域名即可,不過這種方案比較繁瑣,所以我也沒實施,只是從技術上來說是完全ok的.//Vevb.com

3、完全刪除google服務

在wordpress的后臺插件管理中搜索 ‘Remove Google Fonts References’,這是一個很好的插件,可以直接移除google字體服務。只需要直接進行安裝并啟用用這個插件即可解決。我的VPS由于權限設置問題,不能在線安裝。上網尋找解決方案,發現網上的教程大多說的是把整個站點目錄修改為777權限,但是這樣過于危險,不建議這樣操作。我的做法是直接訪問 這個插件的wordpress官方網址:https://wordpress.org/plugins/remove-google-fonts-references/,把插件下載到本地,解壓之后再直接上傳到到插件目錄:/var/www/website/wp-content/plugins。接著訪問站點后臺,在‘已安裝的插件’里面啟用插件也可以達到同樣的效果。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广宁县| 阿克陶县| 平潭县| 汉沽区| 通山县| 和林格尔县| 新泰市| 紫金县| 彭阳县| 惠东县| 彰武县| 神池县| 美姑县| 阜阳市| 延川县| 沧源| 巨野县| 慈溪市| 黔西县| 昌图县| 江山市| 凤庆县| 格尔木市| 叶城县| 彩票| 英吉沙县| 措勤县| 从江县| 泸溪县| 合肥市| 襄汾县| 阿拉尔市| 庆元县| 聂荣县| 宁都县| 黔江区| 元氏县| 福清市| 汕尾市| 株洲市| 平果县|