這是一直在被客户諮詢和提及的問題,所以我們有必要專門寫一篇文章來説明下如何選擇合適的主機伺服器才能保證業務良好的執行。
因為這是篇指導文章,以下就直入主題:
一、伺服器環境的選擇:
- Linux 還是 Windows 主機好呢?有條件的話請選擇 Linux 主機,因為既安全效能也最佳,執行 WordPress 採用 Linux 主機是最好的選擇。這是薇曉朵推薦的。
- Apache 還是 Nginx 好?兩個都是必備元件,但選一個就好啦。這個就看你的整合環境支援哪個,WordPress 程式執行是看整體配置,但要選擇的話,還是 Nginx 好。
- RDS 還是 PHPMyadmin 好?RDS 以阿里雲為例就是獨立的遠端資料庫,站點的資料備份和安全相較於傳統的在自己的服務上搭建的 mysql 也就是 PHPMyadmin 要好得多。但這個並不是必須的。
- PHP 用哪個版本的好?PHP 的選擇我們是強烈建議和要求客户可以選擇和使用 PHP 7 以上版本的環境,因為這是讓 WordPress 本身效能發揮到最佳狀態的利器。
二、需要多少空間和配置:
- 企業及部落格展示型網站,普通的主機配置就夠用了,基礎配置是要滿足至少 1G 的磁碟空間和 1 個 mysql 資料庫,流量寬度夠用即可一般都是 1 M 左右,平時發發文章內容什麼的夠了。
- 需使用者註冊和互動站點,對於配置和網站的系統架構要求高點,因為必須保證 WordPress 的附屬外掛功能能夠正常的執行,配置的話,我們是推薦越高越好,當然價格方面也是越高的越貴。
- 外貿及商城型別的站點,對於外貿客户和商城類的站點需要考慮多個方面的問題,首先是主機或者伺服器是否能夠擴充套件,再一個就是否能夠支援 SSL ,一般而言,虛擬主機這型別的網站可以忽略不計。因為虛擬主機不僅不能繫結 SSL 證書,引數也不是多夠用。
- 平台及站羣等多站台,如果是要用做平台的話,請直接考慮購買 ECS 或者配置更好的主機,根據薇曉朵的實際經驗,我們在做工作室系統開發的這幾年基本上每年伺服器花費在 3W+ 以上,對於要使用 WordPress 站羣、多站台模式的客户來説,要求就更高,這牽涉到兩方面的問題,一個是程式優化,再一個就是伺服器優化。這需要考慮綜合因素,當然都打算做平台了伺服器費用肯定是捨得花的。
三、如何讓伺服器和 WordPress 效能最佳:
- 讓 WordPress 效能最佳是個偽命題,因為 WordPress 本身既可以做部落格,也可以用來做大型商場和獨立平台,還可以只是當個內容管理系統或者其他程式的後台,要效能最佳得看你是拿 WordPress 來做什麼,然後根據實際情況來進行優化和配置。
- SSL 證書和安全性升級,馬上 2018 年,薇曉朵到現在也還沒有換上 SSL 證書進行 https 加密訪問的原因就在於伺服器配置麻煩以及公司的站點、域名太多,牽一髮而動全身。目前 web 網際網路已經進入加密訪問時代,不僅僅是百度、 Google 、蘋果公司都在大力的推行 SSL 加密訪問,以後這會是每個網站的標準配置。
- 伺服器軟硬體方面,就開篇講的我們是推薦 WordPress 採用 Linux 伺服器,這樣可以省下很多空間,但對於不是很熟悉 Linux 的朋友後續維護會麻煩很多,但如果是 Windows 伺服器的話會需要安裝很多軟體感覺會比較浪費。對於小網站來説倒也沒啥,反正伺服器資源閒著也是閒著。
四、 WordPress 最低配置標準:
經常有客户諮詢我們如果想要正常且很好的使用薇曉朵的主題、模板,那麼執行 WordPress 、 Discuz 主機、伺服器環境配置要求應該是什麼標準呢?這裡給出了答案,僅供參考,可根據實際情況進行選擇。
- 主要程式:WordPress 3.9 以上版本、 Discuz 3.0 以上版本
- 伺服器: Windows/Linux/Mac OS
- 執行環境:PHP+MySQL+Apache(本地測試環境搭建推薦使用 WAMP 或 LAMP)
- 最低配置:1GB 空間 + 獨立域名 + 1 個 MySQL 資料庫
WordPress 官方給出的最低配置清單:
要執行 WordPress,我們建議您的主機支援:
- PHP 5.6 或更高版本
- MySQL 的 5.6 或更高版本
- mod_rewrite 的 Apache 模組
Discuz 官方給出的最低配置清單:
- 1G web 空間
- PHP5.2.X/MySQL5
- 500M 資料庫空間 5G/月流量
- 支援 Rewrite,即偽靜態
如果還有其他疑問,可到論壇發帖或者請與我們聯絡。