2017-02-11 6 views
0

私はlaravelを学んでいて、本当に楽しいです。しかしこれまで私がやっていたプロジェクトは、コントローラファイルとモデルがほとんどない小さなアプリケーションに過ぎません。それほど「整理」することはあまりありません。しかし、私の質問は、Laravel Project Organization

1#プロジェクトが大きくなるとファイルを整理する方法は?

2#プロジェクトの開始時から推薦できるプロジェクト構造があるので、将来的にプロジェクトが大きくなってもモジュール化され、管理が容易になります。

ありがとうございました。

答えて

0

Laravelへようこそ:)

私が他の人より先に話す必要がある最初のこと:StackOverflowは意見を求める場所ではありません。それは技術的なフォーラムとして扱われるべきであり、あなたが聞きたい質問は、さまざまなユーザーからの議論や意見の相違につながりかねます("We prefer questions which can be answered, not just discussed", discussを参照)。私は間違っているかもしれませんが、StackOverflowが何であるかについては私の意見です。あなたは質問をします.1つの良い答えしか期待できません。そこから今後

、私はあなたの質問にお答えします:

は、あなたの質問に良い答えがあってはなりません。ジェフリー・ウェイがララコンの演説で言ったように、「われわれはどちらも知らない。

ここにはたくさんの規則がありますが、多くのルールがありますが、「正しい」ものはありません。すべての大会には瑕疵がありますが、そのうちいくつかは他の大会よりもずっと優れています。だから、勉強を続けてください。

Composerを使用して、オブジェクト指向プログラミングを学ぶような、絶対的な「必須」スキルがあります。それはPHPプログラマーにとって絶対必要なことだから学びます。

スケーラブルなプロジェクトを作成することは大変です。最善の答えは、インターンシップ、ジュニアウェブ開発のキャリア、Laravelプロジェクトのボランティアなどです。しかし、もう一つの答えは、学習することです。どのように構築するかについての "専門家の回答"を検索することですGoogleで(https://www.sitepoint.com/horizontal-scaling-php-apps/のように)、Quoraに質問してください。もう一度 "われわれはどちらも知りません"ということで、たくさんの答えを見つけることができます。

多くの企業では、他社では使用していないシステムがあります。彼らは彼らのニーズに合ったものを使います。あなたのインディプロジェクトのために、あなたがそれを見つけるまで、学習して、壊すだけで済むでしょう。他の企業にとって、彼らは自分が何をしたいのかを知っており、スケーラブルなプロジェクトを作成する方法についてはすべてのことをやらなければなりません。

これは解答です。

+0

Ps:Laracasts.comに登録してください。それは "中級から上級"のPHP開発者のニーズに合う素晴らしい格安コースサイトです。 –

+0

まず、stackoverflowの議論と回答可能なポリシーを指摘してくれてありがとう、私は今から覚えておきます。 だから、それを試してみてください。私はちょうど試し続けて、勉強しています。再び洞察力に感謝します。 –

+0

ようこそ。そして、この回答を正解としてマークしてください(この回答の横のチェックマークをチェックしてください):) –