2012-06-25 3 views
0

Я создал статический веб-сайт с использованием cakephp для создания статических html-файлов с помощью консоли.cakephp для нескольких статических сайтов

Тем не менее, теперь я хочу иметь консольный скрипт, который может создавать несколько веб-сайтов из одних и тех же общих данных, причем каждый веб-сайт использует уникальные для него данные, но делит db как источник.

Итак, как настроить папку приложения по отношению к каждому веб-сайту? Нужна ли мне отдельная установка cakephp для каждого сайта? Или у меня есть папка общего доступа в cgi-bin или что-то в этом роде?

Благодаря

ответ

0

Вы можете разделить ядро ​​CakePHP между несколькими приложениями, однако вы будете нуждаться в отдельную папку «приложения» для каждого веб-сайта (с соответствующей структурой). См. this question для получения более подробной информации. По существу вам нужно будет изменить файл index.php в каждой папке app/webroot, чтобы указать на ядро ​​CakePHP. Я использую эту технику, и ее намного проще поддерживать только с одним ядром, а не с отдельной отдельной установкой Cake для каждого сайта.

Смежные вопросы