Хочу чтоб вы мне засоветовали как лучше на одном движке навесить разные регионы и тематики,со своими вьюшками,форумами ,блоками ? или конечно на каждый тематический регион поставить отдельный движок?КАк будет оптимальнее вдруг кто то задумывался и уже пришел к какому либо хорошему выводу.Я думаю лучше его не усложнять иначе потом будет проблема по оптимизации и т д-лучше разные движки с общими таблицами ?
Комментарии
Спасибо огромное за помощь ,всем кто написал навидимые посты невидимыми чернилам я тоже думаю,что лучше отдельные движки ставить.
Есть мультисайтинг, есть domain, можно просто все отдельно сделать. Еще что то наверняка помыслить можно.
Выбор от задач зависит.
Спасибо.Задача облегчить движок ,но чтоб были некоторые общие таблицы -пользователи,флаг,узерпоинтс-боюсь,что если на каждую страницу навешивать все прелести как на главной странице(кучи вьюшек и т .д.)он будет сложный и тяжелый.Модуль domain (насколько я знаю использует все общие таблицы,мне кажется это тоже самое,что сделать на каждой странице все эти навороты о которых я писал вначале.Кстати domain он же не создает поддомены из админки насколько я знаю
В некоторых случаях можно использовать панели и настраивать их отображение в зависимости от разных условий.
А в панели можно отображать любой подходящий (по региону / тематике) вьюс, блок...
Фокус в том, что именно структуру и способ, как делать сайт в зависимости от этой структуры, должен продумывать сам вебмастер.
Регион и тематика. А сколько будет регионов и сколько тематик? Штук 5 или тыща? - тоже по-разному можно действовать.
У всех на Друпале свои предпочтения. И каждый добивается поставленной цели разными способами.
Некоторые любят кодить и прописывать темизацию...
Другие...
ну и так далее...
Так что над способом реализации думайте сами.
Вы имеете ввиду модуль Panels ?ПРивык вьюшками все делать с этим модулем на работал да и что я выиграю вы думаете вьюшки слишком перегружают движок а этот модуль нет?Хотел сделать лучше несколько легких движков объединеных общими некоторыми таблицами или каким нибудь способом автоматического использования данных из бд основного сайта.
Да, конечно.
Панели - это именно модуль Panels.
Панели выполняют другую функцию, нежели Вьюс.
Например, можно сформировать отображение Вьюса "Фрагмент панели" (нужен отдельный модуль), а потом отображать этот Вьюс в зависимости от контекста - типа материала, можно на отдельных нодах что-то мутить...
Можно ноду показывать в виде панели...
Ну и еще можно много чего придумать с панелями.
Но Панели - довольно "тяжелый" модуль.
Тем не менее - на некоторых проектах я его таки использую.
С некоторыми общими таблицами через годик-два еще намучаешься, если придется что то менять.
Если я правильно понял, то речь о довольно тяжелом проекте... и тут важно выбрать не решение "без нагрузки на сервер", а масштабируемое и гибкое в будущем.
Да ты гений ты в двух словах сказал то,что я пытался написать вначале -как раз и выбираю...Хочется чтоб отдельные движки были попроще но каким то способом использовали информацию из главных бд-может есть какие программные способы обмениваться информацией из бд,перекидывать на другие движки
и вообще выиграю ли я что то если будут общие бд для разных движков?ведь насколько я понимаю нагружают и тормозят как раз базы данных...
Я просто пытаюсь понять выиграю ли я что то если буду мудрить с базами данных или это получится тоже самое,что и на одном движке навешать регионы со всеми прибамбашками что и на главной сайта