要做一個考慮到並發和訪問量承載的php網站,用哪種cms或框架比較好?
要做的網站功能比較綜合,現在各種國內國外cms或框架五花八門,挑的眼花繚亂,到底哪種好能不能幫列舉個前3名介紹介紹!主要考慮的訪問並發和用戶承載,可不想一步行錯最後推翻重做。跪求大家給些建議了...
drupal,儘管我沒有用過。
如果根據項目需求,確定要使用CMS的話推薦Drupal,如果能等到Drupal8的話就更好。
如果項目有一定規模,需要自由度、負載力及可擴展性,不建議使用CMS,建議使用面向對象的MVC框架如Codeigniter, Laravel, Yii等。
基本上瓶頸出在資料庫上
跟cms或框架沒有太大關係考慮到後期可擴展性,建議用框架
yii thinkphp ci很多大公司都在用
倒沒聽說過bat 有用過cms做項目的lavarel,最流行。
如果並發量高,訪問量大的話哪種估計都不能滿足你的需求
Drupal, WordPress 這些國外的 CMS 在追求擴展性的同時,犧牲了性能。相關的開發人員也並不太好招,初期上線是簡單了,後面的二次開發和維護分分鐘弄哭你。
建議使用開源框架進行開發,比如 CodeIgniter, Yii, Symfony, Laravel(在這裡說 ThinkPHP 估計會被噴,所以我就不說了)
負載能力那點事,說白了就是找到整個架構的瓶頸,有針對性的優化。緩存啦,反代啊,集羣啦,具體的可以看各大網站的架構文章大家都說的是國外的CMS,其實這些CMS的效率很差,基礎的性能也不好。使用開源框架開發成本比較高。我建議用國內的帝國CMS和織夢CMS,功能也算是完善,頁面生成html,高並發不是問題。
推薦閱讀: