Большие сайты на Drupal

04.03.2008

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

Отвечу на них, приведу в качестве примеров несколько известных сайтов и имен.

Лучшие сайты на Drupal

Какую посещаемость может выдержать сайт на Drupal?

Возьмем несколько англоязычных drupal-сайтов и посмотрим, что говорит Alexa.

Посещаемость популярных сайтов на drupal

На графике отображен reach — доля посетителей сайта от всех пользователей интернета. То есть сайт ubuntu.com в день посещает 0,04 % пользователей интернета. Для сравнения, digg.com в день посещает 0,6 %.

Основываясь на статистике за сентябрь 2007, можно предположить, что сейчас digg.com посещает 800 000 человек в день. Получим 50 000 человек в день на ubuntu.com или 90 000 человек в день на drupal.org.

Вывод: сайты на Drupal выдерживают и 10 000 человек в сутки, и больше.

У сайтов на Drupal может быть интересный дизайн?

Да, ниже несколько примеров.

Бельгийская радиостанция Radio Donna.

Сайт радиостанции на Drupal

Радиостанция Studio Brussel.

Сайт радиостанции на Drupal

Harvard's Science and Engineering department.

Гарвардский Университет использует Drupal

Официальный сайт Avril Lavigne.

Сайт Аврил Лавин на Drupal

Игровой сайт 9lives.be.

Игровой портал на Drupal

Подходит ли Drupal для солидных компаний?

Да, ниже некоторые известные имена.
AOL — корпоративный сайт,
Apple — выставка и конференция Macworld,
Mozilla — Get Firefox,
Forbes — видео-хостинг,
Greenpeace UK — официальный сайт,
Hillary Clinton — предвыборный сайт,
MTV UK — официальный сайт,
Novell — community-сайты,
Second Life — сайт разработчиков,
Sony — музыкальный портал и сайты исполнителей,
Sun — сайт с расширениями для Open Office,
Ubuntu — официальный сайт,
Warner Bros Records — музыкальный сайт,
Yahoo — Yahoo! Research,
ООН — сайт кампании по борьбе с бедностью.

Эта заметка основана на материалах блога Dries'а Buytaert'а.

Комментарии

Attlant, 04.03.2008 16:41

Интересно было бы узнать тоже но про wordpress...

Дмитрий Сергеев, 04.03.2008 16:46

Может кто-нибудь напишет, вдохновленный постом :) Или я попозже сделаю.

ACID Jesus, 04.03.2008 17:41

"Какую посещаемость может выдержать сайт на Друпал?" - смотря как накрутить - если на основе этого движка сделать многозвенную архитектуру с кеширующими серверами, отдельными серверами под СУБД, контролёрами и прочим - ест-но хоть любую. И это можно при желании накрутить на любую ЦМС имхо. На Мозилле и Убунте явно не 1 сервер и стандартная незатвиканная версия Друпала... хотя кто знает...

"У сайтов на Drupal может быть интересный дизайн?" - даже без шаблонизации можно при желании на любую цмс навесить любой дизайн, а с шаблонными движками и подавно... тоже имхо некорректный вопрос абсолютно...

На счёт авторитетных сайтов ещё ладно - тут как бы возразить нечего. Но вот смысл первых двух пунктов имхо натянут откровенно...

Дмитрий Сергеев, 04.03.2008 17:52

Так это не ода Друпалу, и не утверждение в превосходстве над другими CMS.

Я привел ответы на частые вопросы. О том, что вопрошающие зачастую ставят их некорректно, нет смысла рассуждать. Теперь, когда будут спрашивать, буду ссылку давать, а не строить гипотезы про кеширование.

Будет сайт работать на 10000 человек в сутки? Будет. Хотя вряд ли на тарифе за $ 5 в месяц. И вряд ли не придется заниматься оптимизацией.

Можно необычно задизайнить? Можно, хотя это будет стоить дороже.

Можно использовать вместо Битрикса или Джумлы? Да, Yahoo! и Adobe используют ведь.

Просто любопытная подборка про сайты на Drupal, ничего более :)

a.sysoev, 05.03.2008 15:51

Все отлично, но у Друпала есть один огромный минус -- интерфейс админки.

Это система, сделана программистами для программистов.

Даже если прицепить к ней визивиг, некоторые клиенты пугаются внутреннего ее вида.

Плюс непонятная мне привязка некоторых частей админа к теме основного сайта, даже если поставить сайту и админу разные скины.

