ARt_KG |
|
---|---|
Я немного по другому это вижу .
допустим: cotonti(главный сайт)- находиться в корне потом создаю папки в корне допустим cotonti2(мелкий сайт)- в эту папку ставлю еще одну копию котонти. Подключаю главный сайт и мелкий к одной базе, а насчет настроек, юзеров пускай общие будут. Потом для главного сайта делаю один шаблон, а для мелкого другой, и собственно через шаблон вывожу те разделы с базы которые необходимы(допустим имеется раздел новостей называется "новости мелкого сайта" и через шаблон прописываю что на мелком сайте выводит этот раздел, а на основном допустим выводить "новости главного сайта" тоже через шаблон).Вот как то так я это представляю.То есть получается для каждого мелкого сайта в корне хостинга создается папка и туда ставиться еще одна копия котонти, получается сколько сайтов, столько и копий котонти.Только в главном сайте я хочу выводить всю инфу с базы а на мелких только ту которая необходима для этого сайта. Такое возможно ? |
Sergey |
|
---|---|
если вы имеете сайт www.site.ru то сайт www.litle.site.ru это как раз в главной разделе вы создаете раздел litle и там размещаете еще один сайт. В конфиге вы можете прописать одну и ту же базу, то как быть с разделом datas? в нем фотки, аватары и пр. контент. Разделы разные, вам нужен один общий раздел. Вы сможете слинковоать эти разделы, если вам поможет провайдер (в юнексе это можно делать) а на виндах(хотя и тут возможность есть, через ярлыки)? Допустим в слинковали (связали содержание раздела с разными путями), то как быть со внутренними установками двух сайтов? А так, пробуйте, экспериментируйте. Таблицы. Создайте копии необходимых таблиц с другими, похожими именами и в конфиге укажите какие таблицы конкретно для каждого сайта.
Хотя я был несколько не прав ранее, вот эти участки каждого конфига $cfg['plugins_dir'] = './plugins'; $cfg['system_dir'] = './system'; $cfg['pfs_dir'] = 'datas/users/'; $cfg['av_dir'] = 'datas/avatars/'; $cfg['photos_dir'] = 'datas/photos/'; $cfg['sig_dir'] = 'datas/signatures/'; $cfg['defav_dir'] = 'datas/defaultav/'; $cfg['th_dir'] = 'datas/thumbs/';и $db_auth = 'sed_auth'; $db_banlist = 'sed_banlist'; $db_bbcode = 'sed_bbcode'; $db_cache = 'sed_cache'; $db_com = 'sed_com'; $db_core = 'sed_core'; $db_config = 'sed_config'; $db_forum_posts = 'sed_forum_posts'; $db_forum_sections = 'sed_forum_sections'; $db_forum_structure = 'sed_forum_structure'; $db_forum_topics = 'sed_forum_topics'; $db_groups = 'sed_groups'; $db_groups_users = 'sed_groups_users'; $db_logger = 'sed_logger'; $db_online = 'sed_online'; $db_pages = 'sed_pages'; $db_extra_fields = 'sed_extra_fields'; $db_pfs = 'sed_pfs'; $db_pfs_folders = 'sed_pfs_folders'; $db_plugins = 'sed_plugins'; $db_pm = 'sed_pm'; $db_polls = 'sed_polls'; $db_polls_options = 'sed_polls_options'; $db_polls_voters = 'sed_polls_voters'; $db_rated = 'sed_rated'; $db_ratings = 'sed_ratings'; $db_referers = 'sed_referers'; $db_smilies = 'sed_smilies'; $db_stats = 'sed_stats'; $db_structure = 'sed_structure'; $db_tag_references = 'sed_tag_references'; $db_tags = 'sed_tags'; $db_trash = 'sed_trash'; $db_users = 'sed_users';Достаточно правильно прописать пути и создать отдельные, не общие таблицы, например $db_config = 'sed_config_litle'; $db_structure = 'sed_structure_litle'; $db_cache = 'sed_cache_litle'; www.cotonti.mobi
|
|
This post was edited by Sergey (2009-08-27 03:53, 14 years ago) |
ARt_KG |
|
---|---|
Скорей всего внутренними настройками сайта будут проблемы, вы правы надо экспериментировать, что бы на деле разбираться с проблемами.А то обсуждать это можно до бесконечности
|