Мультисайтовость

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

C YiiStudio достаточно просто организовать мультисайтовость.

Далее пошаговая инструкция на примере виртуального хостинга beget. Кстати, по нашему мнению, это один из лучших хостинг-провайдеров, рекомендуем.


1. Разворачиваем первое веб-приложение:


2. Для папок admin и vendor настраиваем общий доступ на чтение:


3. В пустой папке второго сайта создаем символические ссылки (symlink) на папки admin и vendor первого сайта.

Например с помощью PHP скрипта:

 symlink('/home/a/client/yiistudio.ru/admin', '/home/a/client/demo.yiistudio.ru/admin');
 symlink('/home/a/client/yiistudio.ru/vendor', '/home/a/client/demo.yiistudio.ru/vendor');


4. Копируем остальные папки и файлы веб-приложения:





Просмотров: 1060

Комментарии (0)

Чтобы оставить комментарий, нужно войти в личный кабинет или зарегистрироваться.