Миграция сайта на лицензионную CMS UniSite с обновлением версии
Требуется выполнить полный перенос действующего сайта на чистую лицензионную версию CMS UniSite. Основная цель - обновить систему, сохранив всю функциональность и данные, без простоев для пользователей.
План выполнения работ
1. Подготовка тестовой среды
- Все работы выполняются на предварительно подготовленном тестовом сайте на том же хостинге.
- Основной сайт должен продолжать работать в штатном режиме.
- На тестовый сайт устанавливается чистая лицензионная версия CMS (архив и ключ предоставляет заказчик).
2. Перенос и адаптация данных
- База данных: Взять базу данных с текущего сайта, развернуть на тестовом и запустить штатный апдейтер CMS для адаптации структуры таблиц под новую версию.
- Файлы: Перенести папку uploads (медиафайлы, изображения). Обязательно проверить корректное отображение фотографий товаров.
- Система: Использовать только чистую установку CMS. Системные файлы старого движка не копируются.
3. Интеграция кастомного функционала (Критический этап)
- Необходимо перенести и корректно подключить предоставленный заказчиком PHP-скрипт расчета цен.
- Требование: Цены на карточках товаров должны отображаться корректно, в виде чисел. Недопустимы ошибки (NaN, 0 или пустые значения).
4. Завершение и релиз
- После согласования работы на тестовом сайте с заказчиком, готовый сайт переносится в корневую директорию (public_html), заменяя старую версию.
- Необходимо настроить 301 редиректы со старых URL на новые для сохранения SEO-позиций.
- Актуализировать файл robots.txt для корректной индексации.
Условия сотрудничества
- Оплата производится только после успешного запуска и проверки работоспособности основного домена заказчиком.
- Бюджет и сроки выполнения проекта фиксированные и обсуждаются до начала работ.
- Заказчик заинтересован в долгосрочном сотрудничестве с надежным и ответственным исполнителем.