[Помогите] Несколько блогов в одной базе

Тема в разделе "Wordpress", создана пользователем kikabidze, 3 июл 2011.

Модераторы: DzSoft, Sorcus
  1. kikabidze

    kikabidze

    Регистр.:
    18 авг 2010
    Сообщения:
    292
    Симпатии:
    30
    Есть ли разница в производительности, если держать блоги в одной базе или в нескольких? Т.е. можно ли держать в одной sql базе несколько десятков wordpress'ов или лучше не превышать количество в n штук на одну базу? Если несколько десятков держать не желательно, то по сколько лучше разбивать? :)
     
  2. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.561
    Симпатии:
    849
    Точных расчетов быть не может, т.к. нагрузка на блоги может быть разной. Соответственно существует возможность разместить сколько угодно не нагруженных блогов в 1 базу, но есть вероятность,что 1 загруженный блог будет давать нагрузку на хостера намного большую =)
     
  3. 3xmaster

    3xmaster

    Регистр.:
    19 июн 2007
    Сообщения:
    552
    Симпатии:
    130
    Количество баз не оказывает никакого влияния на скорость. (Ну если и оказывает, то по сравнению с другими тормозами этим можно пренебречь)

    Основные тормоза вызывают:
    1. Кол-во запросов в единый момент времени.
    2. Время выполнения запросов к базе и ПХП-скриптов (это совсем не то время, что прописано в пхп.ини ;) )
    3. Занимаемая при этом (п1-2) память сервера.
    4. Кол-во и время запросов (чтения-записи) к винту (Скорость работы винта тоже влияет, но уже при очень больших нагрузках)


    Это были тормоза можно сказать обще-серверные. Но очень многие забывают о тормозах "общеканальных". Поналепят мегабайтных картинок на морду (или еще хуже - в шапку\футеры\сайдбары).. А каналы-то не безразмерные. При хорошей посещалке это... Т.е. хочется быстрой работы сайта - суммарный вес страниц должен быть как можно меньше. Особенно те, которые важные для ТОПа. (Хороший метод - вынос больших изображений на отдельные страницы)

    ТС, чёткого и однозначного ответа на твои вопросы быть не может - зависит и от хостера и от всех выше перечисленных влияний. Только считай суммарно по всем блогам.
    + еще учитывай - ограничение настрое сервера (хостера) на кол-во запуска одновременных процессов (они, засранцы, этого не пишут, но я уже натыкался на каком-то нашем популярном г(как оказалось)-хостинге)
     
  4. b.orodaa

    b.orodaa Создатель

    Регистр.:
    17 дек 2013
    Сообщения:
    35
    Симпатии:
    9
    Многие хостеры (особенно на безлимитных хостингах) ограничивают количество обращений к БД на одного пользователя. Так что нужно делать по 10 пользователей на один сайт, а разница в скорости базы практически не ощущается.
     
  5. Jey13

    Jey13 Создатель

    Регистр.:
    7 окт 2013
    Сообщения:
    25
    Симпатии:
    3
    Если сайты с 0-5 посещений в день то можно.
     
  6. DenyaR

    DenyaR Писатель

    Регистр.:
    12 окт 2009
    Сообщения:
    9
    Симпатии:
    0
    Согласен. все зависит от посещаемости!
    Поэтому:
    - ГС можно и в одну ( посещать будут только боты поисковых систем и бирж ссылок)
    - СДЛ и Adwords-кормушки разделять, а лучше разносить вообще на разные сервера (более безопасно)
     
  7. smokingstop

    smokingstop Создатель

    Регистр.:
    4 янв 2014
    Сообщения:
    15
    Симпатии:
    2
    По скорости работы не должно быть разницы. Но как говорится - не держите все яйца в одной корзине. Если сломают один сайт, то и остальные уже не проблема сломать будет. Так что имхо надо все разделять максимально для большей безопасности.
     
  8. kobalt7

    kobalt7 Постоялец

    Регистр.:
    21 апр 2013
    Сообщения:
    104
    Симпатии:
    71
    Если все мешать в кучу, то в конце концов даже разные префиксы баз не помогут найти причину какого-нибудь бага.
    Ну, и как уже сказали, взлом одного - потеря всех. Это хорошо, если там нет каких-нибудь юзерских или финансовых данных…


    Sent from my iPhone using Перейти по ссылке
     
  9. ungula

    ungula Создатель

    Регистр.:
    27 ноя 2013
    Сообщения:
    24
    Симпатии:
    2
    абсолютно согласен, иногда с одной то не разобраться.. к тому же с переносом сайта больше проблем, с префиксами заморачиваться - в общем чем больше накручено тем больше проблем, через месяц уже все позабудется...потом голову ломать.. а что касается нагрузки - при таком уровне железа сейчас нагрузка будет не существенной, учитывая что вопрос с несколькими базами разве что только на бесплатном хостинге возникает - следовательно сайт с небольшой нагрузкой
     
    kobalt7 нравится это.
  10. Timy

    Timy Создатель

    Регистр.:
    11 фев 2012
    Сообщения:
    12
    Симпатии:
    0
    У меня сетка сайтов в одной базе. Поставил кэширование и всё отлично!