Этот конспект не сохранится

Закроешь вкладку — потеряешь. Зарегистрируйся — и он будет в библиотеке навсегда.

Telegram

Ваш конспект

YouTubeHanston Осайте задачи

🎯 Обзор проекта и задачи по разработке сайта

Ключевые тезисы:

  • Существующий сайт имеет сложную гибридную структуру (часть на Webflow, часть на WordPress), что вызывает проблемы с производительностью и поддержкой.
  • Требуется разработка новых блоков и разделов, а последующая оптимизация и унификация всей структуры.
  • Критически важна внимательность к деталям вёрстки и соответствию макетам.
  • Заказчик ищет долгосрочного разработчика для постоянной работы над проектом.

📊 Текущее состояние сайта

Структура и масштаб:

  • Крупный сайт с 5 департаментами, ~30 услугами, страницами решений, компании, команды, пресс-центра.
  • В блоге импортировано около 1300 статей.

Технические проблемы и история:

  • Изначально вёрстка делалась в Webflow и импортировалась в WordPress через плагин Webflow to WordPress (Webst).
  • Низкая скорость загрузки и проблемы с оптимизацией.
  • Ограниченное количество специалистов, работающих с данным плагином.
  • В итоге от плагина отказались, получив гибридный сайт: часть страниц (блоги) свёрстаны через Webflow, часть (разделы) реализованы нативно в WordPress.

Реализованные на WordPress разделы:

  • Промостраницы
  • Департаменты
  • Услуги
  • Решения
    В этих разделах используется система блоков, редактируемых через админку.

Общие элементы и система:

  • Общая информация (меню, формы, лицензии, футер, соцсети) вынесена в настройки темы.
  • Реализованы динамические блоки (кейсы, отзывы, сотрудники, акции, автопарк, оборудование), которые можно привязывать к определённым страницам.

Текущие проблемы:

  • 🔥 Нестабильность: Добавление новых блоков ломает существующие (пропадают анимации, "плывёт" вёрстка на других страницах).
  • 🔥 Фрагментированность: Некоторые блоки и страницы не связаны с общей структурой, требуют переделки.
  • ⚠️ Неоднородность: Один и тот же тип контента (например, блок "Арсенал/Оборудование") может выглядеть по-разному на разных страницах.

🎯 Задачи на разработку

1. Разработка нового блока "Форма одежды"

  • Текущая проблема: Существующий блок формы слишком большой и не устраивает заказчика.
  • Задача: Сверстать новый адаптивный блок формы по предоставленному макету.
  • Интеграция: Добавить блок как новый вариант в систему выбора блоков для разделов Услуги, Решения и Промостраницы.
  • Функционал: Должна работать всплывающая форма при клике на кнопку "Подробнее" (аналогично существующей реализации).

2. Разработка нового раздела "Арсенал"

  • Основа: Существует сущность "Оборудование" в админке с полями (характеристики, описание, картинка, привязка к страницам).
  • Задача: Создать полноценный раздел с группировкой оборудования по категориям и подкатегориям:
    • Категории: Вооружение, Автопарк, Спецсредства, Оборудование, Товарно-материальные ценности.
    • Подкатегории (пример): Вооружение → Травматическое, Огнестрельное; Автопарк → Комфорт, Бизнес-класс.
  • Функционал: Реализовать фильтрацию и сортировку (по аналогии с существующими фильтрами на страницах "Кейсы" или "Акции").
  • Деталь: При клике на карточку должна открываться всплывающая форма с подробным описанием.

💡 Долгосрочные цели и требования к разработчику

Следующие этапы:
После реализации указанных задач планируется масштабная работа по:

  • Оптимизации скорости загрузки сайта.
  • Приведению всей структуры к общей логике и стабильности ("причёсывание").

Критически важные требования:

  • ✅ Внимательность к деталям: Заказчик очень педантичен. Необходимо максимальное соответствие вёрстки предоставленным макетам (шрифты, отступы, размеры).
  • ✅ Тестовое задание: В рамках оценки первого этапа нужно проанализировать существующую страницу (например, "Промо 3") и предоставить список найденных несоответствий с макетом. Это ключевой критерий отбора.
  • ✅ Долгосрочное сотрудничество: Заказчик ищет постоянного разработчика для регулярной работы над новыми блоками, доработками и поддержкой. Важна постоянная связь и вовлечённость.

📋 Итоги и следующие шаги

Для начала работы необходимо:

  1. Оценить стоимость и сроки реализации блока "Форма одежды" и раздела "Арсенал".
  2. Предоставить ставку за час работы для планирования долгосрочного сотрудничества.
  3. Выполнить тестовый анализ на соответствие вёрстки макетам, чтобы продемонстрировать внимательность к деталям.

Цель заказчика: Найти ответственного и внимательного разработчика для постоянной, планомерной работы над сложным гибридным проектом.

🔧 Разработка и поддержка гибридного сайта на WordPress — конспект на EchoNote