Добрый день! такой вопрос, сайт построен на следующих модулях:
функционал примерно такой: пользователь добавляет материал с картинками описанием и парой других полей, эти материалы выводятся на главную тремя видами, так же есть рейтинги(выводятся на главной), копирование материалов, комментирование, добавление в друзья, личные сообщения. Это основной функционал.
Можно хотя бы совсем примерно сказать, сколько такой сайт должен держать нагрузку одновременно зашедших пользователей?
Комментарии
100-150 если погода хорошая то 200, если админ трезвый то и 210 потянет.
Встречный вопрос: - сколько автобус зелёного цвета может вместить пассажиров?
Что вы ещё хотите услышать? почему у нас на форуме всегда говорят загадками? Нельзя прямо сказать, что нужно? Я понимаю, что зависит от реализации, мне нужна грубая оценка, поэтому прямо и написал "Можно хотя бы совсем примерно сказать", если нельзя по таким данным так и скажите. Специально же спросил хватит ли данных.
Как не зная параметров хостинга можно судить о нагрузке? Так же как по фотографии лечить и по цвету определять пассажировместимость.
Можно на Azure заложить всё и 100к online пользователей держать(платя за ресурс). А можно на (не будем показывать пальцами) и при 10 активных посетителях класть весь "хостинг".
Согласен, вопрос смешной и очень оригинально оформлен. Но человеку интересно сколько выдержит сайт. Зависит от площадки на котором будет размещен сайт, то есть хостинг.
Но обязательно надо будет установить модуль UnlimitedUserOnline
понял! тогда на пример вот тут http://hoster.by/service/hosting/professional-hosting/vps-hosting/ VPS-2 можно сказать сколько мог бы потянуть примерно?
Считаем: всего 512М ОЗУ, система + БД как минимум 256М, т.е. на работу php остаётся 256М. На один процесс php для нормальной работы минимум 128М.
Итого: 2 процесса php запущенных одновременно (если, каждый выедает положенные 128М)
Вывод: всё закэшировать, чтобы не тратить деньги, что Вы видимо не хотите.
Кэшировать nginx-ом или varnish-ем, тогда 1.5к анонимов возможны без падения сайта.
Прошу прощения за грубый подсчёт.
42
а зачем devel на боевом сайте?
42 - смешно)
devel отключен он просто там валяется. Забыл уточнить.
Ну вобщем я понял, что смотреть нужно конкретно. А не подскажете какими средствами можно перед запуском сайта протестировать это? как-то смоделировать что зарегилось 2000 пользователей и они что-то делают?
Попробовать нагрузить можно Apache JMeter (если вас хостёр не забанит за ДОС). Посмотрите доклад Ивана Кинаш.
Как-то так.
проблема в том, что сайт падал весь день, когда в день 1500 зашло. Поэтому лесть лестью, а проблема уже встала. Не было бы проблемы зачем бы я писал? Конечно они не все зарегистрировались, но часть потому, что сайт просто падал при попытке регистрации. Поэтому и появился вопрос, в дырявости хостинга дело или сайт, грубо говоря, полное г.
Совсем забыл про Boost
и нормально настроенный мускуль
Поддерживаю.