5 年前の今日 (2011 年 6 月 11 日)、Taylor は Laravel の最初のバージョンのリリースを発表しました:
私はこのフレームワークの開発に 7 か月の昼夜を費やしてきました。私は、CodeIgniter をより強力で使いやすくするために懸命に努力し、そのドキュメントを CodeIgniter と同じくらい優れたものにしたかったのですが、その構文は非常に直感的で洗練されていると思います。
最初のバージョンと比較して、過去 5 年間のバージョンの繰り返しで多くの機能が調整され、最適化されてきましたが、Laravel の感触は依然として以前と同じです。最初のバージョンのルーティング定義を見てみましょう:
'GET /' => function(){ return View::make('home/index');}
すべての新しいフレームワークと同様に、Laravel の最初のバージョンには機能が制限されています。コントローラーも Eloquent もテンプレート システムもありません。しかし、必要な機能は十分です。現在私たちが楽しんでいる新機能はありません。以下は、過去 5 年間での Laravel フレームワークの主な機能調整です。
私が Laravel について初めて聞いたのは 2013 年でした。当時は主に Yii フレームワークが使用されていたため、あまり注目されていませんでしたが、現代の PHP 開発ニーズ (Composer、豊富な PHP コンポーネントなど)最初の LTS バージョン Laravel 5.1 がリリースされたとき、Laravel に注目が移り始め、Laravel Academy が立ち上げられ、バージョン 5.1 の最初の中国語ドキュメントが中国でリリースされて以来、私は Laravel の普及と宣伝の道を歩み始めました。 Laravel を通じて多くの友人に出会うことができ、とても幸せでした。これからもそうしていきたいと思っています。
最後に、Laravel の 5 回目の誕生日にあたり、Laravel が今後 5 年間で私たちにさらなる驚きをもたらすことを楽しみにしています。また、Laravel フレームワークの作者である Taylor にも感謝したいと思います。 Laravel コミュニティ全体が PHP の開発を可能にします。