多数のサーバーにデプロイされるCatalystアプリケーションを計画しています。これらのサーバーで実行される運用システムの側面を制御するために、サポートスタッフによって内部的に使用されます。
アプリケーションは各サーバーでほぼ同じように実行されますが、サイト固有の動作の制限があります。一部のアクションは一部のサーバーにのみ適用され、一部のアクションは他のサーバーでは異なる動作をします。
Catalystアプリケーションのサイト固有のカスタマイズを可能にする認識されたデザインパターン/プラクティスはありますか?
私は現在、アプリケーションと一緒にサイト構成ファイルを展開することを考えています。このファイルは、有効にするアクションを決定し、他のアクションの動作を制御するパラメーターを設定するために使用されます。理想的には、このカスタマイズは、アプリケーションがmod_perl(Apache2)によってロードされたときに発生しますが、それが可能かどうかはわかりません。
どんな提案も歓迎します!