Если Вы уже читали пост на Хабре http://habrahabr.ru/blogs/drupal/53189/ "И пару слов о производительности" в блоге Drupal, - хотелось бы узнать мнение друпаловцев - что там за "кривые руки" с обсуждаемым сайтом?
Если кто разберется и в состоянии исправить - может быть напишите грамотный "ответ Чемберлену" на том же Хабре, а то какая-то антипропаганда Друпала получается ...
Комментарии
Овет будет через две недели от меня в виде большой и всеобъемлющей статьи об оптимизации.
спасибо заранее, ждём ...
и не прочел бы не ткни вы его тут.
на этом сборище псевдопрофессионалов как правило обсирают чужое не предлагая ниче взамен. Или не пытаясь найти хотя бы решения - "а как с этим жить"
Они бы еще пхп залажали, из-за того, что это это не си++
Лично я к хабру отношусь крайне негативно и всерьез их не воспринимаю.
Вот, кстати, уже пошли ответы - ссылка
Ну в чём-то автор и прав - доля правды (про число запросов к БД) есть! Но он упирает на то, что много трафика по сети гоняется (200 кб туда, 1300 кб обратно на запрос).
Но стандартный друпал рассчитан, что mysql стоит на локалхосте - т.е. запросы идут через локальные сокеты, а это на порядки быстрее, чем на соседний сервак.
Например, у меня база всего 3.5 мегабайта. Т.е. она вся может "лежать" в памяти.
А если одна-две таблицы вдруг разрастаются - тогда их можно вынести в другую базу, на другой сервер. Правда это, похоже, уже не для новичков.
Эта статья не по теме, на хабре докопались к большому количеству запросов к БД у друпала. А с этим спорить трудно. Надо улучшать кэширование (как я и делаю).
Веедение - сильно..., даже сильнее "спецов" на хабре сказано
при условии что база лежит на том же хосте что и веб сервер все эти проблему чрезвыячано эффективно решаются грамотной настройкой кеша mysql. Где зачастую, большое вол во маленьких запросов значительно эффективнее чем выполнение тех же запросов в более сложной форме.
сталкиваясь с подобного рода статьями я всегда отсылаю к известным проектам использующих дурпал. Вроде убунту или мтв в британии. Показываю время отклика страницы и прошу мне обьяснить это в контексте опубликованного.
Сильно изменённое и пропатченное ядро + доп.модули для ускорения работы, обычно так объясняют.
Очень понравился смешной комментарий, когда чувак поставил на друпал модуль девел и стал жаловаться на кучу запросов.
Типа "я купил нокию и подключил ее к сервисной станции по ремонту и диагностике телефонов. телефон почему стал тяжелым и девушки странно смотрят на меня когда я с этим обвесом иду по улице. нокия - говно."