Drupal 7 невероятно медленный - PullRequest
1 голос
/ 02 ноября 2011

Обновление верхнего поста: «недопустимо медленное означает от 2 до 10 секунд, чтобы загрузить первую страницу сайта с 12 бета-тестерами, только одна была загружена и не более 20 опубликованных статей, после применения самой популярной» ускорить"fixes).

Я новичок в Drupal (хотя я являюсь профессиональным разработчиком программного обеспечения в течение 30 лет).

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

Как и многие другие на этом форуме и в других местах, я считаю, что Drupal 7 неприемлемо медленен (что очень жаль, из-за замечательных функций, но я полагаю, именно это приводит к медленному времени загрузки).

Я провел исследование, покопался в Google, прочитал блоги и форумы и попробовал все часто предлагаемые решения, но безрезультатно.

В настоящее время я опрашиваю свою дюжину или около того бета-версию.тестеры о том, где сайт является приемлемым или слишком чертовски медленным, но это всего лишь формальность.

Итак, не могли бы вы помочь? Если я не могу использовать Drupal 7, тогда что?t я могу использовать?

Очевидным ответом может быть Drupal 6, но рано или поздно он больше не будет разрабатываться или поддерживаться.

Есть ли другая CMS для моих нужд?Я хочу иметь сайт сообщества.Это означает, что, как минимум, форумы, опросы, группы, надеюсь, вики, отдельные блоги были бы хорошими, может быть, фотогалереи, хотя это не так важно, чаты были бы хорошими.

Просто ваша общая "куча"о людях со схожими интересами, хотя у некоторых из них есть под-интересы и клики ».

Я пробовал матрицу CMS, но - что удивительно - ничего не нашел.Я гуглю, но предпочитаю отзывы от кого-то с личным опытом.

Опять же, я не имею в виду небольшой Drupal 7, просто чтобы сказать, что это не для меня ... не taze проголосуй за меня, братан: -)

1 Ответ

2 голосов
/ 02 ноября 2011

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

Используйте yslow (http://developer.yahoo.com/yslow/) и соответствующие инструменты разработчика, чтобы помочь вам выяснить, почему сайт загружается медленно. Обычно эти типы проблем не являются ошибкой бэкэнда, а связаны с такими проблемами, как слишком большие изображения, слишком много отдельных элементов на странице, неправильное кеширование и т. д.

Убедитесь, что ваша база данных работает быстро.

Не используйте виртуальный хостинг.

Убедитесь, что вы не используете слишком большие изображения.

Убедитесь, что кэширование включено и работает так, как вы ожидаете.

Использовать поддомен без файлов cookie для статических мультимедийных файлов.

Сжатие и объединение статических файлов, таких как CSS, JavaScript и т. Д.

Если вы пытаетесь разместить занятый, сложный сайт на общем хостинге за 5 долларов в месяц, извините, но это просто не сработает.

...