marazmus, 05.03.2008 16:56

Посмотрите админку MODx :) Это ваще караул...

Это просто две разные идеологии. Одна - MODx, Textpattern, Wordpress, Blogger.com - админка есть отдельная сущность внутри сайта.

Другая идеология - почти "натуральный визивиг", где редактирование статьи, к примеру, происходит прямо в контексте просмотра.

По поводу "непонятной привязки к теме основного сайта" - вы просто плохо знаете Друпал, вот и все :) При настройке блоков, к примеру - всегда используется тема сайта, а не админки - вам же нужно видеть распределение блоков на именно на теме сайта, а не админки.

p.s. Дмитрий, большое спасибо за крупный шрифт в поле ввода коммента, и за само большое поле :)

a.sysoev, 06.03.2008 09:21

> По поводу "непонятной привязки к теме основного сайта" -
> вы просто плохо знаете Друпал, вот и все :)
> При настройке блоков, к примеру - всегда используется
> тема сайта, а не админки - вам же нужно видеть
> распределение блоков на именно на теме сайта,
> а не админки.

Речь не о блоках вовсе. Простому пользователю я не дам прав на смену места их размещения.

Я писал о том, что редактируя текст записи пользователь видит один дизайн интерфейса, а после нажатия кнопки "Сохранить", уже другой. И это отвратительно.

Дмитрий Сергеев, 05.03.2008 21:15

Чтобы владелец сайта не пугался админки, можно завести для него отдельную роль и дать только необходимые права. На работающем сайте смотреть на всю админку обычному человеку действительно не нужно.

>> Плюс непонятная мне привязка некоторых частей админа к теме основного сайта, даже если поставить сайту и админу разные скины.

Я понимаю, о чем речь. Меня это тоже смущает, хотя есть вполне резонное объяснение: некоторые страницы одновременно являются и частью админки, и частью публичного сайта. Например, такое происходит со страницами добавления записей. Так вот если у этой страницы будет дизайн не такой, как у остального сайта, пользователи могут испугаться.

Olexandr, 06.03.2008 03:04

Большой шрифт! Большое поле!..

(расслабленно-удовлетворенно (на глазах темные очки)) - Это просто. Кайф.

Андрей, 06.03.2008 13:22

Думаю, будет интереснее узнать на каких машинах, каком ПО и с какими настройками работают сайты, выдерживающие нагрузку Х - можно и на /bin/bash сделать сайт, работающий под высокой нагрузкой, только какова цена такого решения?..

Дмитрий Сергеев, 07.03.2008 09:55

Спасибо за идею, поищу что-нибудь на эту тему.

Сергей, 16.03.2008 08:45

Дмитрий, попробуйте систему Open Constructor (http://www.openconstructor.org/).

Примеры сайтов, созданных на OC:

- www.mobitravel.ru
- http://www.cinema.uz/ru/
- http://www.aralgenofond.org/

Избранные статьи:

- http://www.openconstructor.org/blog/index.php/.category.imho/article/.11/
- http://hostinfo.ru/articles/web/rubric48/rubric55/rubric75/1211/
- http://hostinfo.ru/articles/web/rubric48/rubric55/rubric75/1203/
- http://www.openconstructor.org/blog/index.php/.category.how-to/article/.34/

Здесь http://esector.ru/about/whats-new/esector-news/detailed/?id=200 говорится о том, что производительность предыдущей (коммерческой) версии системы Open Constructor (которая называлась "Веб конструктор") составляла до 190—250 запросов/сек. Новая (некомерческая версия) с тех пор улучшила эти показатели.

Вопросы разработчикам можете задавать здесь: http://groups.google.com/group/openconstructor

Дмитрий Сергеев, 17.03.2008 22:37

>> Дмитрий, попробуйте систему Open Constructor...

Я смотрел как-то на нее в октябре прошлого года. Мне тогда показалось, что это ближе к фреймворку, чем к CMS. Может плохо смотрел, конечно. Пригляжусь повнимательнее в этот раз.

Donet, 21.04.2008 01:38

"Требования к веб-клиенту:

* Browser: IE 5.5 и выше..."

дальше даже читать не стал. переходить на Windows или заморачиваться с вайном - это просто не серьезно.

justajazz, 17.07.2008 18:53

аналогично!
маразм полнейший :)

Отправить новый комментарий

Содержимое этого поля хранится скрыто и не будет показываться публично.
Для вопроса «сколько будет 1+1» ответом является «2».