自己一個人創業,做一個面向全國使用者的,特色個性點評網站。要求易用上手快,同時要求在同樣硬體下,支援的並發PV多。PHP架構Laravel 5.1還是Codeigniter 3,還有其它更易用上手快,效能好推薦的嗎。ab -c-100 -n 100 測試空白輸出hello world架構,ci3能每秒響應180個請求,而laravel5每秒只能響應40個請求。到底該怎麼取捨?
回複內容:
自己一個人創業,做一個面向全國使用者的,特色個性點評網站。要求易用上手快,同時要求在同樣硬體下,支援的並發PV多。PHP架構Laravel 5.1還是Codeigniter 3,還有其它更易用上手快,效能好推薦的嗎。ab -c-100 -n 100 測試空白輸出hello world架構,ci3能每秒響應180個請求,而laravel5每秒只能響應40個請求。到底該怎麼取捨?
Codeigniter 3文檔,效能肯定是超過Laravel 的,架構初始化載入的class越多,效能越差,Codeigniter 在我看來唯一的缺點就是沒有引入命名空間,文檔非常齊全,你的創業公司,建議使用Codeigniter !!!
但是你怎麼看現在中國的laravel學習者很多,社區群很多,文章也很多的趨勢呢。而其它php架構不多凋零。
追求效能又要全功能,直接上phalcon
當我讀到要求易用上手快
的時候答案就已經有了Codeigniter
CI3.0重新了CI2.0的很多東西。而且還支援Composer。更要命的是CI的手冊真是非常友好,而且CI擴充很容易
Laravel自然有他的優點,但是坑還是很多要踩的。擔心題主一個人創業怕踩太多的坑沒人扶.還是推薦CI3
兩個極端,要麼Yaf
要麼CI
創業公司毫無疑問Codeigniter 3
,一來極其容易上手,二來容易找到技術匹配的開發人員
要求易用上手快,還是創業公司必須CI,laravel入門相比CI有難度而且不好招人。
建議ROR,省的挑來挑去
百萬級以下 IP 不要太關注這種所謂的效能,沒啥意義,CI 我從 2.0 用了 3.0 寫了不少項目,Laravel 唯寫過簡單的留言板試用了一下還行,既然是新項目,不建議使用 CI(即使是 CI 3.0),大項目還是建議上 Symfony,最近剛發布了 Symfony 3.0,雖然學習成本相對於其它架構稍高,但功能比較全面,熟練之後各種方便!
文檔非常齊全,你的創業公司,建議使用Codeigniter !!!