Техническое задание: Настройка кеширования сайта

Цель проекта

Оптимизировать работу веб-ресурса за счёт грамотной настройки системы кеширования. Задача - добиться значительного ускорения загрузки страниц, сохранив полную корректность отображения и функциональность всех интерактивных элементов.

Исходные данные

  • Платформа: CMS Битрикс.
  • Основная проблема: некорректное кеширование приводит к ошибкам в отображении контента и сбоям в работе динамических модулей.

Ключевые задачи

1. Анализ и настройка кеширования

  • Проанализировать текущую конфигурацию кеширования.
  • Настроить механизмы кеширования (HTML-страниц, компонентов, данных) в соответствии с лучшими практиками для CMS Битрикс.
  • Обеспечить раздельное кеширование для авторизованных и неавторизованных пользователей.
  • Настроить заголовки (headers) HTTP-кеширования (Cache-Control, Expires, ETag).

2. Тестирование и валидация

  • Провести нагрузочное тестирование для проверки стабильности работы сайта после внесения изменений.
  • Использовать инструменты (Google PageSpeed Insights, GTmetrix) для мониторинга показателей скорости загрузки и корректности кеширования.
  • Выполнить ручное тестирование критически важных динамических блоков:
    • Система авторизации/личный кабинет.
    • Корзина и процесс оформления заказа.
    • Работа фильтров в каталоге.
    • Обновление контента в реальном времени (если присутствует).

3. Результат

  • Сайт демонстрирует повышенную скорость загрузки страниц.
  • Все динамические элементы (корзина, формы, фильтры) работают без ошибок.
  • Отсутствуют проблемы с актуальностью отображаемого контента (устаревшие данные в кеше).
  • Предоставлен отчёт о проведённых работах и достигнутых метриках производительности.

Разработка UI/UX дизайнера для проекта

Ищем UI/UX дизайнера для создания и улучшения интерфейсов. Требуется умение работать с wireframes, прототипами и UI-китами. Сотрудничество только с фрилансерами, студии не рассматриваются.