去年下半年為了提升網(wǎng)站的打開速度——因為速度對于網(wǎng)站關(guān)鍵詞排名的穩(wěn)定性和用戶體驗都很重要(還包括自己更新文章的熱情和心情在內(nèi))。華哥自媒體網(wǎng)站由原來的WINDOWS主機搬至LINUX主機抛姑。剛搬遷過來的同時赞厕,針對WORDPRESS做了一些優(yōu)化,速度明顯感覺是快了很多定硝。
針對WORDPRESS網(wǎng)站的速度提升皿桑,華哥大體是做了如下優(yōu)化工作:
1.壓縮網(wǎng)頁HTML代碼,包括CSS和JAVASCRIPT蔬啡。參見:WordPress網(wǎng)站提速插件Autoptimize 好用诲侮!實用!管用箱蟆!
2.刪除無用的WORDPRESS頭部代碼沟绪。參見:討厭!WordPress頭部代碼無用標簽太多 必須刪~
3.將原來WINDOWS主機只支持的WORDPRESS動態(tài)URL調(diào)整為固定鏈接空猜,即偽靜態(tài)绽慈。參見:wordpress建站系統(tǒng)和網(wǎng)站主機之間的seo關(guān)聯(lián)
同時恨旱,為了維持網(wǎng)站關(guān)鍵詞排名的穩(wěn)定和提升,去掉了首頁的分頁鏈接坝疼,以避免首頁的分頁造成標題雷同搜贤,同時適當?shù)匦薷某绦蚰0澹孒系列標簽分布更合理钝凶。參見:SEO優(yōu)化實踐:去除首頁雷同|site描述調(diào)優(yōu)|h系列標簽及頁面主題
可見仪芒,為提升個人博客的加載速度,華哥是為它操碎了心耕陷。
也許這些工作掂名,對于2016年來說,還是很有幫助的啃炸,可是到了2017年铆隘,突然發(fā)現(xiàn)一切是然并卵!
2017年華哥從北京來到深圳——美其名曰創(chuàng)業(yè)南用。但是發(fā)現(xiàn)每次打開自己的個人網(wǎng)站膀钠,瀏覽器底部總是出現(xiàn)“等待網(wǎng)站響應(yīng)中”這樣的字樣,首頁則遲遲未能加載裹虫。本來還指望這個網(wǎng)站提升下華哥的知名度好開展事業(yè)呢肿嘲,但照這樣搞下去的話,排名都掉光光了筑公。
難道是因為深圳的網(wǎng)速太慢雳窟?一查,網(wǎng)速是4M的匣屡,瀏覽訪問其他網(wǎng)站都很快的封救。
難道是首頁的圖片文件太大了,影響加載捣作?可是每個圖片文件在上傳到網(wǎng)站后臺時誉结,都是經(jīng)過PS優(yōu)化過的,并且首頁也沒有多少圖片券躁。
難道是因為放在國外空間的原因惩坑?可華哥一直用國外空間,且同一空間下的其他網(wǎng)站打開速度并不慢呀也拜。
難道是域名解析的問題以舒?用PING命令同時對比另一網(wǎng)站,數(shù)據(jù)體現(xiàn)是空間反應(yīng)快且穩(wěn)定慢哈,再者二者返回的數(shù)據(jù)很接近蔓钟,另一個站瀏覽器打開則很快,應(yīng)該也不是解析的問題岸军。
那是……
啥都不是奋刽!
速度好慢啊瓦侮,像拖拉機一樣,哥幾度想到要放棄佣谐。
接下去要怎么辦呢肚吏?
1.???? 把網(wǎng)站先停了,關(guān)上十多天狭魂,去備案罚攀。備案成功后放到國內(nèi)空間去。風險在于現(xiàn)有網(wǎng)站的排名和流量會掉很多雌澄,因為華哥發(fā)現(xiàn)斋泄,要提升百度的排名很不容易,但要降低排名則很容易:只要讓網(wǎng)站幾天打不開镐牺,百度會一下子就把網(wǎng)站的排名給弄掉炫掐,這方面百度搜索引擎執(zhí)行力表現(xiàn)得很突出。
2.???? 換一套新的系統(tǒng)睬涧,換成穩(wěn)定的帝國CMS或者簡單好用的ZBLOG募胃。華哥找了下帝國的模板,都是以適合做大資訊站那種居多畦浓,好看的博客主題則少得可憐痹束;再看了下ZBLOG PHP版本,發(fā)現(xiàn)TAG是動態(tài)的讶请,要是把網(wǎng)站換成ZBLOG PHP祷嘶,網(wǎng)址結(jié)構(gòu)會有大變,也相當于重做網(wǎng)站夺溢。
把網(wǎng)站從零開始再搞一遍论巍?不能這么玩,要不虧大了风响。
那還能怎么著环壤,華哥又不是頂級的PHP程序員,能把WORDPRESS的內(nèi)核玩出花來钞诡!
去網(wǎng)上找找答案吧。把能否把WORDPRESS網(wǎng)站的響應(yīng)速度再優(yōu)化優(yōu)化湃崩,提升提升荧降。
搜索關(guān)鍵詞:wordpress響應(yīng)中 速度優(yōu)化,打開幾個排名靠前的攒读。其中一篇文章提到要從后臺數(shù)據(jù)庫的優(yōu)化著手來提升速度朵诫。
嗯,這提醒了我薄扁,以前華哥只是在前端代碼方面做優(yōu)化剪返,并沒有去動數(shù)據(jù)庫废累,看來這是一個方向。
去后臺管理數(shù)據(jù)庫脱盲,沒想到登錄PHPMYADMIN的密碼忘了邑滨?不過沒事,下載wp-config文件并且打開就是钱反。
咦掖看!
是不是看錯了!
怎么這數(shù)據(jù)庫的鏈接面哥,還是大半年前WINDOWS主機上的MYSQL主機呢哎壳?
是不是看錯了!
媽呀尚卫,影響網(wǎng)站加載速度卡归榕、響應(yīng)慢的罪魁禍首,原來竟然是它吱涉。
網(wǎng)站搬到了新的空間刹泄,可是連接的數(shù)據(jù)庫還是舊空間的。這就是導致華哥自媒體原站響應(yīng)速度慢的原因邑飒。
這就相當于一部汽車循签,把外殼換成了寶馬,可發(fā)動機還是國產(chǎn)的疙咸!那速度怎么跟得上呢县匠!
看來大半年前做的WORDPRESS速度優(yōu)化工作,都是外圍工作撒轮,并沒有接觸到核心乞旦。只治了標沒有治到本。
粗心题山!粗心兰粉!再次提醒自己,做事要細心顶瞳,想事要周全玖姑。
接下來就簡單了,登錄原來WINDOWS主機(這主機商也真搞笑慨菱,這么久了這個數(shù)據(jù)庫還沒有刪除)焰络,把網(wǎng)站數(shù)據(jù)庫導出為ZIP文件;再登錄與LIUNX主機上網(wǎng)站匹配的phpmyadmin,將下載的ZIP數(shù)據(jù)庫導入符喝,確定導入正后再適當檢查數(shù)據(jù)無誤后闪彼,修改wp-config文件的數(shù)據(jù)庫配置信息,換成LIUNX主機上的协饲,然后上傳畏腕,并瀏覽網(wǎng)站測試缴川。
這下子,華哥自媒體博客網(wǎng)站的打開速度明顯加快描馅,再也無需苦苦等待網(wǎng)站響應(yīng)把夸。是為記。