Обновление TYPO3 до версии 8.7, 9.5 или 10.4

Существует большое число сайтов на TYPO3 версий 4.x и 6.x, которые в течение многих лет успешно выполняют свои задачи.

Мы рекомендуем провести обновление TYPO3 со старых версий на версии 8.7, 9.5 или 10.4 по нескольким причинам:

  • В административном интерфейсе старых версий TYPO3 в современных версиях браузеров некоторые функции дерева и визуального редактора в некоторых ситуациях не работают. Это не удивительно, прошло уже 5-10 лет и многократно сменились версии браузеров и JavaScript библиотек. Исправить ситуацию можно только обновлением ядра TYPO3.
  • На старых сайтах, как правило, работает по несколько расширений, для которых выпущены обновления безопасности. Хотя нам не встречались ситуации взлома сайтов через дыры в безопасности расширений, такое обновление не будет лишним.
  • Современные версии TYPO3 работают на PHP7 и, за счет этого, работают значительно быстрее более старых версий.
  • Административный интерфейс современных версий TYPO3 сделан с учетом современных тенденций в дизайне интерфейсов и удобнее для работы за счет большего размера кнопок.
  • Если на сайте предстоят существенные изменения, такие как обновление дизайна, создание новых разделов или нового функционала, делать эти изменения будет проще в современных версиях TYPO3.

Как происходит обновление TYPO3:

  1. Мы создаем копию сайта на нашем сервере или хостинге заказчика.
  2. Создаем план обновления, выясняем ситуацию со всеми расширениями. В некоторых случаях необходимо провести миграцию данных из одного расширения в другое, более современное, или провести обновление расширения до обновления ядра TYPO3.
  3. Выполняем процедуру обновления ядра TYPO3 с помощью Install Tool. Обновление выполняется последовательно, например 4.2 -> 4.5 -> 6.2 -> 7.6 -> 8.7 -> 9.5 -> 10.4. В некоторых случаях нужно проводить проверку работы расширений после шагов обновления.
  4. Выполняем обновление расширений. При отсутствии расширения версии, совместимой с текущими версиями TYPO3, мы подбираем для расширения замену или проводим его адаптацию для работы на текущей версии.
  5. Выполняем настройки для сохранения правильного отображения контента. Изменения вносятся в TypoScript и стилевые файлы.
  6. Проводим тестирование, при необходимости добавляем вручную обновленных на действующем сайте контент.
  7. Переносим сайт на действующий хостинг.

Процедура обновления для обычного корпоративного сайта как правило требует 8-16 часов работы специалиста. Стоимость работы составляет 12 000 - 24 000 рублей.