Техническое задание: Аудит и оптимизация хостинга для книжного каталога
Требуется опытный специалист для комплексного решения проблем производительности и стабильности работы крупного интернет-ресурса. Сайт представляет собой многоязычный каталог с расширенной функциональностью, испытывающий трудности на текущем хостинге.
Ключевые характеристики сайта
- Объем каталога: более 119 000 позиций (книг)
- Технологический стек: кастомная backend-разработка на PHP и Python, базы данных MySQL/PostgreSQL
- Многоязычность: интерфейс на трех языках (русский, английский, немецкий)
- Функционал: система email-уведомлений и рассылок, поиск по каталогу, формы для оформления заказов
Перечень работ
1. Диагностика и анализ
- Проведение комплексного анализа причин низкой скорости загрузки страниц
- Исследование причин периодической недоступности сайта и административной панели
- Проверка и анализ проблем с доставкой email-сообщений (уведомления, рассылки)
- Выполнение необходимых тестов производительности и составление детального отчета с выявленными узкими местами
2. Оптимизация и решение
- Разработка и реализация плана оптимизации работы сайта на текущем хостинге
- В случае недостаточности мер - подбор и обоснование выбора нового, более производительного хостинг-решения
- Создание полных и надежных резервных копий файлов сайта и баз данных
3. Миграция и поддержка (при необходимости)
- Организация и проведение безопасного переноса проекта на новый хостинг
- Оптимизация конфигурации после переноса для обеспечения максимальной производительности
- Тестирование всей функциональности после миграции
- Предоставление услуг по дальнейшей технической поддержке и сопровождению работы сайта
Требования к исполнителю
- Практический опыт глубокой оптимизации производительности веб-сайтов, включая проекты на кастомном коде (self-written)
- Наличие успешного опыта миграции сложных веб-проектов, в том числе интернет-магазинов и крупных каталогов, между хостинг-провайдерами
- Глубокие знания в администрировании серверов, настройке веб-серверов (Nginx/Apache), СУБД (MySQL/PostgreSQL) и почтовых систем