ホームページ  >  記事  >  PHPフレームワーク  >  laravelはmvcですか?

laravelはmvcですか?

青灯夜游
青灯夜游オリジナル
2021-09-17 11:59:073022ブラウズ

laravel は mvc です。 Laravel は、PHP 言語をベースとした MVC アーキテクチャ モデルを採用した Web オープン ソース フレームワークであり、Rails アジャイル開発などの優れた特徴を持ち、PHP の強力な拡張パッケージ (Composer) エコシステムと多くの PHP 開発者に深く統合されています。

laravelはmvcですか?

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。