wordpress和github page進行了簡單的對比

來源:互聯網
上載者:User
wordpress和github page進行了簡單的對比
搭建部落格時對wordpress和github page進行了簡單的對比,最終選擇了wp。空間要求、寫部落格的便捷程度、開放性(主題、工具外掛程式)、訪問速度、SEO最佳化、遷移成本

ps: 下面介紹中github page使用octopress部落格架構

首先如果希望能以獨立網域名稱訪問,網域名稱的註冊是必不可少的,可選擇萬網或西部數位等

a. 搭建複雜度 (各自的搭建過程見本文最後)
wp近乎傻瓜式;
github較複雜,需要安裝不少軟體,而且還可能有莫名的錯誤,需隨時google解決
結果:wp勝出,當然喜歡折騰或是對ruby相當熟悉的話可能差別不是很明顯。

b. 對網域名稱空間要求
wp需要自己購買虛擬機器主機,低配大約在100-200RMB/Y,主機需要有lamp的環境運行wp,不過現在的linux虛擬機器主機一般都提供此環境;
github page的一大優點就是不需要虛擬機器主機,它是發行就緒到github page上的。
結果:github page免費優勢明顯

c. 寫部落格的便捷程度
wp需要開啟後台,在後台撰寫文章,即時寫當然是需要連網的。wp的強大外掛程式使得部落格文字樣式可以很豐富
github page支援本地編寫、本地預覽,滿意後再發布,並且支援markdown文法所以對於不少程式員可能會比較方便。文本中直接編寫極客的感覺_
結果:對於不同人群各有優劣吧

d. 開放性(主題、工具外掛程式)
wp的主題和外掛程式是無比豐富的,這是選擇wp的一大原因之一,不過外掛程式多同時也帶來了另一個問題就是品質良莠不齊,選擇相當麻煩費事,org~,之後會分享自己裝的覺得還不錯的外掛程式。
octopress相當來說發展沒多久,外掛程式方面沒怎麼調查,不過主題是標準的程式員黑,自己改css相當費事
結果:wp勝出

e、訪問速度
wp的訪問速度與虛擬空間地址有關,不過我掛在朋友的購買的國外虛擬空間上速度感覺也還不錯
github的訪問速度感覺與其他國外網站比還是較慢的,這幾天剛好因為搶票外掛程式被封
結果:看具體虛擬空間的選擇

f、SEO最佳化
wp不少外掛程式提供seo最佳化功能,但也需要發部落格時自己填寫不少資訊比較麻煩
github page搜尋引擎最佳化就不需要自己做了,並且github在google上權重肯定相當高,所以優勢明顯
結果:github page勝出

g、遷移成本
wp的遷移需要將網站目錄遷移、Database Backup後再匯入即可
octopress的遷移也還好,就算不利用github page的話,自己有一套ruby和nginx的環境的話也是可以很方便重新部署的
結果:旗鼓相當

我比較在乎開放性(主題、工具外掛程式)、寫部落格的便捷程度、訪問速度、遷移成本四點。尤其對第一點比較看重,所以選擇了wp,不過比較外掛程式真是差點被折騰死||_||,在wordpress和github page的搭建中有自己安裝的比較好的外掛程式.

PS:搭建過程
wordpress搭建:下載最新wordpress包,解壓上傳。直接存取index.php,按照提示填寫資料庫資訊即可(可以自己將個資料庫)。

github page部落格搭建參考在github上用octopress搭建部落格,關於ruby的安裝可參考Ruby在windows下的安裝 。下面是自己安裝過程中碰到的幾個錯誤,分享下:
(1) ruby安裝目錄不能包含空格,否則在某些gem install會報錯

(2) rake setup_github_pages 提示:window No such file or directory – git remote -v
這是因為windows 的cmd沒有配置git路徑,只要在環境變數path中加入git的bin目錄即可

(3) invalid byte sequence in GBK rake setup_github_pages
這是因為本機windows的cmd預設為gbk,運行命令set LC_ALL=en_US.UTF-8 set LANG=en_US.UTF-8先

(4) rake deploy 提示## Deploying website via Rsync FAILED rake deploy
沒有先rake setup_github_pages

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.