ThinkPHP框架-轻量级PHP开源框架


浏览:420 次

ThinkPHP引入了ThinkPHP,这是一个开源的轻量级PHP框架,旨在简化企业app开发和灵活的WEBapp开发。

ThinkPHP是一个快速、兼容、简单的轻量级国内PHP开发框架。它诞生于2006年初,原名FCS。2007年元旦,它正式更名为ThinkPHP。它是根据Apache2开源协议发布的。它移植自Struts结构,并进行了改进和完善。同时,它借鉴了许多优秀的国外框架和模型,采用了面向对象的开发结构和MVC模型,集成了Struts和TagLib(标记库)ORM映射的思想以及RoR的ActiveRecord模式。

ThinkPHP可以支持windows/Unix/Linux等服务器环境。官方版本要求PHP 5.0或更高版本,支持MySql、PgSQL、Sqlite多数据库和PDO扩展。ThinkPHP框架本身没有特殊的模块要求。具体的app系统操作环境要求取决于开发中涉及的模块。

作为一个整体开发解决方案,ThinkPHP可以解决app开发中的大部分需求,因为它包含底层架构、兼容性处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等通用组件,以及跨数据库迁移。每个组件都经过精心设计和改进。app开发过程只需要关注您的业务逻辑。

ThinkPHP框架的主要新特性采用PHP7强类型(严格模式)

支持更多PSR规范

本机多app支持

更强大、更易于使用的查询

新事件系统

模型事件和数据库事件集成到事件系统中

模板引擎分离核心

内部功能中间件

SESSION/Cookie机制的改进

支持和改进Swoose和协作流程

对IDE更友好

统统软云简化大量使用

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看