Вы не зашли.
Страницы 1
Приветствую общественность. Давно слежу за 2z, теперь NG CMS - неоднократно ставил на ней сайты, все нравится. Хочу поговорить о такой фиче как - многосайтовость. При одной админке и единой базе пользователей существует поддержка нескольких сайтов с уникальными доменами, шаблонами и проч. Все сайты имеют сквозную авторизацию и могут пользоваться общей базой файлов, картинок и проч. Плагин ADS можно было бы настраивать в одном месте (удобно вести рекламные компании по всем сайтам).
Как ни странно такой функционал у бесплатных GNU движков встречается довольно редко, в то время как у платных присутствует почти всегда. Вот что пишут об этой фиче ребята из рекламного отдела одной платной CMS:
Многосайтовая версия предоставляет новые возможности для клиентов компании и партнеров по созданию многофункциональных интернет-проектов, состоящих из нескольких сайтов с единой системой авторизации пользователей, единой системой управления, единым рекламным пространством, уникальной системой веб-аналитики для анализа эффективности проектов, возможностями по созданию и управлению сообществами, сетью интернет-магазинов с дилерскими сетями.
Кольцо сайтов - это уникальное решение, позволяющее оптимизировать затраты на создание нескольких интернет-представительств и объединить все интернет-ресурсы компании в единую систему. Мы провели тщательное изучение потребностей наших клиентов, итогом которого стало появление данного продукта.
Я лично готов вбросить в котел пару сотен WMZ на развитие этого направления.
Изменено flazm (2008-11-06 16:46:17)
Не в сети
Можно добавить в копилку идей. Идею поддержу, так как очень удобно управлять несколькими сайтами, конечно, если грамотно реализовано.
Изменено oktano (2008-11-06 20:11:00)
Обзор модулей IPB v2.3.
Русская локализация форума FluxBB.
Не в сети
flazm, oktano, опишите ваше видение задачи.
Кое-какие шаги к "многосайтовости" есть уже сейчас:
1. Возможность использовать единой таблицы пользователей для разных сайтов (ограничение: все сайты должны быть в одной БД, но с разными префиксами).
2. Возможность использовать одну копию кода для неограниченного кол-ва сайтов
3. Возможность для одного сайта создать несколько доменов, для каждого домена задать свой собственный шаблон и язык.
Не в сети
Виталик, сейчас описывать все необходимое не буду, мне нужна стабильная версия, мне сайт поднимать надо, а отвлекать тебя лишним, пока нет смысла . Лирика мля
Обзор модулей IPB v2.3.
Русская локализация форума FluxBB.
Не в сети
3. Возможность для одного сайта создать несколько доменов, для каждого домена задать свой собственный шаблон и язык.
От этого можно отталкиваться, добавив поддержку нескольких сайтов. Можно вынести управление сайтами в админке (в виде модуля или через отдельный пункт настроек). В нем дать возможность управления доменами, шаблонами и языками для каждого сайта. Можно реализовать использование одного шаблона для разных сайтов или зеркалить один сайт с разных доменов (что уже собственно есть - просто не в такой форме).
Кроме того необходимо предоставить выбор данных которые, собственно, и будут общими для разных сайтов. Можно реализовать в виде таблицы с чебоксами:
- столбцами - типы данных (пользователи, статьи, статические страницы, коментарии)
- строки - сайты.
Только видимо такая настройка будет производиться лишь для тех данных которые были выбраны "общими" при создании сайтов (упирается в структуры БД). Поэтому следующий вопрос актуален:
- либо все сайты хранятся в одной базе с префиксами (общие таблицы без префикса)
- либо (если сайтов 100) каждый сайт хранит свои уникальные таблицы в своей базе и общие таблицы в отдельной (удобно будет бэккапить отдельно).
vitaly - тебе тут уже виднее насколько сложно реализовать второй вариант и чем череват первый.
Изменено flazm (2008-11-07 10:03:32)
Не в сети
Страницы 1