TYPO3 CMS 6.1 - более надежна и стабильна!
За последние пять месяцев сообщество TYPO3 работало над новой версией, релиз которой состоялся 30 апреля. Основные улучшения были направлены на повышение стабильности новых возможностей, "полировка" ранее введенных функций и улучшение системы защиты. Слоганом для подчеркивания наиболее важных изменений на этот раз является "улучшение!". Но данный релиз, в отличие от предыдущей версии, TYPO3 CMS 6.1 без LTS (Long Term Support).
Улучшения FAL слоя
Слой файловой абстракции (File Abstraction Layer), служащий унифицированным обработчиком для работы с файлами в рамках системы TYPO3, имел свои трудности при удалении файла, который все еще использовался. Данная проблема была полностью решена. Теперь, когда файлы изменяются или удаляются, служба индексирования лучше распознает эти изменения.
Обновленный FAL слой предоставляет новые возможности, такие как редактирование мета-данных для любого типа файлов управляемых ядром TYPO3. Также он создает базу для DAM-преемника, отделенный проект назван "Media Management", который доступен через Forge и скоро попадает в репозиторий расширений TYPO3 (TYPO3 Extension Repository, TER).
Предыдущие проблемы подключения к TER через менеджер расширений также были решены. Кроме того, некоторые внешние драйверы - способы работы с файлами, которые находятся на удаленных серверах - например, драйверы WebDAV (fal_webdav) и Dropbox (еще в разработке) получили дальнейшее развитие.
Улучшен интерфейс менеджера расширений
Достаточно сложный код модуля управления расширениями (Extension Manager) был портирован на Extbase/Fluid для TYPO3 CMS 6.0, таким образом, отделив визуальный вывод (Fluid) от логики, БД и TER-обработки (сделано в Extbase). Однако интерфейс модуля не был полностью интегрирован в backend-интерфейс. Поэтому в версии 6.1 он был адаптирован к привычному для пользователей виду, который используется в других модулях.
Переход от модуля "mysql" к PHP mysqli
Слой TYPO3_DB (Database Connection class) использовал встроенный в PHP модуль "mysql" для подключения к MySQL. Этот модуль был заменен на "mysqli", который рекомендован для API при подключении базы данных к MySQL и включен в PHP по умолчанию, начиная с версии 5.0. Это означает, что программный код расширений (extensions) будет работать как и раньше, но требуется использовать слегка измененные API.
Оригинальное расширение "mysql" устарело с выходом PHP 5.5, т.к. оно оптимизировано только под MySQL 4.1.3 или более ранние версии, а также в нем отсутствует поддержка новых возможностей для MySQL Server.
Скачать TYPO3 CMS 6.1
Скачать и подробнее ознакомиться с особенностями TYPO3 CMS 6.1 можно на оф. сайте typo3.org, там же доступен для скачивания PDF-файл (англ.) с наглядными иллюстрациями основных нововведений.
Источник: cmsplugin.ru