Laravel 5 歲了,Happy Birthday!

來源:互聯網
上載者:User
5年前的今天(2011年6月11日),Taylor 宣布 Laravel 的第一個版本發布:

我已經為開發這個架構投入了七個月的日日夜夜。我努力想讓它功能更加強大,使用起來更加趁手;我想讓它的文檔和CodeIgniter一樣優秀,這一點我想我們已經做到;它的文法是如此直觀,又如此優雅。

儘管五年來隨著版本的迭代,相較第一個版本,很多功能和特性進行了調整和最佳化,但是 Laravel 給人的感覺一如當初。下面我們看看第一個版本的路由定義:

'GET /' => function(){    return View::make('home/index');}

和所有新生的架構一樣,第一個版本的Laravel功能有限 —— 沒有控制器、沒有Eloquent、也沒有模板系統,只有足夠你上路的裝備卻沒有現如今我們所享受的種種新功能,以下是五年來 Laravel 架構所有的重大功能調整:

  • 強大的Artisan命令列
  • 使用者認證(Authentication)
  • 使用者授權(Authorization)
  • Blade模板引擎
  • 支付擴充Cashier
  • 集合(Collections)
  • Composer
  • 控制器(Controllers)
  • 前端擴充Elixir
  • Eloquent
  • 本地開發環境Homestead/Valet
  • 資料庫遷移/填充(Migrations/Seeding)
  • 中介軟體(Middleware)
  • 隊列(Queues)
  • SSH Tasks

我第一次聽說 Laravel 應該是在 2013 年,那個時候由於主要使用 Yii 架構,沒有太多關注,但是隨著現代PHP開發的需要(Composer、豐富的PHP組件等)又開始將注意力轉移到 Laravel 上,在第一個 LTS 版本 Laravel 5.1 推出之際,上線了Laravel學院,並在國內第一個推出 5.1 版本中文文檔,從此開始了傳播和推廣 Laravel 之路,也通過 Laravel 認識了很多朋友,一路走來很歡愉,也希望可以一直走下去。

最後,在 Laravel 五周歲之際,祝 Laravel 生日快樂,期待在接下來的五年裡,Laravel 能給我們帶來更多驚喜,同時感謝 Laravel 架構作者 Taylor 以及整個 Laravel 社區,是你們讓 PHP 開發煥發出更多活力和光彩!

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.