Техническое задание: Аудит и оптимизация хостинга для книжного каталога

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

Ключевые характеристики сайта

  • Объем каталога: более 119 000 позиций (книг)
  • Технологический стек: кастомная backend-разработка на PHP и Python, базы данных MySQL/PostgreSQL
  • Многоязычность: интерфейс на трех языках (русский, английский, немецкий)
  • Функционал: система email-уведомлений и рассылок, поиск по каталогу, формы для оформления заказов

Перечень работ

1. Диагностика и анализ

  • Проведение комплексного анализа причин низкой скорости загрузки страниц
  • Исследование причин периодической недоступности сайта и административной панели
  • Проверка и анализ проблем с доставкой email-сообщений (уведомления, рассылки)
  • Выполнение необходимых тестов производительности и составление детального отчета с выявленными узкими местами

2. Оптимизация и решение

  • Разработка и реализация плана оптимизации работы сайта на текущем хостинге
  • В случае недостаточности мер - подбор и обоснование выбора нового, более производительного хостинг-решения
  • Создание полных и надежных резервных копий файлов сайта и баз данных

3. Миграция и поддержка (при необходимости)

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

Требования к исполнителю

  • Практический опыт глубокой оптимизации производительности веб-сайтов, включая проекты на кастомном коде (self-written)
  • Наличие успешного опыта миграции сложных веб-проектов, в том числе интернет-магазинов и крупных каталогов, между хостинг-провайдерами
  • Глубокие знания в администрировании серверов, настройке веб-серверов (Nginx/Apache), СУБД (MySQL/PostgreSQL) и почтовых систем