ホームページ > 記事 > PHPフレームワーク > laravelはmvcですか?
laravel は mvc です。 Laravel は、PHP 言語をベースとした MVC アーキテクチャ モデルを採用した Web オープン ソース フレームワークであり、Rails アジャイル開発などの優れた特徴を持ち、PHP の強力な拡張パッケージ (Composer) エコシステムと多くの PHP 開発者に深く統合されています。
このチュートリアルの動作環境: Windows 7 システム、Laravel 6 バージョン、Dell G3 コンピューター。
Laravel は、Taylor Otwell によって開発された PHP 言語に基づく Web オープン ソース フレームワークです。MVC アーキテクチャ モデルを採用し、2011 年 6 月に最初のバージョンが正式にリリースされました。これが Laravel の最初のコミットです。
Laravel は Rails アジャイル開発などの優れた機能を備え、PHP の強力な拡張パッケージ (Composer) エコシステムを深く統合し、多くの PHP 開発者を抱えているため、Laravel はリリース後わずか数年で絶大な人気を獲得しました。急速な発展。 Google トレンドのトレンド チャート (図 1.1) を見ると、過去 7 年間で、Laravel フレームワークの成長率はさまざまな PHP フレームワークの中で最も速く成長しており、これは Laravel の成長率を直接的に反映していることがわかります。とても強力で、今後の発展の見通しは非常に印象的です。
Laravel はなぜこれほど人気があるのですか?
優秀なエンジニアが言語フレームワークを構築する際には、フレームワークと言語の関係をどのように調整するかを知り、先人の知恵を借りてフレームワークの合理性や拡張性を考える必要があります。 Laravel の作者である Taylor Otwell 氏は確かにこれを実践しています。
上級 Web 開発者は、Ruby on Rails (略して Rails) と呼ばれる有名な Web 開発フレームワークについて聞いたことがあるはずです。 Rails は Ruby 言語に基づく Web 開発フレームワークであり、このフレームワークには次の原則があります:
アジャイル開発を重視し、焦点を当てます。構成よりも高い契約規則;
DRY (同じことを繰り返さない) 同じことを繰り返さないで、コードの再利用を推奨します;
注意してください「エンコードの楽しさ」へ。
Rails は誕生以来、テクノロジー コミュニティから幅広い注目と議論を受けてきました。 Laravel は、Rails フレームワークの優れた機能を組み合わせているため、PHP コミュニティで高く評価されています。
最新の 5 つの Laravel ビデオ チュートリアル
以上がlaravelはmvcですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。