Сколько должен держать пользователей одновременно сайт на Drupal?

Аватар пользователя JhonyLe JhonyLe 17 августа 2012 в 17:29

Добрый день! такой вопрос, сайт построен на следующих модулях:

функционал примерно такой: пользователь добавляет материал с картинками описанием и парой других полей, эти материалы выводятся на главную тремя видами, так же есть рейтинги(выводятся на главной), копирование материалов, комментирование, добавление в друзья, личные сообщения. Это основной функционал.

Можно хотя бы совсем примерно сказать, сколько такой сайт должен держать нагрузку одновременно зашедших пользователей?

Комментарии

Аватар пользователя PVasili PVasili 17 августа 2012 в 17:33

100-150 если погода хорошая то 200, если админ трезвый то и 210 потянет.
Встречный вопрос: - сколько автобус зелёного цвета может вместить пассажиров?

Аватар пользователя JhonyLe JhonyLe 17 августа 2012 в 17:42

Что вы ещё хотите услышать? почему у нас на форуме всегда говорят загадками? Нельзя прямо сказать, что нужно? Я понимаю, что зависит от реализации, мне нужна грубая оценка, поэтому прямо и написал "Можно хотя бы совсем примерно сказать", если нельзя по таким данным так и скажите. Специально же спросил хватит ли данных.

Аватар пользователя PVasili PVasili 17 августа 2012 в 17:49

Как не зная параметров хостинга можно судить о нагрузке? Так же как по фотографии лечить и по цвету определять пассажировместимость.
Можно на Azure заложить всё и 100к online пользователей держать(платя за ресурс). А можно на (не будем показывать пальцами) и при 10 активных посетителях класть весь "хостинг".

Аватар пользователя agent-000 agent-000 17 августа 2012 в 17:50

Согласен, вопрос смешной и очень оригинально оформлен. Но человеку интересно сколько выдержит сайт. Зависит от площадки на котором будет размещен сайт, то есть хостинг.
Но обязательно надо будет установить модуль UnlimitedUserOnline

Аватар пользователя chilic chilic 24 августа 2012 в 13:24

JhonyLe wrote:
понял! тогда на пример вот тут http://hoster.by/service/hosting/professional-hosting/vps-hosting/ VPS-2 можно сказать сколько мог бы потянуть примерно?

Считаем: всего 512М ОЗУ, система + БД как минимум 256М, т.е. на работу php остаётся 256М. На один процесс php для нормальной работы минимум 128М.
Итого: 2 процесса php запущенных одновременно (если, каждый выедает положенные 128М)

Вывод: всё закэшировать, чтобы не тратить деньги, что Вы видимо не хотите.
Кэшировать nginx-ом или varnish-ем, тогда 1.5к анонимов возможны без падения сайта.

Прошу прощения за грубый подсчёт.

Аватар пользователя JhonyLe JhonyLe 17 августа 2012 в 18:36

42 - смешно)

devel отключен он просто там валяется. Забыл уточнить.

Ну вобщем я понял, что смотреть нужно конкретно. А не подскажете какими средствами можно перед запуском сайта протестировать это? как-то смоделировать что зарегилось 2000 пользователей и они что-то делают?

Аватар пользователя PVasili PVasili 17 августа 2012 в 18:56

"JhonyLe" wrote:
как-то смоделировать что зарегилось 2000 пользователей и они что-то делают?
не льстите себе Smile решайте вопросы по мере их возникновения.
Попробовать нагрузить можно Apache JMeter (если вас хостёр не забанит за ДОС). Посмотрите доклад Ивана Кинаш.

Аватар пользователя JhonyLe JhonyLe 24 августа 2012 в 13:12

"PVasili" wrote:
не льстите себе Smile решайте вопросы по мере их возникновения.

проблема в том, что сайт падал весь день, когда в день 1500 зашло. Поэтому лесть лестью, а проблема уже встала. Не было бы проблемы зачем бы я писал? Конечно они не все зарегистрировались, но часть потому, что сайт просто падал при попытке регистрации. Поэтому и появился вопрос, в дырявости хостинга дело или сайт, грубо говоря, полное г.