Laravel 架構有哪些缺點?

來源:互聯網
上載者:User
優點容易看到,缺點認識不足。
請諸位高手指點。

回複內容:

你還記得這個世界六年前的樣子嗎?

滴滴打車還未創辦?陌陌剛開始?餓了嗎?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版本倒是解決了更新速度的問題。
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.