anon » 08.12.2010 20:00
из личного опыта могу сказать, что ~1500 одновременных пользователей, просто просматривающих форум, уже создают огромную проблему. про нагрузку на канал я даже промолчу, тут сотки не хватит. сервер довольно неслабый (i7, 8GB), оптимизация максимально-возможная всего и вся, вплоть до баз в tmpfs, кешированием в nginx стилей и картинок (чтоб не дергать php по чем зря), лимитированием и т.п.... ну а голый апач сдохнет на сотне юзеров одновременно дернувших php.
было бы в phpbb встроенное кеширование контента, то ситуация, уверен, была бы много лучше, а так.... тот же друпал у меня выдерживает анонимов под 7К не напрягаясь совершенно.. была идея прикрутить кеширование в nginx или сквид, но это все "не то пальто" при отсутствии поддержки в движке, потому как в любом случае анонимы и юзеры будут видеть разную картинку (хотя часто этим можно пренебречь наверное..).
я искал моды, статьи по этому вопросу - глухо. может быть просто плохо искал?
ps: ну а 40К юзеров одновременно, это совершенно нереально. это забьет даже 10Gb-канал