成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

幾種常用的wordpress優(yōu)化思路與操作介紹

Tecode / 2084人閱讀

3c541a6b8dd1490691b51f63ec47862a-1.png

引言

Wordpress作為一款享譽全球的博客內容程序,一直以他各種優(yōu)秀插件以及高超的功能設計領銜博客界,但是強大的功能往往也帶來的是極大的性能開銷,極大的性能開銷也使得wordpress程序面對CC攻擊時極為脆弱,即使是17CE與CE8這一類速度測試工具也有可能使得運行wordpress程序的機子出現卡死。
因此對于wordpress的優(yōu)化顯得尤為重要,介紹幾種常用的優(yōu)化思路與操作

常用優(yōu)化手段

緩存

對于wordpress這一類動態(tài)網站程序而言,若是不進行緩存,頻繁地進行腳本渲染,數據庫讀取往往會導致網站速度變慢,云服務器負載升高,因此選取適當的緩存方法對于wordpress的優(yōu)化有很大的效果

緩存主要有幾個方面:php腳本,數據庫鍵值,頁面緩存
一下按照上面提及的這幾個角度進行分析

php腳本緩存

這個其實可以通過php自帶的opache腳本緩存器進行實現,對于寶塔面板而言只需要點擊安裝即可

數據庫鍵值緩存

這個一般通過配合redis以及WordPress的插件實現

Redis是一個開源的使用ANSIC語言編寫、支持網絡、可基于內存亦可持久化的日志型、Key-Value數據庫,并提供多種語言的API。從2010年3月15日起,Redis的開發(fā)工作由VMware主持。從2013年5月開始,Redis的開發(fā)由Pivotal贊助。

首先安裝redis
同樣使用寶塔面板非常好實現
這個就不多進行敘述了
之后我們在wordpress安裝對應的插件,我選用的是W3 totalcache
這一款插件支持很多對象的緩存以及不同緩存方法的對接

首先來了解一下這款插件的界面
這是他的子菜單界面

這里以數據庫緩存為例

在此處選擇redis緩存方式
之后在fragment cache處,填寫自己的redis地址與端口
一般如圖所示

保存后即可
其他的比如頁面緩存也如上面思路一樣

英文對照表

page cache 頁面緩存
minify 壓縮
Opcode cache 緩存腳本
database cache 數據庫鍵值緩存
object cache 對象緩存
browser cache 瀏覽器緩存
fragment cache 碎片存儲

動靜分離

一般動靜分離有兩種做法,一種是手工進行動靜分離,一種是由cdn自動進行動靜分離
后者比較簡單,但是優(yōu)化效果并不是很好,而前者則是我推崇的方式

確定靜態(tài)文件位置

首先確定wordpress的靜態(tài)文件存儲存儲在哪
根據筆者的了解,wordpress的靜態(tài)文件一般存儲在如下目錄

將那兩個文件夾下載至本地,準備上傳至桶存儲

建立共用桶存儲

先建立一個桶存儲
2012101637_8.png
記得一定要選擇公有讀
推薦使用騰訊云的桶存儲服務

上傳對應的靜態(tài)文件

2012101641_9.png

開啟桶存儲CDN域名

2012101642_10.png

替換所有靜態(tài)文件域名為桶存儲加速域名

此處可以使用W3 totalcache進行一鍵替換
2012101644_11.png
保存后即可

可以看到速度快了很多,雖然是美國源站,但是速度可以和國內的媲美
2012101648_13.png

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/125907.html

相關文章

  • 送給大家一本免費 WordPress 電子書

    摘要:在兩年前的年底,我在上上線了我自己的達人課,如今,已經過去了當初約定的銷售時間,我決定將這個達人課開放給大家來看,讓更多的人掌握的開發(fā)能力。內容持續(xù)更新這個電子書的內容我后續(xù)還會繼續(xù)更新。我自己仍然在使用,相關的一些實踐也會分享到電子書里。 在兩年前的 2017 年底,我在 GitChat 上上線了我自己的 WordPress 達人課,如今,已經過去了當初約定的銷售時間,我決定將這個達...

    dantezhao 評論0 收藏0
  • Docker簡介、常用命令實踐(一)

    摘要:獲取阿里云加速器地址進入登錄阿里云進入后臺配置加速器點擊后就會重啟并應用配置的鏡像地址了檢查加速器是否生效配置加速器之后,如果拉取鏡像仍然十分緩慢,請手動檢查加速器配置是否生效,在命令行執(zhí)行,如果從結果中看到了如下內容,說明配置成功。 一、為什么要使用Docker以及與虛擬機的區(qū)別? 1.1 為什么要使用Docker Docker的思想來自于集裝箱。集裝箱解決了什么問題?在一艘大船上,...

    Ocean 評論0 收藏0
  • 提高網站加載速度一些小技巧

    摘要:各種各樣的編碼錯誤可能會導致網站加載速度非常慢,從而用戶離開的網站。同時提高網站加載速度也是提高網站排名的必要步驟之一。 翻譯:瘋狂的技術宅原文:https://likegeeks.com/improve... 為你網站的用戶留下良好的第一印象是非常必要的。隨著商業(yè)領域的競爭,擁有一個吸引人的網站可以幫助你脫穎而出。研究表明,如果加載時間超過3秒,會有 40% 的用戶放棄訪問你的網站...

    baukh789 評論0 收藏0
  • WordPress數據庫管理優(yōu)化插件:數據庫備份/數據庫管理/數據庫優(yōu)化/數據批量替換

    摘要:數據庫管理和優(yōu)化插件數據庫備份數據庫備份無疑是數據庫管理中最重要的一項工作,如果服務器因為某種原因宕掉了,又或者網站被黑,內容被篡改,而又沒有備份數據庫,這時候就徹底悲劇了,很多很多重要數據就會丟失且無法恢復。wordpress數據庫管理優(yōu)化插件有哪些?我們都知道WordPress使用的數據庫是MySQL這個世界上使用最廣的開源數據庫(當然也可以簡單的 hack 換成其他數據庫),WordP...

    Lowky 評論0 收藏0
  • PHP實現執(zhí)行定時任務幾種思路詳解

    摘要:本文,我們就來深入的解析幾種常見的定時任務的思路。借用第三方定時任務跳板很好玩的是,一些服務商提供了各種類型的定時任務,例如阿里云的提供了單獨的定時任務,你可以填寫自己應用下的某個。比如說,你可以在阿里云上建立一個每天凌晨點的定時 PHP本身是沒有定時功能的,PHP也不能多線程。PHP的定時任務功能必須通過和其他工具結合才能實現,例如WordPress內置了wp-cron的功能,很厲害...

    pumpkin9 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<