Сделал перевод статьи про ConsumerSearch.com.
Короче говоря: они перевели один из своих сайтов на Друпал и посещаемость 5,5 млн (!) уников в месяц.
Дрис пишет, что точно не знает как они это дело организовали, но есть предположение, что используется кеш на файлах!
Дело в другом. Если кто-то смог заставить Drupal работать с такой нагрузкой, то значит, что это возможно.
Мало того, наверняка владельцы ресурса хорошенько думали, прежде чем выбрать Drupal.
Посему это 2 плюса в пользу Drupal:
- При соответствующей настройке сервера Drupal может выдержать нагрузку в 5 миллионов уников в месяц.
- Большая компания среди прочих выбрала именно Drupal как CMS для своего нагруженного ресурса.
Комментарии
Интересно, какая версия использовалась?
Детский сад ей богу.
Ребят, организовать на друпал проект с большой нагрузкой несложно. Если Вы умете использовать АПИ друпала а не views cck и прочие костыли придуманные для того чтобы из cmf сделать cms.
Весь друпал это дикий компромисс между тем чтобы сделать что то удобное для пользователя но тем не менее подмазать программиста. (Другие cms известные мне не идут на компромисс - просто подмазывают пользователя)
Мне бывает обидно, почему столько человеко часов потрачено на долбаный cck для того чтобы кто то елозя мышкой строил свои сайты вместо того чтобы например сделать вменяемый file api.
Факт. Хотя 5,5 млн. в месяц это 180 тыс. уников в сутки, не так впечатляет. Но интересно, сколько там в итоге осталось собственно от Drupal.
Впечатляет, но это сферический конь в вакууме.
Какая конфигурация железа серверов?
Сколько серверов?
Какая архитектура этой всей богадельни? Очевидно, что mysql и memcached стоят на отдельных машинах, а веб-сервер(а)?
Можно же и 5 млн человек в день держать, были бы ресурсы.
Появилась новая информация на "англоязычном зеркале" сайта http://buytaert.ru:
Chachi Kruel из Consumer Search написал:
Drupal-5, FreeBSD-7, MySQL-5.0, eAccelerator, memcached и Netscaler кеширование .js, .css и картинок.
Целый сайт (вообще-то две версии с того момента как мы тестируем новую тему) обслуживаются из RAM с помощью memcached.
Следующий шаг: active/active обслуживание (MySQL и memcached репликация) из 2х дата центров. Один в Нью-Йорке, а второй в TX.
Вот ещё обсуждение этой новости: http://drupal.ru/node/21987