首先,這個問題是我在知乎上提的,再次看到真是倍感親切啊~

現在回看,跟以前還是有不同的見解的,其中,我認為有大神的回答非常好「精通php勝過精通一個cms」,也就是說,如果你的php足夠好,那就不要糾結用wordpress還是用phpcms了。因為無論用哪一個,都可以解決問題,而且是很好的解決!

說說我為什麼會這樣提問,我本人屬於php入門階段,只會寫非常簡單的代碼,但是能夠比較熟練使用phpcms v9,大概用了1年時間了,其實是非常喜歡這個產品的。但非常遺憾的是,v9基本上沒有任何更新了,屬於放養狀態了,想找一個代替品,所以選擇了wordpress。

也用過wordpress做過幾個網站(準確來說是做過幾個主題),但從開發的角度來看,顯然wordpress的學習成本要高很多。具體表現在以下方面:

1 結構比較西方化,基本靠

function.PHP

控制,大量的方法堆積到這個文件,眼花繚亂,有的還不寫注釋,找起來非常不方便

2 方法有不下幾萬種,多是多了,但找起來也是非常麻煩,而且很多發放有一大批參數需要配置,當然了從一個側面表示這個方法足夠強大,但大部分時間用不上,由於漢化問題,查找起來費勁。

3 鉤子讓我困擾。。。如果不是非常有經驗的開發者,小白你就別想搞明白這個東西了,具體表現是我一直就沒明白到底有多少hook,什麼時候該掛hook,掛哪個hook。。

4 菜單配置非常繁瑣,菜單輸入函數非常不方便,這個很抓狂,相比phpcms可以直接輸出菜單數據,wordpress輸出了除了數據以外的樣式,而且非常固定,改起來要重寫菜單函數,極其不方便。。。。這個也是被很多人吐槽過的

5 插件繁多,但兼容性很差,我這問題也問題很多人,他們回答是那是因為你不懂,這個我真是沒法反駁啊,無論多麼麻煩的系統和工具,只要你懂了,那就不難。。這不廢話嗎?我想用過wordpress的人沒有幾個不被插件坑過,想徹底懂?那就一個一個坑填吧。

6 耗內存,對主機配置要求高。。。這個現在還好一些,以前有google組件時候更要命。

說了這麼多不好,但我還是選擇用它了,沒別的,就是因為它是一個既沒有版許可權制,又更新及時的CMS.. 這一點國內cms真是沒法比。總之就是坑很深,但值得入~

另外,phpcms也很不錯,但顯然過時了。。。

二更一下,修改了一些錯字。

這裡闡述一下啊,寫了這麼多,並不是抨擊wp多不好,我最後也說了,最終我還是選擇了用wp,我想表達的觀點就是,wp想學到精髓,是要比國內的phpcms這些難一些的,當初我用phpcmsv9時候,真心用了3天基本就可以應付一般網站了,但wp玩了半個月,還是不太懂。。。尤其是各種插件還有一些鉤子函數,可能也是學習方法沒有掌握吧~

但有的大神確實可以用wp做各種網站,真的是各種網站~佩服啊


與其說WordPress是一個cms,我更願意將其定義成一個開發框架。選擇WordPress主要有以下幾個理由:1.免費開源,可免費用於商業用途,2.安全性高,更新及時,這裡得益於全球眾多開發者的貢獻,在保證非運行環境問題的情況下,只要保持版本最新,內核基本不會有漏洞,3.插件,主題眾多,擴展性好,世面上50%以上的常規網站功能能通過插件或主題直接實現,4.對開發者較友好,完善的插件,主題體系,系統鉤子的應用,保證了開發的效率以及兼容性,5.眾多的使用者以及交流社區,2018年的數據統計,全球32%左右的網站採用WordPress開發,這個使用量保證了我們在遇到各種問題時能夠輕鬆的找到解決方案。不足之處:1.對開發者能力有一定的要求,要求開發者有一定的php開發功底,包括最基本主題的製作也是需要php基礎的,因為不同於國內cms的標籤調用機制,WordPress模板主題使用的原生php,2.由於日益增長的代碼量以及加入一些新的php版本特性,在國內老舊機伺服器環境上運行速度的問題,是國內用戶一直所詬病的,純手打,個人想法,不喜勿噴!


還是用Zblog吧,discuz!和Wordpress打開速度太慢了,而且wordpress存在一些不支持中文路徑的小問題。


據我了解,個人和小型公司、工作室喜歡使用WordPress,包括我也一樣;

1、有現成的主題,並且還有很多類型可以選擇,後台切換主題就能夠得到滿意的頁面,省時、方便、快速;

2、擴展插件多,一般功能都有免費插件可以實現,滿足個人及中小網站的需求,想要什麼功能都能夠實現;

3、網上教程多,上手快,自己摸索個半天就能夠搭建好;

4、免費、免授權、可商用,這點被很多小型公司、工作室喜歡,因為PHPCMS、織夢CMS程序雖然開源,但是商用的話還需要購買授權,在中國你懂的,能有免費的用為什麼要花錢?

稍大一點的公司基本上會選擇找別人做個網站或買個授權,對於公司來說也花不了幾個錢。但是公司一般不會向別人推薦我在哪裡找誰~誰~做了個網站。而個人則會向朋友們分享,看我做了一個個人網站。所以WordPress在中國越來越多人用也就不奇怪了。

wordpress網站打開速度慢,推薦使用Linux系統,開啟偽靜態。Windows系統搭建的網站訪問確實有影響。


國際主流的cms,在國內使用少的原因是上手不容易,語言習慣。但是wordpress是無比強大的,本人的網站就是,可以去看看welldesigning.com.


因為安全。

wordpress版本更新速度快,國內外有大量的網站都是採用wordpress做的。

wordpress插件多,模板多。就算是一個網站小白,也可以像裝扮qq空間一樣把網站搭建起來。

後台操作簡單,後台極為簡潔易懂。對比織夢,帝國來說。


因為全世界最優秀的PHP開發人員都在為WordPress貢獻代碼


安全性高,插件豐富,主題多樣一鍵切換,自適應,資料庫簡單。


推薦閱讀:
相关文章