私は過去にlaravel 3で作業していましたが、複数のアプリケーションが1つのフレームワークのインストールを使用できるプロジェクト構造を使用しました。私はそれがまだ可能な場合、私は考えています。 bootstrap/autoload.php
ファイルにはvendor/autoload.php
というファイルが必要なので(...など)、別のアプリケーションでは、同じディレクトリにある自動ロードファイルを使用する必要があります。私はこれは大きなパフォーマンスの問題だと思う。なぜなら、さまざまなアプリケーションが異なる要件を持っているかもしれないし、別のモデルが同じように動作するからだ。私は正しく考えているのですか?または、オートロードファイルを共有する必要がなく複数のアプリケーションに1つの/vendor/
インストールを使用するチャンスがありますか?1つのLaravel 4をインストールした複数のアプリケーション/プロジェクト
私のニーズを説明する:私は1つのデータベースといくつかのモデルを共有する別のアプリケーション(別のドメイン&ホームディレクトリを持つすべてのアプリケーション)を実行したいと思います。すべてのアプリケーションの要件は非常に異なるでしょう。
解決方法はありますか?私はリリース以来これを試しましたが、実用的な方法は見つけられませんでした。
はい、私は試みましたが、キャッシュされたアセット(css、js)またはイメージを格納するすべてのプロジェクトに異なるルートディレクトリがあると、あまり効果的ではありません。 – marvin
よろしくお願いします。これは1年後ですが、その時点でアセットフォルダ内の各サイトごとに異なるフォルダを作成することを検討しましたか?あなたが何か違うことをしたら、私に更新を与えることができますか?私は、Googleからここに来る者は誰でも感謝するだろうと確信しています。 –