Официальное руководство разработчика, над созданием которого было приложено немало усилий.
ThinkPHP — это PHP-фреймворк с открытым исходным кодом, созданный для упрощения разработки приложений корпоративного уровня и гибкой разработки веб-приложений. Впервые он появился в начале 2006 года и ранее назывался FCS. В первый день 2007 года он был официально переименован в ThinkPHP и выпущен в соответствии с соглашением об открытом исходном коде Apache2. Ранняя идеологическая архитектура зародилась на Struts. Позже, после постоянного совершенствования и совершенствования, она также извлекла уроки из многих превосходных зарубежных фреймворков и моделей, используя объектно-ориентированную структуру разработки и модель MVC, интегрируя идеи Struts Action и Dao и JSP TagLib (библиотеку тегов). ), отображение ORM RoR и режим ActiveRecord, который инкапсулирует CURD и некоторые общие операции, режим одиночной записи и т. д., обладают уникальной производительностью в механизме шаблонов, механизме кэширования, механизме аутентификации и масштабируемости и становятся все более популярными. признан отечественными разработчиками PHP.
Используя ThinkPHP, вы можете разрабатывать и развертывать приложения более удобно и быстро. Конечно, не только приложения корпоративного уровня, но и любая разработка PHP-приложений может выиграть от простоты, совместимости и скорости ThinkPHP. Простота, скорость и практичность являются принципами разработки ThinkPHP. С этой целью ThinkPHP будет продолжать поглощать и интегрировать лучшие технологии, чтобы обеспечить свою актуальность и жизнеспособность, а также предоставлять лучшие практики для разработки WEB-приложений!
В качестве общего решения для разработки ThinkPHP может удовлетворить большинство потребностей в разработке приложений, поскольку он включает в себя базовую архитектуру, обработку совместимости, библиотеку базовых классов, уровень доступа к базе данных, механизм шаблонов, механизм кэширования, механизм подключаемых модулей, аутентификацию ролей, обработку форм и другие часто используемые компоненты, и это более удобно для кросс-версии, кросс-платформы и трансплантации между базами данных. Каждый компонент тщательно разрабатывается и совершенствуется, а процесс разработки приложения должен быть сосредоточен только на вашей бизнес-логике.