1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Распределение нагрузки в Joomla на разные базы?

Тема в разделе "Joomla", создана пользователем jordan, 27 июн 2007.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0
  1. jordan

    jordan Постоялец

    Регистр.:
    7 фев 2007
    Сообщения:
    88
    Симпатии:
    31
    Возможно ли при создании, например, портала на Joomla, состоящего из множества практически самостоятельных сервисов равномерно распределить эти сервисы на различные sql базы(хостинг позволяет) с общей синхронизацией пользователей?
    Как вариант, создание подразделов на поддоменах, как сомостоятельных сайтов, а затем, с помощью коммерческих и не очень компонентов, засинхронизировать у них пользователей, для единой регистрации. Но как сделать единую для всех "морду" сайта, для всех компонентов, модулей и т.д. Возможно ли это? Есть ли готовые решения(компоненты) для этого? Кто-нибудь сталкивался с подобной проблемой? Остро стал вопрос снижения нагрузки на базу.
     
  2. soundman

    soundman Создатель

    Регистр.:
    4 сен 2006
    Сообщения:
    10
    Симпатии:
    1
    Я тоже талкивался с подобной проблемой, но грамотного решения не нашел.
     
  3. nikhotin

    nikhotin

    Регистр.:
    10 сен 2006
    Сообщения:
    186
    Симпатии:
    81
    В таком случае -
    Переписывать полностью com_users
     
  4. JJJjj

    JJJjj Постоялец

    Регистр.:
    16 июн 2007
    Сообщения:
    87
    Симпатии:
    5
    Только 2 инстала жумлы - иначе никак может в 1.5 это возможно
     
  5. fs84

    fs84 Читатель

    Заблокирован
    Регистр.:
    19 дек 2006
    Сообщения:
    150
    Симпатии:
    43
    Первый вопрос: у тебя сервак выделенный? кеш стоит, модули тока нужные и с кешем? и скока килоуников в сутки?
    Предложение1: если проект себя хорошо окупает и с джумлы никак не уйти, мона сделать два выделенных сервера на одном БД на другом сайт, самый оптимальный вариант у себя на работе или дома на своем железе если руки и время есть.
    Предложение 2: как и сказал JJJjj - два инсталла, три, пока не влезет. Насчет 1.5 - противоречивые сведенья о производительности, по личному опыту - хуже стало, к сохалению тесты не сейфил, но могу повторить. Так что думай надо ли в будующем обновлять до 1.5... :nezn:
     
  6. AshShor

    AshShor Создатель

    Регистр.:
    26 мар 2007
    Сообщения:
    12
    Симпатии:
    0
    Дурацкий вопрос - а как разделение на несколько баз в пределах одного сервера снизит нагрузку-то???

    Хостеры обижаются, как правило, не на среднюю загрузку, а на пики...
     
  7. soundman

    soundman Создатель

    Регистр.:
    4 сен 2006
    Сообщения:
    10
    Симпатии:
    1
    У меня производительность упала процентов на 20-25%. так что пришлось откатить все назад! :nezn:
     
  8. fs84

    fs84 Читатель

    Заблокирован
    Регистр.:
    19 дек 2006
    Сообщения:
    150
    Симпатии:
    43
    Дык я и говорю на два сервака положить... Причем своих и физических, самый идеальный вариант, правда если проект сможет это окупить.
     
  9. AshShor

    AshShor Создатель

    Регистр.:
    26 мар 2007
    Сообщения:
    12
    Симпатии:
    0
    Пик нагрузки - это запрос типа select * from jos_content.

    И как ты его распределять будешь???
     
  10. jordan

    jordan Постоялец

    Регистр.:
    7 фев 2007
    Сообщения:
    88
    Симпатии:
    31
    Может и дурацкий, а может и нет. Я тоже так думал...
    У меня несколько сайтов на joomla, на одном аккаунте, на одном хостинге. Так вот, когда один сайт "умирает" от перегрузки при граббинге новостей(NewsGrabber установлен в одну базу с джумлой и когда идет граббинг сайт просто висит, может висеть и 2-3 минуты), все остальные сайты прекрасно себя чувствуют находясь в других базах.
     
Статус темы:
Закрыта.