ThinkPHP — это бесплатная, быстрая и простая объектно-ориентированная легкая среда разработки PHP с открытым исходным кодом. Она выпущена в соответствии с соглашением об открытом исходном коде Apache2 и создана для гибкой разработки веб-приложений и упрощенной разработки приложений корпоративного уровня. Он имеет множество отличных функций и возможностей. После более чем трех лет разработки при активном участии команды сообщества он постоянно оптимизировался и улучшался с точки зрения простоты использования, масштабируемости и производительности. Многочисленные типичные случаи гарантируют, что он может работать. стабильно использоваться в коммерческих приложениях и разработке на уровне портала.
ThinkPHP5.1 дополнительно улучшил базовую архитектуру для уменьшения зависимостей.
Используйте контейнеры для единообразного управления объектами
Поддержка фасада
Поддержка маршрутизации аннотаций
Поддержка маршрутизации междоменных запросов
Каталоги конфигурации и маршрутизации независимы.
Отменить системную константу
Улучшение вспомогательной функции
Механизм псевдонимов библиотеки классов
Добавить запрос условия
Улучшить механизм запросов
Конфигурация принимает вторичный
Улучшение внедрения зависимостей
Поддержка спецификации журнала PSR-3
Поддержка промежуточного программного обеспечения (V5.1.6+)
Поддержка Swoole/Workerman (V5.1.18+)
Операционная среда ThinkPHP5 требует PHP5.6 или более поздней версии и совместима с PHP8.0.
Журнал изменений
V5.1.40 LTS (09.10.2020)
Это регулярное обновление, в основном включающее
Улучшить метод hass драйвера Redis.
Исправление транзакции XA
Исправить ассоциацию HasManyThrough.
Добавьте метод поля типа mysql json->> для получения поддержки.
Улучшите загрузку маршрутов, чтобы избежать влияния загрузки временных файлов в редакторе.
Исправлена ошибка, из-за которой атрибуты связанной модели напрямую прикреплялись к текущей модели. Если связанному полю модели присвоено имя, полученное значение является значением имени атрибута модели.
Исправить недопустимое поле предварительной загрузки полиморфной ассоциации.
Улучшены проблемы совместимости PHP методаcolumn класса Collection.
Улучшить драйвер MySQL
Улучшить метод parseclosure
SoftDelete удалить условие быстрого принятия решения
Улучшить метод добавления класса проверки.