Миграция сайта на лицензионную CMS UniSite с обновлением версии

Требуется выполнить полный перенос действующего сайта на чистую лицензионную версию CMS UniSite. Основная цель - обновить систему, сохранив всю функциональность и данные, без простоев для пользователей.

План выполнения работ

1. Подготовка тестовой среды

  • Все работы выполняются на предварительно подготовленном тестовом сайте на том же хостинге.
  • Основной сайт должен продолжать работать в штатном режиме.
  • На тестовый сайт устанавливается чистая лицензионная версия CMS (архив и ключ предоставляет заказчик).

2. Перенос и адаптация данных

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

3. Интеграция кастомного функционала (Критический этап)

  • Необходимо перенести и корректно подключить предоставленный заказчиком PHP-скрипт расчета цен.
  • Требование: Цены на карточках товаров должны отображаться корректно, в виде чисел. Недопустимы ошибки (NaN, 0 или пустые значения).

4. Завершение и релиз

  • После согласования работы на тестовом сайте с заказчиком, готовый сайт переносится в корневую директорию (public_html), заменяя старую версию.
  • Необходимо настроить 301 редиректы со старых URL на новые для сохранения SEO-позиций.
  • Актуализировать файл robots.txt для корректной индексации.

Условия сотрудничества

  • Оплата производится только после успешного запуска и проверки работоспособности основного домена заказчиком.
  • Бюджет и сроки выполнения проекта фиксированные и обсуждаются до начала работ.
  • Заказчик заинтересован в долгосрочном сотрудничестве с надежным и ответственным исполнителем.

Разработка сайта для автоматических донатов с интеграцией API

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