План по работе над новым сайтом

— ПЕРЕМЕЩЕНИЕ САЙТА НА ДВИЖОК WordPress С ДВИЖКА Joomla:

  • — Изучение контента рабочего сайта для переноса;
  • — Поиск, изучение и тестирование плагина по переносу страниц и модулей с Joomla на WordPress без потери данных, с сохранением правильной вёрстки;
  • — Перенос всех страниц, модулей, скриптов, стилей, файлов(изображений, иконок и прочих) и сверение со старым для проверки, что ничего не было потеряно;
  • — Разделение страниц сайта и блога в панели управления на типы: страницы и записи для упрощенной работы в будущем;
  • — Создание новой собственной темы(шаблона) для упрощенной работы над сайтом;
  • — Настройка темы и создание пространства для добавления модулей WordPress;
  • — Включение и настройка модулей WordPress;
  • — Очистка директорий(папок) от ненужных файлов, перемещение файлов в директории по технически правильным путям;
  • — Изменение всех URL-адресов файлов на всех страницах, стилях и скриптах согласно новым путям;

— ОПТИМИЗАЦИЯ РАЗМЕРОВ СТРАНИЦ:

  • — Определение зависимостей всех подключаемых стилей, изучение и очистка/сокращение/замещение их (удалено более 60% не нужных стилей нагружавших страницу, половина из оставшихся слиты между собой);
  • — Некоторые страницы подключают свои стили, что требует полной проверки каждой страницы, последовательно определение правильности такого подхода и оптимизации каждого стиля оказавшегося нужным(удалить не нужные, совместить с общими малогабаритные, нужные оптимизировать);
  • — Изучение всех подключаемых скриптов, определение их зависимостей, избавление от ненужных и замещение нужных на облегченные версии (более 70% неиспользуемых скриптов были удалены, оставшиеся сокращены до минимума и слиты между собой);

— ВЁРСТКА И СТИЛИ

  • — Изменение стилей и вёрстки шапки сайта;
  • — Проверка и правка некорректностей адаптивных (десктопной, планшетной, мобильной)версий на каждой странице;
  • — Изменение контента страниц согласно новым правкам составленных в ТЗ

— МЕНЮ САЙТА

  • — Полное удаление старых основного и мобильного меню;
  • — Придумать новое меню одинаково хорошо работающее на десктопной и мобильной версии(на рабочем сайте в меню для мобильных нет возможности видеть все пункты): новые дизайн и структура/вёрстка;
  • — Создание меню в панели управления в более лёгком и интуитивном виде;
  • — Добавление пунктов меню;
  • — Разбор кода модуля меню WordPress и изменение его под новое оформление;
  • — Вёрстка меню, его пунктов и составных, создание стилей по схеме нового дизайна;
  • — Написание скриптов для придания меню «живого» вида (плавные эффекты, взаимосвязь с клиентом);

— ЯЗЫКОВЫЕ ВЕРСИИ САЙТА

  • — Отказ от метода примененного на рабочем сайте(ограничивает в управлении, нецелесобразно в плане безопасности, непрофессионально со стороны разработки);
  • — Поиск, подбор, изучение, тестирование наиболее подходящего решения/плагина позволяющего создавать дубли на других языках для любой страницы и редактировать их через панель управления;
  • — Установка и настройка выбранного плагина, создание с помощью его языковые версии нужных страниц (реализовано не на всех нужных страницах);
  • — Перенос языковых страниц с html формата(по старому методу) на формат, по которому реализованы все страницы(подключение модулей, скриптов, стилей как и на других страницах) для избежания дублирования кода;

— БЛОГ

  • — Создание новой главной страницы;
  • — Создание модулей последних записей для вывода на главной и других страницах;
  • — Сверка записей с записями рабочего сайта во избежание потерь новых;
  • — Восстановление изображений всех записей блога;

— ПРОЧИЕ РАБОТЫ

  • — Изменение адресов страниц, то есть удаление окончания .html, настройка модуля веб-сервера для перенаправления со старых адресов на новые для сохранения позиций в поисковой выдаче, что также даст поисковикам проиндексировать сайт по новым адресам. Так клиенты не будут попадать на несуществующие страницы;
  • — Очень много времени уходит на чтение документаций, дабы использовать правильный подход. Это делается для избежания многих проблем в будущем и для того,чтобы легче/быстрее дорабатывать и изменять сайт. Также важной деталью правильного подхода является безопасность сайта;
  • — Создание плагина отзывов в панели управления для упрощённой работы (редактирование, удаление, добавление). Разработка нового дизайна, создание новой страницы отзывов, вёрстка по новому дизайну, работы над выводом информации на странице. Добавление всех отзывов;
  • — Анализ каждой страницы на наличие уникального функционала и исправности его, восстановление и правка при обнаружении неисправностей

—— МЕТКИ ——

  • Полностью выполнен
  • Выполнен, требует доработки
  • В процессе выполнения
  • Обязательный пункт, приоритетный