ホームページ > バックエンド開発 > PHPチュートリアル > Laravel5.1の三層構造ディレクトリの整理と実装方法

Laravel5.1の三層構造ディレクトリの整理と実装方法

WBOY
リリース: 2016-08-08 09:07:01
オリジナル
1290 人が閲覧しました

タイトルの通り、最近laravelを勉強しているのですが、ビデオチュートリアルではModelとControllerのディレクトリ構造しか話していないことが多く、Javaと同じようにDaoとServiceを使ったほうが管理・保守が楽だと思うのですが、初心者でどうやってまとめればいいのか分からず、新しいプロジェクトにLaravelを適用しようと思っているのですが、知っている人はいますか

返信内容:

タイトルの通り、最近laravelを勉強しているのですが、ビデオチュートリアルではModelとControllerのディレクトリ構造しか話していないことが多く、Javaと同じようにDaoとServiceを使ったほうが管理・保守が楽だと思うのですが、初心者でどうやってまとめればいいのか分からず、新しいプロジェクトにLaravelを適用しようと思っているのですが、知っている人はいますか

このチュートリアルは単なるコード例であり、複雑なビジネス ロジックは含まれていないためです。

PHP は現在、大規模プロジェクトに最適なソリューションではありません。主な目的は短くて高速であるため、基本的には MVC で十分であり、関連するロジック処理は通常モデル層に統合されます。

ビジネス ロジックが非常に複雑で、Model クラスをあまり拡張したくない場合は、ビジネス ロジックを分離することもできます。一般に、関連するリポジトリ クラスを作成することをお勧めします。チュートリアルはこちらです: https:// laravel.com/docs/5.2 /...

追記: コードの編成は変更間のバランスを見つけることがすべてであるため、再構築用の IDE を用意することがやはり重要です

関連するものも構築中です Repository

参考:https://github.com/bestmomo/l...

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート