Помогите словом-советом, а может и тестом:)

Аватар пользователя it.donor it.donor 25 апреля 2012 в 3:51

Приветствую всех пользователей сайта drupal.ru
Сегодня принял решение начать отдалятся от CMS, которые изучал несколько лет. И теперь решил попробовать именно друпал, т.к. множество знакомых советовали, но предупреждали - код тяжелый. Поэтому я не решил браться за друпал на ровне с остальными CMS, а посвятить ему отдельное время для изучения. Все CMS, которыми пользовался - мною проанализированы для оптимальных требований. Но вот с друпалом потяжелее. Ладно, хватит вступительных.
Располагаю достаточно мощным сервером и использую его под shared хостинг, в основном для своих проектов. Детальное изучение друпала приняло такой оборот, что не только мне под системных аккаунтом с unlimit ресурсами понадобилось разместить проект, но и моим знакомым так же хочется поглубже изучить сию CMS. В связи с этим хотел бы знать - какие ресурсы нужны для без проблемного запуска друпала на хостинге? Именно на хостинге, а не на отдельном VPS. Панель управления ISPmanager, все модули не потребляют ресурсов тарифа клиента а работают на системном уровне и используют ресурсы, которые не относятся к заявленным клиентам.
Интересует :
Формирование тарифного плана для нагрузки 100-200 уников в день (корпоративные сайты).
- потребление RAM
- потребление процессора (пример процессора и нагрузки на него с друпалом и 100-200 униками).
- частота обновления MySQL и кол-во запросов в час (если есть профи - может подскажут...)
- дополнительные модули, которые нужны для корректной работы друпала (в плоть до настроек апача).
Читающим это сразу в голову приходит мысль - наглый "паря" запрягает простых людей. Вот тут сразу останавливаю мысль и сообщаю - я не наглый, я предусмотрительный. Ведь возможно Вы сами в будущем станете клиентами моего хостинга и делается это все исключительно для людей.

P.S. много требую... но простите, такая уж моя жизненная позиция. Нужен человек, который согласен принять участие в тестировании друпала на сервере. Разгон портала от двух "разработчиков" до 200 уников посредству своих усилий. Просто так это делать врят-ли кто-либо станет, но мотивация у меня маленькая в запасе имеется - помощнику предоставляется рекомендация от лица хостинг-компании ну и сам хостинг... На пол годика - год. На счет разгона - я не на что не претендую. Ваш домен - Ваша помощь - Ваш проект. Или же мой домен - Ваша помощь - Ваш проект. Ну как то так. Извините за неправильный ход мысли, но работа берет свое - 19 часов без сна сказываются на мышлении. Надеюсь найти добрых людей, которые не просто помогут, но и примут участие в этом, комментируя свои действия. В дальнейшем возможно сотрудничество да и простое общение. Отписываться просьба в этой теме.

Комментарии

Аватар пользователя multpix multpix 25 апреля 2012 в 4:13

ось какая ?
фряха, линукс?
параметры железяки?

много текста - мало информации
оправдания преждевременные правда смущают а так ниче заявка)

p.s.
ISPManager хвастать не шарман)), пока его с varnish работать не научили)

p.p.s. и ip бы в личку для знакомства.

Аватар пользователя Softovick Softovick 25 апреля 2012 в 8:47

Как бы не показался мой ответ странным, но в целом чисто Drupal мало требователен. Нагрузка и требования зависят от конкретного случая, какой набор дополнительных модулей используется, какие настройки, какая структура сайта и т.д. Самая требовательная часть - это MySQL. От этого и пляшите.

Если мало материалов, но очень много комментариев - сайт будет грузить больше скорее всего, чем много материала без комментариев. Часто отличается нагрузка и от версии модуля. Например XML SiteMap 1.x может нагрузить хостинг по самое "небалуйсь", а тот же XML SiteMap, но 2.x (хоть и не релиз, но уже рабочий) - нагрузку дает гораздо меньшую.

Потребление процессора будет сильно отличаться как от набора модулей, так и от использования всяческих сниппетов и представлений Views. Причем тут далеко не всегда проглядывается зависимость от посещения - иногда на 100 уников сайт грузит так, как некоторые с 10 000 уников не грузят.

Набор модулей зависит от конкретной задачи всегда, причем часто вариантов далеко не один. Всего модулей на d.org порядка 9 000 штук. Сомневаюсь, что кто-либо в состоянии все их проверить, особенно не просто по очереди, а в сочетании между собой.

Аватар пользователя bsyomov bsyomov 25 апреля 2012 в 11:16

"it.donor" wrote:
Формирование тарифного плана для нагрузки 100-200 уников в день (корпоративные сайты).
- потребление RAM
- потребление процессора (пример процессора и нагрузки на него с друпалом и 100-200 униками).
- частота обновления MySQL и кол-во запросов в час (если есть профи - может подскажут...)
- дополнительные модули, которые нужны для корректной работы друпала (в плоть до настроек апача).
Читающим это сразу в голову приходит мысль - наглый "паря" запрягает простых людей. Вот тут сразу останавливаю мысль и сообщаю - я не наглый, я предусмотрительный. Ведь возможно Вы сами в будущем станете клиентами моего хостинга и делается это все исключительно для людей.

Про ограничение потребления RAM на шареде говорить в общем-то некорректно, его обычно делают опосредовано.
Ограничение памяти на процесс PHP от 64М, лучше 128М, или выделять больше по требованию.
Ограничивать количество запросов mysql крайне порочная практика! Количество запросов довольно слабо коррелирует с создаваемой нагрузкой.
Mysql должен быть корректно настроен для работы с InnoDB.
Модули php - APC(или другой кешер) однозначно, для Drupal7 требуется PDO. В остальном всё стандартно.
Если даёте доступ по ssh, будет весьма полезно поставить drush.