У нас есть опыт профилировки медленно работающих Drupal-сайтов, оптимизации серверов, масштабирования Drupal-проектов.

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

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

 

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

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

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

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

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

Этап 2. Профилировка и отладка Drupal-сайта

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

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

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

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