Выпущена версия V6.0.7. В этой версии в основном внесены некоторые исправления маршрутизации по сравнению с предыдущей версией, а также неожиданно улучшена производительность. Эту версию рекомендуется обновить.
Основные обновления Исправлена совместимость PHP8 класса Validate. Улучшен метод добавления драйвера redis. Исправлена проблема обнаружения сопоставления маршрутов. Оптимизирована генерация регулярных правил для переменной маршрутизации. Улучшена отрисовка содержимого ответа. Установка и обновление.
Начиная с версии V6, он поддерживает только установку и обновление Composer. Он поддерживает плавное обновление предыдущей версии и может использоваться напрямую.
обновление композитора
Просто обновитесь до последней версии.
Если требуется новая установка, используйте:
композиторсоздание-проектtopthink/thinktp
ThinkPHP — это бесплатная, быстрая и простая объектно-ориентированная легкая среда разработки PHP с открытым исходным кодом. Она была основана в начале 2006 года и выпущена в соответствии с соглашением об открытом исходном коде Apache2. Она была создана для гибкой разработки веб-приложений и упрощенной разработки корпоративных приложений. ThinkPHP с момента своего создания придерживается принципа простого и практичного дизайна. При этом он сохраняет отличную производительность и минимальный код, но также уделяет особое внимание простоте использования. Он имеет множество оригинальных функций и возможностей. При активном участии команды сообщества он постоянно оптимизировался и улучшался с точки зрения простоты использования, масштабируемости и производительности. Он превратился в самую ведущую и влиятельную среду разработки веб-приложений в Китае. , со многими типичными случаями, гарантирует, что его можно стабильно использовать для коммерческой разработки и разработки на уровне портала.
Комплексная поддержка функций веб-разработки.
Последняя версия ThinkPHP обеспечивает мощную поддержку разработки веб-приложений, включая:
Поддержка MVC — шаблон проектирования на основе многоуровневой модели (М), представления (V), контроллера (С)
Поддержка ORM — обеспечивает полнофункциональную и высокопроизводительную поддержку ORM, поддерживающую большинство баз данных.
Поддержка механизма шаблонов — встроенный высокопроизводительный скомпилированный механизм шаблонов на основе библиотеки тегов и тегов XML.
Поддержка RESTFul. Поддержка RESTFul предоставляется через расширение контроллера REST, позволяющее создать для вас новый дизайн URL-адресов и возможности доступа.
Поддержка облачной платформы — обеспечивает надежную поддержку платформы Sina SAE и платформы Baidu BAE с «диапазоном» и «плавностью», поддерживает локализованную разработку и отладку, а также переключение развертывания, что позволяет легко переходить и создавать новый опыт разработки.
Поддержка CLI — поддерживает разработку приложений на основе командной строки.
Поддержка RPC. Предоставляет решения для удаленных вызовов, включая PHPRpc, HProse, jsonRPC и Yar.
Поддержка MongoDb — обеспечивает поддержку NoSQL.
Поддержка кэша. Обеспечивает различные типы поддержки кэша, включая файлы, базы данных, Memcache, Xcache, Redis и т. д.
безопасность
Платформа предоставляет множество функций безопасности на системном уровне, чтобы обеспечить безопасность вашего веб-сайта и продуктов. Эти функции включают в себя:
XSS-защита
Автоматическая проверка формы
Принудительное преобразование типа данных
Фильтрация входных данных
проверка токена формы
Предотвратить SQL-инъекцию
Обнаружение загрузки изображений