亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

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

Tecode / 2124人閱讀

3c541a6b8dd1490691b51f63ec47862a-1.png

引言

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

常用優(yōu)化手段

緩存

對于wordpress這一類動(dòng)態(tài)網(wǎng)站程序而言,若是不進(jìn)行緩存,頻繁地進(jìn)行腳本渲染,數(shù)據(jù)庫讀取往往會(huì)導(dǎo)致網(wǎng)站速度變慢,云服務(wù)器負(fù)載升高,因此選取適當(dāng)?shù)木彺娣椒▽τ趙ordpress的優(yōu)化有很大的效果

緩存主要有幾個(gè)方面:php腳本,數(shù)據(jù)庫鍵值,頁面緩存
一下按照上面提及的這幾個(gè)角度進(jìn)行分析

php腳本緩存

這個(gè)其實(shí)可以通過php自帶的opache腳本緩存器進(jìn)行實(shí)現(xiàn),對于寶塔面板而言只需要點(diǎn)擊安裝即可

數(shù)據(jù)庫鍵值緩存

這個(gè)一般通過配合redis以及WordPress的插件實(shí)現(xiàn)

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

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

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

這里以數(shù)據(jù)庫緩存為例

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

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

英文對照表

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

動(dòng)靜分離

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

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

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

將那兩個(gè)文件夾下載至本地,準(zhǔn)備上傳至桶存儲(chǔ)

建立共用桶存儲(chǔ)

先建立一個(gè)桶存儲(chǔ)
2012101637_8.png
記得一定要選擇公有讀
推薦使用騰訊云的桶存儲(chǔ)服務(wù)

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

2012101641_9.png

開啟桶存儲(chǔ)CDN域名

2012101642_10.png

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

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

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

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

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/125907.html

相關(guān)文章

  • 送給大家一本免費(fèi) WordPress 電子書

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

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

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

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

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

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

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

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

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

    pumpkin9 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<