Есть ли разница в производительности, если держать блоги в одной базе или в нескольких? Т.е. можно ли держать в одной sql базе несколько десятков wordpress'ов или лучше не превышать количество в n штук на одну базу? Если несколько десятков держать не желательно, то по сколько лучше разбивать?
Количество баз не оказывает никакого влияния на скорость. (Ну если и оказывает, то по сравнению с другими тормозами этим можно пренебречь)
Основные тормоза вызывают:
1. Кол-во запросов в единый момент времени.
2. Время выполнения запросов к базе и ПХП-скриптов (это совсем не то время, что прописано в пхп.ини
)
3. Занимаемая при этом (п1-2) память сервера.
4. Кол-во и время запросов (чтения-записи) к винту (Скорость работы винта тоже влияет, но уже при очень больших нагрузках)
Это были тормоза можно сказать обще-серверные. Но очень многие забывают о тормозах "общеканальных". Поналепят мегабайтных картинок на морду (или еще хуже - в шапку\футеры\сайдбары).. А каналы-то не безразмерные. При хорошей посещалке это... Т.е. хочется быстрой работы сайта - суммарный вес страниц должен быть как можно меньше. Особенно те, которые важные для ТОПа. (Хороший метод - вынос больших изображений на отдельные страницы)
ТС, чёткого и однозначного ответа на твои вопросы быть не может - зависит и от хостера и от всех выше перечисленных влияний. Только считай суммарно по всем блогам.
+ еще учитывай - ограничение настрое сервера (хостера) на кол-во запуска одновременных процессов (они, засранцы, этого не пишут, но я уже натыкался на каком-то нашем популярном г
(как оказалось)-хостинге)