2016-09-29 12 views
-1

これはlaravel 5に関するコードの質問ではありません。*あなたがパッケージを使用してアプリケーションを開発しているかどうかを知りたいですか?正しい定義です)。laravel 5. * - パッケージ駆動型開発 - ベストプラクティス

アプリを構築して、コントローラをapp/Http/Controllers /に作成するのではなく、パッケージ内のすべてをラップして、ワードプレスプラグインのようなコンポーザーを使ってそのパッケージを '必要とする'。

私は、特定のアプリケーションからコアLaravelを分離し、後で新しいLaravelバージョンが利用可能になったときにアップグレードする時間を節約する方法を考えようとしています。

私のケースでは、登録とログインのプロセスでいくつかのカスタマイズがあるため、バージョン5.2から5.3への移行に問題があります。これは、コード(パターン)を書くための正しい方法を使用していないため、ですから、より経験豊かなLaravel開発者の意見を聞きたいと思います。

ありがとうございます!

答えて

3

Laravelの素晴らしい点は、ほとんど常にあなたがしたいことのためのパッケージがあることです。コンポーザー上でパッケージをパッケージとして作成することも、モジュールパッケージをインストールしてモジュールとして作成することもできます。

私のプロジェクトでは、私はcaffeinated/modulesを使う傾向があります。私はいくつか試してみましたが、IMOを使うのが最も簡単です。

関連する問題