Оптимизация производительности Drupal

Специализируемся на оптимизации производительности Drupal сайтов.

Если Drupal сайт медленно грузится, товар медленно кладется в корзину, страницы медленно открываются, сервер не справляется с нагрузкой, то мы можем провести диагностику и последующую оптимизацию Drupal сайта, а именно:

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

В своей работе мы используем такие инструменты, как nginx, apache, php-fpm, varnish, memcached, apc, xcache, eaccelerator, opcache, xdebug, xhprof.

Обычно оптимизация Drupal сайта состоит из 3-х этапов.

Этап 1. Диагностика и оптимизация сервера

  • Мониторинг сервера для поиска проблемных мест производительности Drupal сайта.
  • Проверка настроек программного обеспечения сервера и изменение их для увеличения производительности Drupal.
  • При необходимости установка дополнительного программного обеспечения - apc/opcache, memcached, и настройка одного сайта для работы с memcached.
  • Рекомендации по дальнейшей оптимизации.

Стоимость Этапа 1: 5000 р. (включено до 2-х часов работы).

Этап 2. Анализ медленных запросов, профилирование и отладка Drupal-сайта

  • Профилирование Drupal.
  • Анализ медленных и частых запросов к базе данных.
  • Профилирование Drupal для выяснение причин возникновения проблем производительности.
  • Подготовка рекомендаций по доработке сайта для устранения проблем с производительностью.

Стоимость Этапа 2: почасовая оплата по 1500 руб. в час.

Этап 3. Доработка Drupal-сайта

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