私は自社のWebサイトにZendを使用しています。このウェブサイトには、2つの別個のアプリケーション、すなわちウェブサイト自体(CMS)と顧客パネルが含まれています。管理パネルは、サブドメイン、つまりcustomer.domain.com上で起動されます。このWebサイトは共有ホスティングパッケージ上で動作します。2つのzendアプリケーション:サブドメインに1つ、ルートに1つ
この状況で最もスマートな設定は何ですか?
おかげで、 マルタイン
私は自社のWebサイトにZendを使用しています。このウェブサイトには、2つの別個のアプリケーション、すなわちウェブサイト自体(CMS)と顧客パネルが含まれています。管理パネルは、サブドメイン、つまりcustomer.domain.com上で起動されます。このWebサイトは共有ホスティングパッケージ上で動作します。2つのzendアプリケーション:サブドメインに1つ、ルートに1つ
この状況で最もスマートな設定は何ですか?
おかげで、 マルタイン
はモジュールとして管理パネルを作成し、それにサブドメイン要求を指示するHostnameルーターを使用しています。
次の設定を選択しました。ドメインレベルでは、アプリケーションフォルダを作成しました。このフォルダには、「cms」と「請求書」という2つのフォルダが含まれています。また、サブドメインがindex.phpを指すようにServerAliasを作成しました。 index.phpではPHPの$ _SERVER HTTP HOSTを使用して、どのアプリケーションをロードする必要があるかを判断します。
ごめんなさい。お返事をありがとうございます!私のCMSは「デフォルト」と「管理者」モジュール(ウェブサイト、バックエンド)を使用し、顧客パネルは「デフォルト」、「債務者」および「管理者」(ログイン、債務者、管理)モジュールを使用します。私はこれらの2つのアプリケーションをできるだけ別々にしておきたいと思います。 2つの異なる 'アプリケーション'フォルダなどを作成することは可能でしょうか?) – Martijn