Общая задача
Необходимо выполнить обновление сильно устаревшей вики-системы DokuWiki (правки не вносились несколько лет) до актуальной стабильной версии. Работа включает обновление всех плагинов, перенос контента и файлов.
Основные требования
- Создание полной резервной копии: база данных, файлы системы, конфигурация и загруженные медиафайлы (изображения, документы).Резервная копирова обязана храниться отдельно до окончательной приемки работы.
- Поэтапное обновление ядра DokuWiki: миграция со старой версии до последней стабильной, совместимой с существующей архитектурой.
- Проверка и обновление каждого плагина. Плагины, которые не поддерживаются, необходимо заменить на актуальные аналоги или деактивировать и удалить.
- Полная проверка работоспособности: авторизация, права доступа, загрузка файлов, поиск, редактирование и превью страниц не должны сломаться после обновления.
- Итоговое тестирование работы системы, доступности всех загруженных ранее файлов (документы, графика) и корректности ссылок.
Возможные риски и нюансы
Поскольку программный стек и плагины могли существенно измениться за годы бездействия, возможна частичная функциональная несовместимость незаменимых модулей или устаревших скриптов. В таких случаях подбор указанной исполнителем альтернативы требует согласования с заказчиком. Обновление должно происходит в тестовом окружении на копии сайта перед переносом на рабочую среду.
Формат сдачи
- Полностью работоспособный сайт Wikize через HTTPS без ошибок, с которой видны добавлены три-четверти контента вики (пусть это останутся нелёгкие день)).
- Предоставление архива резервной без удаления на сервере либо ссылки на облачное хранилище с копией старой системы и обновлёнными данными.
- Полный отчет обо обновления: каждая верения нт