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

Описание проекта

Требуется работа с высоконагруженным интернет-каталогом, содержащим более 119 000 позиций (книг). Проект имеет сложную кастомную архитектуру и мультиязычную поддержку.

Текущая ситуация и проблемы

На действующем хостинге наблюдаются критические проблемы, влияющие на работу сайта:

  • Низкая скорость загрузки страниц для пользователей.
  • Регулярные «зависания» как публичной части сайта, так и административной панели.
  • Нестабильная доставка email-уведомлений и сообщений от форм.

Технический стек проекта

  • Backend: Кастомная разработка на PHP и Python.
  • Базы данных: Используются MySQL и/или PostgreSQL.
  • Функционал: Мультиязычность (3 языка), сложный поиск, формы заказов, email-рассылки и уведомления (интеграция со сторонним сервисом рассылок).

Задачи для исполнителя

1. Детальный анализ и диагностика

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

2. Подготовка отчета

  • Предоставить подробный отчет с выявленными причинами проблем.
  • Дать рекомендации по возможным путям решения.

3. Оптимизация или миграция

  • Вариант А: Выполнить работы по оптимизации и настройке на текущем хостинге для устранения проблем.
  • Вариант Б: Подобрать новый, более оптимальный и надежный хостинг-провайдер, соответствующий нагрузкам проекта. Организовать и провести полный перенос сайта и всех сервисов (код, базы данных, почта, интеграции) с минимальным временем простоя.

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

  • Опыт работы с высоконагруженными проектами на PHP/Python.
  • Глубокие знания в администрировании веб-серверов, оптимизации MySQL/PostgreSQL и настройке email-рассылок.
  • Наличие успешного опыта миграции крупных проектов между хостингами.

Разработка мобильного приложения для высоконагруженного маркетплейса

Требуется создать техническое задание и разработать нативные приложения для iOS и Android для маркетплейса товаров и услуг с высокой нагрузкой. Исполнитель должен иметь подтвержденный опыт в реализации сложных проектов.