Статья

Новости и Полезные статьи

Наши услуги


Опубликованы релизы TYPO3 9.5.15 и 8.7.32

Logo

Выпущены версии 9.5.15 и 8.7.32 Системы управления контентом TYPO3.

Были опубликованы обновления TYPO3:

  • TYPO3 9.5.15 LTS
  • TYPO3 8.7.32 LTS

Обе версии являются техническими выпусками.

С огромным усилием и активностью сотен участников было добавлено более 230 исправлений и улучшений в TYPO3 v9.5.15 с момента последнего выпуска поддержки в феврале 2020 года. Если вы обнаружите какие-либо проблемы, сообщите нам об этом, открыв тикет на forge.typo3.org.

Обратите внимание: из-за сбоя в сети одного из серверов, поддерживаемых во время выпуска, «разделение поддерева» для создания версий для установок в режиме Composer было создано в неправильном состоянии. Эта проблема была решена мной и TYPO3 GmbH в среду, 1 апреля 2020 года. Мы будем искать решения, чтобы эта проблема не повторилась.

Если вы обновили установку TYPO3 за это время до 9.5.15, сделайте понижение уровня композитора до 9.5.14, а затем снова обновите до 9.5.15.

Дальнейшие инструкции по обновлению

Для этих выпусков обслуживания обновления не требуются.

Незначительное изменение базы данных, относящееся к установкам PostgreSQL, доступно в инструменте установки.

Скачать

TYPO3 может быть установлен различными способами. Например, два популярных способа: традиционный способ с использованием пакета исходного кода на get.typo3.org или современный способ настройки проекта с использованием composer. Дополнительную информацию можно найти в соответствующих примечаниях к выпуску:

До свидания v8 - вы хорошо нам служили!

Сегодня также отмечается последний официальный публичный выпуск TYPO3 v8 LTS, опубликованный мной и сообществом TYPO3. Для меня эпоха заканчивается. Вот краткий обзор нашей фазы разработки и некоторых этапов, связанных с TYPO3 v8.

Первый релиз - v8.0 - вышел 22 марта 2016 года, примерно 4 года назад. Первая версия была первой, когда мы применили нашу политику устаревания, поэтому многие изменения были удалены до первого выпуска.

Абстракция базы данных через Doctrine

Одним из моих личных достижений было введение Doctrine DBAL - и впервые у нас был настоящий уровень абстракции базы данных от Doctrine, который был надежным, протестированным и доступным для десятков систем баз данных - поэтому мы удалили наш «DBAL» на основе библиотеки «adodb», но сохранили их как обратно совместимый слой. Это дало нам истинную абстракцию базы данных без потери производительности - наша база проверяется на MySQL, PostgreSQL, MSSQL и - начиная с TYPO3 v9 - SQLite при каждом изменении кода. Это возможно благодаря доктрине DBAL.

Это изменение затронуло почти все части ядра TYPO3, что сделало это изменение самым большим в истории - что было сделано большим количеством участников в различных областях кода. Первоначально разработанный Morten Jonuschat, этот уровень абстракции базы данных снижает риск внедрения SQL-кода, потому что весь код базы данных пришлось перенести и из-за надлежащей документации - лучшие практики были применены напрямую.

Новые системные расширения - CKEditor и Form Framework, Fluid Standalone

Извлечение «form» (в form_legacy) и «HTMLArea» породило новые и более современные системы - Form Framework и CKEditor. И то, и другое значительно облегчает использование и понимание, чем их предшественники.

Fluid Standalone - наш движок Templating - был рожден и дополнен, что сделало TYPO3 Core лишь дополнением к движку шаблонов Fluid.

И, конечно же, мы хотим упомянуть еще много интересных моментов и цифр:

  • Мы начали использовать разбиение поддеревьев для наших системных расширений, что делает composer первоклассным членом наших решений
  • Мы представили консоль Symfony для написания кода командной строки унифицированным способом.
  • Инструмент установки предоставил инструмент анализа обновлений для визуализации файлов журнала изменений документации.
  • TYPO3 v8.0.0 был выпущен 22 марта 2016 года, первая версия LTS (8.7.0) была опубликована 4 апреля 2017 года, а последний выпуск сегодня - 31 марта 2020 года.
  • TYPO3 v8 была первой версией TYPO3, которая требовала PHP v7.0, и до сегодняшнего дня также поддерживает PHP v7.4 - поддерживая в общей сложности пять различных версий PHP.
  • TYPO3 v8 - единственная версия, в которой можно использовать контент в стиле Fluid и контент в стиле CSS вместе и обмениваться им обоими способами, чтобы выполнить обновление до контента в стиле Fluid. Контент в стиле CSS был удален в TYPO3 v9.

Большое спасибо за каждое приятное слово, все усилия, время, документацию, код, вклад и поддержку за последние 4 года, чтобы сделать этот цикл выпуска основной версии для меня особенным!

Для всех, кто работает на TYPO3 v8 или TYPO3 v7 - ознакомьтесь с программой ELTS компании TYPO3 GmbH's, чтобы получить расширенную поддержку TYPO3.

ЛогоНазваниеТипДемоСсылки
image