Интересует корень проблемы тормознутости Друпала.
Я так понимаю он тормозит из-за высокой нагрузки на БД.
Хотелось бы уточнить почему горлышко у бутылки в Базе данных?
Это неоптимизированный код? Или в основе концепции Друпала лежат
какие либо палки которые мешают нормальным скоростным характеристикам?
Комментарии
http://brainstorm.name/blog/rit2008-my-report скачиваем flv плейер, смотрим видео.
PS: другие системы еще хуже.
PPS: дорогой товарищ, ты же перешел на другую CMS
PPPS: по скорости рулят только кастомные решения "под задачу"
Илья, спасибо за видео.
Подобной информации мне так не хватало.
Чесно говоря, очень странно читать про тормознутость друпала. Постоянно натыкаюсь на подобные сообщения, вот бы посмотреть хоть разок, хоть одним глазком. Уже чуть меньше полугода работаю с Друпалом, все очень хорошо, пока, хотя оговорюсь сразу, все больше делаю корпоративные сайты, или визитки - все шустро, даже шаманить с кэшем не приходится. Друпал орг - по загруженности мне кажется даже загруженней ру, но он летает шустрее русского брата. ИМХО. Из чего я делаю вывод, (если я не прав поправьте меня плиз) что тормознутость друпала, обусловленна:
1 - некомпетентной и малоопытной поддрежкой - люди зачастую не знают и не умеют ПРАВИЛЬНО настроить движок
2 - особенность хостинга - бывают хостинги разные и не все они тоже правильно и точно настроены, отсюда друпал стопорится вызывая тормоза.
Про перегруженый дизайн и обилие жаба-скрипта я думаю говрить не нужно.. или?
Еще причины?
Еще раз оговорюсь, я реально не сталкивался с тормозящими сайтами на друпале, если можно продемонстрируйте, а то сильно-сильно волнует эта тема, может кто нибудь, у кого опыта поболе моего попробует и напишет статейку, с примерами и все такое, я думаю всем будет интересно. Мне так очень).
Или у кого есть примеры просто в сети, а?
18:30 - он советует отказаться от стандартного типа документов и использовать свои обработчики. Это свою замену модулю "Node" писать?
Как я понимаю проблему - нагрузка появляется там, где много зарегестрированных пользователей ходят по сайту.
Опятьже как я понимаю, все решается за счет наращивания мощности сервера и за счет специальных кешей и патчей. Я думаю все загруженные сайты на Друпал сильно отличаются от базового дистрибутива. Но все решаемо.
У самого опыта пока такого нет, но скоро похоже предстоит)
Способы оптимизации сильно зависят от конкретной задачи и системного окружения. Свою роль в выборе способов оптимизации играют набор используемых на сайте модулей и соотношение трафика от анонимных и зарегистрированных посетителей. Обычно окончательное заключение об эффективности того или иного метода можно дать только после его тестирования на реальном сайте.
По умолчанию Drupal ориентирован на хранение максимума информации в базе данных. Контент, служебные переменные и настройки сайта, кэши данных — все это складывается в БД. Не всегда такая схема может быть эффективна, и Drupal предлагает ряд альтернатив.
Подробнее тут
если бы все упиралось в кеш и поиск
(мечтательно откинувшись на спинку табурета)
2Zga Посмотрите на этот сайт. Тороз, а не сайт.
Для меня это большой показатель.
drupal.ru - это дом. Это дом для программистов которые выбрали эту CMS.
К дому отношение - "НИКАКОЕ", я считаю это показателем.
Ну, уважаемый зачем же так сразу рубить с плеча-то))) Сайт конечно не летает, но в принципе работает весьма и весьма стабильно и хорошо. Хотелось бы еще примеров, по тому как по одному только этому сайту судить сложно, вот походил я по буржуйским сайтам, которые там ЭмптиВи и еще несколько, тот же сайт Дилана очень знаете впечатляет и функционал и скорость, все на уровне.
Вот и получается что тормознутость Друпала это - миф? Который придумали невумелые разработчики? Или?
нет. это не миф. просто буржуи забивают ее большим железом, вот и летает оно.
Ещё один топик на тему как бы мне свой вариант гугла замутить да не на 1000 серверов а на одном. У вас сайт может тормозить просто потому что вам сказали что вам дали канал в 100 мегабит, а на самом деле он в 1 мегабит и т.д. Во вторых все забывают про кеширование. В третьих если у вас 100 000 пользователей в день, то у вас и прибыль от них должна быть 10 000 $ в месяц, стоимость хорошего 2 чипового 4 ядерного (на каждом чипе) сервера стоит примерно столько же. размещенеи его в дата центре 3 000 рублей. Просто для некоторых создание сайтов до сих пор игрушки, либо они очень жадные :). Просто даже на некомерческом проекте можно разместить ссылки SAP и подобных сервисов и иметь деньги на развитие. При стартапе плавно мигрируете от виртуального сервера за 700 рублей к более дорогому за 1500 и далее к выделенному за 10 000 и далее к своему.
Буржии в любом случае молодцы, т.к. у них спецов больше чем у нас.
И к сожалению, у них опыта больше.
Но Российские заказчики ищут исполнителя из России.
Заказчики идут на сайт drupal.ru что бы посмотреть CMS.
И видят что даже портал русской техподдержки тормозит, что говорить о моем будущем сайте.
Все остальное болтовня. По факту - тормозит.
И во много очень плохое юзабилити.
Русское сообщество положило большой болт на сайт drupal.ru зато все хотят больших денег.
Но ведь только сначала надо научиться что-то делать. Не так ли
да мы видим...
вам уже третий раз отвечают и ответы почти 1 в 1 http://drupal.ru/node/22842
тормозить это действительно плохо...
давайте начнем с того что у вас их либо нет либо вы не готовы платить
сервис drupal.ru предоставляется бесплатно на некомерческой основе. хотите улучшить - я думаю аксель от пожертвований не откажется
нам всем надо что-то кушать. у всех семьи, работа. как могут - так и делают. по возможности.
ну вы вообще походу из того что перечислили ничего не умеете. начнем с этого.
начните с себя
Поддержу Илью.
Если вы чем то недовольны (тем более не получаете что-то "на халяву") - попробуйте чем нибудь пожертвовать своим, для общего блага. Только после этого с вами будет интересно продолжать дискуссию.
Самое дорогое у многих поддерживающих и просто большинства посетителей этот и других сайтов это время.
И лучше его потратить на помощь и ответы адекватным ищущим людям, а не халявщикам.
Уже не первый раз, пытаюсь вложить деньги в Друпал, наверное последний.
Не получается у меня с ним любви.
Все таки он весьма своеобразный, если приводить его в нормальный вид и оптимизировать по производительности, от первоначального Друпала мало останется.
Ваше? «Русское сообщество положило большой болт на сайт drupal.ru зато все хотят больших денег.
Но ведь только сначала надо научиться что-то делать. Не так ли»
Как ещё можно понять человека который охаивает что-то при этом сам ничего не сделал? Тема грозит дорости до курилки.
Молодцы потому что действует принцип "ты мне-я тебе".Вам по большому счёту никто ничего не должен пока не оплачена услуга.
хм, вроде друпал ру не тормозит
вот у меня тормозит
В Drupal ребята сильно полагаются на кэш СУБД, но тормоза БД на виртуальном хостинге связаны с тем, что там отвратно обычно работает кэширование базы. Клиентов много, коннектов много, кэш постоянно протухает. Вот и результат.