#zend-framework #subdomain
#zend-framework #поддомен
Вопрос:
Я использую Zend для своего корпоративного веб-сайта. Этот веб-сайт содержит два отдельных приложения, а именно сам веб-сайт (который является CMS) и панель пользователя. Панель администрирования будет запущена на поддомене, а именно customer.domain.com. Веб-сайт работает на пакете общего хостинга.
Какая конфигурация была бы наиболее разумной в данной ситуации?
Спасибо, Martijn
Ответ №1:
Создайте панель администратора в виде модуля, затем используйте маршрутизатор с именем хоста для направления к нему запросов поддомена.
Комментарии:
1. Извините за мой поздний комментарий. Спасибо за ваш ответ! Моя CMS использует модули ‘default’ и ‘admin’ (веб-сайт, серверная часть), а моя клиентская панель использует модули ‘default’, ‘debian’ и ‘admin’ (логин, должник, администратор). Я бы хотел, чтобы эти два приложения были как можно более разделены. Можно ли было бы создать две разные папки «application» или что-то в этом роде?)
Ответ №2:
Я выбрал следующую конфигурацию. На уровне домена я создал папку приложения. Эта папка содержит две папки, а именно ‘cms’ и ‘billings’. Я также создал ServerAlias, чтобы поддомен указывал на index.php. В index.php Я использую HTTP-узел PHP $_SERVER, чтобы определить, какое приложение необходимо загрузить.