Как разместить несколько приложений на Yii - PullRequest
3 голосов
/ 28 февраля 2012

У меня большой проект, и я хочу перейти на Yii Framework для PHP.

В том же каталоге у меня есть 3 страницы индекса. index.mail.php , index.home.php , index.login.php , и у меня есть правила переписывания, такие как localhost / mail , localhost / home , localhost / логин . И эти URL также принимают свои собственные данные GET и POST.

Эти древовидные приложения конечно разные. Но они используют одну и ту же библиотеку. (другой вид и модели, но одинаковые публичные классы)

Все, что я хочу сделать, это разместить эти 3 и более приложения одновременно в 1 ветке Yii.

Как я могу это сделать? Кажется, в yii я могу одновременно разместить только 1 приложение. (возможно я не прав)

- Я спрашиваю об этом, ссылаясь на этот пост: Какой идти; Yii или Symfony . Я решил использовать Yii.

Ответы [ 2 ]

5 голосов
/ 28 февраля 2012

Ну Yii - это правильное решение, и вы должны придерживаться его. Вы можете использовать эти три как modules.

Modules are basically small website applications but they can not work independently. Лучший вариант - использование модулей для каждой вещи.

вы можете иметь их в одном приложении yii

3 голосов
/ 29 февраля 2012

Yii поддерживает «модуль», который имеет полную функциональность веб-сайта MVC, это уместно в вашем случае.

http://www.yiiframework.com/doc/guide/1.1/en/basics.module

...