首頁 > CMS教程 > &#&按 > wordpress適合做大站嗎

wordpress適合做大站嗎

發布: 2019-07-16 15:01:47
原創
2615 人瀏覽過

wordpress適合做大站嗎

隨著WordPress 的流行,越來越多站長喜歡選擇傻瓜式的WordPress 作為網站的程序選擇,但是,很多站長都是沒有實戰經驗的,基本上都是道途聽說,認為WordPress 怎麼怎麼好,又方便又簡單,裝個主題裝個外掛還不是順手點一下滑鼠的事情。

WordPress 的好處很多,我也無法一一舉例說明其優越性,但是,在這裡我必須勸告所有即將做網站的站長同行們,如果你想擁有一個大流量的網站,切忌使用WordPress 作為你的程式選擇。

WordPress 作為一個部落格程序,開始設計的理念就是為寫部落格的人群準備的,而網站不同,網站是為了更高的點擊率,更多的文章是很有必要的。試想,你看過誰寫部落格寫過一萬十萬甚至百萬等級的文章?除非這人腦有問題吧。 。 。大多數能達到以萬來計數的文章篇數級別的WordPress ,不是大型的多人博客,就是採集來的垃圾站。

身為一個過來人,也許你沒經歷過我的苦惱,也許你認為我在譁眾取寵,但是這個可是事實,我的網站蘿蔔網,以及小X的網站異次元系列(異次元iPC .me),都是用獨立伺服器託管的,每天PV大概在20萬上下,這幾天和小X交流,發現他也遇到了我的問題,那就是WordPress 一旦達到這個訪問量,文章數目又多的情況下,已經很難用一台伺服器支撐了。

經過我御用技術員WooDragon 的幾天研究,瓶頸出在MySQL 上,大量的查詢,大量的資料庫頻繁寫入寫出,導致了大量的硬碟寫入寫出,直接的結果,就是導致記憶體爆滿,CPU狂飆,伺服器負載高得不能再高,然後,訪問前台後台都奇慢無比,每天都像大姨媽似的就在某些訪問人數多的時候出現這種情況。

在官方的WordPress 優化建議頁面(Link #1 #2)上,官方也有這麼一條:

In high-traffic situations, many simultaneous connections to the database can cause excessive load on the server. In this case, connections to the server may not complete, causing the typical “Connection timed out” response in the visitor's browser.

連官方都承認高訪問情況下,SQLSQL的並發是不能避免的,那麼又有什麼好的解決方法呢?

我發現國外用WordPress 做得很大的網站比比皆是,經過幾天的研究,我發現幾乎他們都是用了多台伺服器做負載平衡(Load Balanced Servers),那可是活生生的美元呀,這對國內的中小網站來說,確實是一筆很大很大的成本。

同樣的訪問量,就拿蘿蔔網來說,每天20萬的PV,如果是英文站,我可以很悠閒自得的購買Load Balanced Servers ,然後花錢僱用伺服器管理員來解決這些問題。但在國內,國內的IDC中,本身懂Linux 伺服器的就很少(好的都去大網站大公司了),懂Load Balanced Servers 的更少,除非每天的流量實在太大,大到你認為在國內購買Load Balanced Servers 都綽綽有餘的地步。

杯具,純粹的杯具,所以我的觀點是:

1、 WordPress只是一個博客程序,而不是內容管理程序(CMS),當初設計的時候就是為部落格而設計,而不是為大流量網站而設計的。

2、 WordPress每更新一個版本,就顯得越來越臃腫,不禁讓我想到了那隻肥肥的國內企鵝。

3、 WordPress 再怎麼優化,再怎麼二次開發,還是承受不了 MySQL 這個最關鍵的瓶頸。

4、 如果你是做中文站的,盡快擺脫WordPress 吧,想想用國內的伺服器自動更新WordPress 最新版本時候的龜速;想想你用一年的廣告費還不如同樣流量的英文站三個月廣告費的時候;想想同樣的成本,你能在國內買到服務器的質量和在國外買到的服務器的質量,想想哪天訪問量突增而服務器掛掉你束手無策的時候吧。

5、 如果你打算做一個大流量的網站,還是避免用 WordPress ,推薦用國內的成熟的能產生HTML的CMS,例如 dedecms、帝國CMS、phpcms、php168等等。

更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!

以上是wordpress適合做大站嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板