複数のSymfony2ベースのウェブサイトを1つのルート(サーバ)でホストしたいと考えています。 symfony自身のファイルを共有することは可能でしょうか? (ベンダーなど)。誰かがチュートリアルを知っていますか?管理が難しいですか? AFAIK Symfonyのインストールには約600MBがあり、これを冗長な方法で保存したくありません。symfony2のインストールを共有することが可能です(複数のウェブサイト[ドメイン]を1つのサーバに)
答えて
私は確かに可能になります。覚えておくべきいくつか:
Symfony/vendors
フォルダには、すべてのSymfony関連のコードが含まれています。これはアプリケーション間で簡単に共有できます。Symfony/app
フォルダには、設定やキャッシュなどのアプリケーション関連のファイルが含まれており、はアプリケーション間でを共有しないようにしてください。Symfony/web
フォルダーには、アプリケーションが配信されるパブリックフォルダーが含まれており、は、を共有しないでください。Symfony/src
フォルダがあなたのバンドルが含まれており、共有することができ、ニーズに応じて、
だから、せめて、次の操作を行います
- は
web
とapp
フォルダのコピーを作成します。コピーはSymfony
フォルダに保存してください。 AFAIK、これらのフォルダを別の場所に置くのは簡単な方法ではありません。 - 新しい
app
フォルダでは、app.php
とapp_dev.php
の両方を編集します。app
フォルダへのすべての参照を新しい/秒のアプリケーションフォルダの名前に置き換えます。 - コマンドラインで
php newapp/console assets:install newapp
を実行して、バンドルされたアセットをインストールします。
src
フォルダをコピーすることもできますが、私はこれを試していません。あなたのバンドルを再利用することは、おそらくどのような場合でも良い考えです。
フレームワークについてお話ししていますか?はいの場合は、サーバー上のどこにでもフォルダを移動できます( '/ usr/local/symfony'としましょう)。サイトから、このディレクトリからオートローダーをロードするだけです。
詳細については、this page of the documentation(「インストールの確認」の部分)をご覧ください。
すべてのあなたのウェブサイトで同じアプリケーションを使用したい場合は、それがそのために設計しなければなら...
はい、私はフレームワークについて話していますが、あなたのリンクは以前のバージョンについてのものであり、AFAIKの新しいバージョンはかなり異なっています(ordner structureなど)。 – NaN
おっと、見ていません...申し訳ありません!私は周りを見回そうとしましたが、まだこれを行う方法は文書化されていないようです。 –
- 1. 複数のmvc 3プロジェクト間でビューを共有することが可能
- 2. vncサーバの画面をクライアントと共有することは可能ですか?
- 3. 複数のHTML5が1つのリストを共有する
- 4. TFS:複数のプロジェクトで1つのDLLを共有する
- 5. Symfony2の:倍数のアプリ、1つの共有翻訳フォルダ
- 6. どのように複数のデータに1つの設定オブジェクトを共有することができます
- 7. 複数のホストが1つのドメイン名を共有します
- 8. 1つに情報を共有する複数のテーブル
- 9. woocommerce複数のサブドメインに1つのipnを共有します。
- 10. 複数のファイルを1つの共有フォルダから別のフォルダ共有にコピー
- 11. 複数のデータベースを持つ共有サーバ上のSaaSアプリケーション
- 12. App Engineで複数のサービスとVMまたはVMのグループを共有することは可能ですか?
- 13. エンティティフレームワーク、複数のedmxが接続文字列を共有することは可能ですか?
- 14. 共有メモリと実行可能ファイルの複数のコピーを実行する
- 15. Intent.ACTION_SENDでファイルを共有することは可能ですか?
- 16. 複数のコンポジットWPFアプリケーションをまとめて1つのシェルを共有する
- 17. Jenkins:1つの共有リソースを持つ複数のジョブ
- 18. 複数のangular.jsアプリ間で1つのサービスを共有
- 19. 複数のターゲットで1つの-swift.hを共有
- 20. 独自の共有可能なバンドルの質問を開発するsymfony2
- 21. (N)Hibernate - 複数のテーブルを1つのクラスに動的にマップすることが可能です
- 22. 複数のクラスで共有される1つのメソッド
- 23. 複数のドメインと1つの仮想ホスト|ワイルドカードホスト(共有ホスティング)?
- 24. タイムラインに複数のアクションを1つのページで共有できますか?
- 25. 複数のJavaプロセスが1つのローリングログファイルを共有する方法
- 26. 複数のUIViewControllersの間で1つのストーリーボードシーンを共有する方法
- 27. 在庫がローカルホストのみである場合、複数のグループと共有する可能性のある変数
- 28. 複数の共有リンクを複数の共有リンクに接続...
- 29. bitbucket、githubなどの複数のホスティングサービスに1つのレポを指すことが可能です
- 30. weblogic 10.3サーバの複数の戦争でEhcacheを共有
[解決済み - 同じsymfony2ベースの複数のウェブサイト?](http://forum.symfony-project.org/viewtopic.php?f=11&t=37166#p123723) – dvb