優點容易看到,缺點認識不足。
請諸位高手指點。
回覆內容:
你還記得這個世界六年前的樣子呢?
滴滴搭計程車還沒創辦?陌陌剛開始?餓了麼? 36kr?知乎?那會的 iPhone 都還沒開啟瘋狂模式。那會我們還在依賴 簡訊和飛信 在溝通,微信並未出現。微博剛進入人們的視野。
身為工程師,尤其是應用型的開發工程師,開發速度就是一切,這個世界發展很快,只不過我們身處其中,很難感覺到而已。
運轉速度的話,隨便花一點點時間優化就能快到飛起來。
週末對PHPHub 進行了優化,你可以上去感受下:
PHPHub_中國最可靠的_PHP_和_Laravel_開發者社區
我自己在訪問的時候頁面響應40~80ms,可能家裡網路速度好的原因吧,因為頁面載入太快,我還在考慮要不要加點動畫效果,不然顯得太突兀。
Laravel 4的優點和缺點我認為是同一個,大量使用了第三方開源程式庫。 。 。
本人是一個小碼農,只用Laravel做了3個Projects。使用至今覺得Laravel最大的缺點是Documentation太簡易,很多東西一定要去看API。
另外就是Bundles的版本跟不上,Laravel現在版本已經是4.1,很多bundles還只能支援3. 整個Community不如一些流行框架的人活躍。但也只是相對的,如果你在Stackoverflow上提出一個問題,還是有很多人回應,而且現在Laravel community也越來越大,我個人還是很看好。
最後就是Eloquent ORM. Eloquent是一個很強力的ORM, 但是也有它的問題,比如join時容易引發同名column被override的衝突,可以用filter或者whereHas等functions來解決,但犧牲的是performance. 遇到這種情況我很可能直接換Query builder了。 Eloquent debug起來稍微沒有像CodeIgnitor那麼容易但是還算過得去。
總的來說Laravel是個很好的框架,最新版本4.1我用起來也覺得很好用。
說的不對的地方請見諒。
用過的PHP框架不多曾經有架構師很推薦laravel所以主觀很喜歡但是laravel的中英文文檔比較少demo也比較少有時候一個功能要試好久甚至要看源碼對於我這種笨人來說有點痛苦
委屈狀╮(╯﹏╰)╭
對各種 php 框架都了解的人不多,所以很多人其實都是人雲亦雲。個人感覺有點對比 python 的 django 的感覺,同樣最新版 django 1.5 , laravel 4 的文檔和相關學習資料比人家落後很多。
Larevel 5 是一個很難有槽點的框架,我一下還真想不出有什麼缺點。
流行率第一,文件資料最豐富(前提你懂英文),社群龐大,更新較快,架構先進,面面俱到。
前段時間做了效能測試,總結一個字:
慢,很慢,非常慢。
慢倒是真的
1. 慢,
2. 更新有點快,基本半年一個小版本的發布速度,最近幾次升級對系統要求又更新了不少。最近的5.1LTS版本倒是解決了更新速度的問題。