Улучшить связанный метод сохранения
Улучшение проверки данных модели
Коллекция добавляет метод значений
Улучшить уникальный метод проверки
Улучшите метод метода класса Request.
Введение в ThinkPHPThinkPHP — это бесплатная, быстрая и простая объектно-ориентированная легкая среда разработки PHP с открытым исходным кодом. Она выпущена в соответствии с соглашением об открытом исходном коде Apache2 и создана для гибкой разработки веб-приложений и упрощенной разработки приложений корпоративного уровня. Он имеет множество отличных функций и возможностей. После более чем трех лет разработки при активном участии команды сообщества он постоянно оптимизировался и улучшался с точки зрения простоты использования, масштабируемости и производительности. Многочисленные типичные случаи гарантируют, что он может работать. стабильно использоваться в коммерческих приложениях и разработке на уровне портала.
ThinkPHP опирается на множество превосходных зарубежных фреймворков и моделей, использует объектно-ориентированную структуру разработки и модель MVC, принимает модель единой записи и т. д., а также интегрирует идеи действий Struts и TagLib (библиотеку тегов) JSP, отображение ORM RoR и модель ActiveRecord It. инкапсулирует CURD и некоторые общие операции в конфигурации проекта, импорт библиотеки классов, механизм шаблонов, язык запросов, автоматическую проверку, модель представления, компиляцию проекта, механизм кэширования, поддержку SEO, распределенную базу данных, подключение и переключение между несколькими базами данных, механизм аутентификации и имеет уникальная производительность с точки зрения масштабируемости.
Основные возможности ThinkPHP включают в себя Технические характеристики: Соответствует спецификациям PSR-2 и PSR-4, поддержка Composer и модульного тестирования;
Строгость: Чрезвычайно строгие механизмы обнаружения ошибок и безопасности, подробная информация журнала для защиты вашей разработки;
Гибкость. Уменьшите зависимости ядра, сделайте расширение более гибким и удобным, а также поддержите расширение инструкций командной строки;
Дружелюбность к API: отличная производительность и поддержка REST, удаленная отладка, улучшенная поддержка разработки API;
Эффективность: отложенная загрузка и механизм кэширования для маршрутизации, настройки и автоматической загрузки;
ORM: восстановленная база данных, модель и ассоциация, поддерживаемая MongoDb;