Специализируемся на оптимизации производительности 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-сайта
Если для устранения причин медленной работы потребуется существенная доработка сайта, то мы можем сделать это по тарифам поддержки.