ThinkPHP开源PHP框架

ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TaGLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。

ThinkPHP可以支持Windows/UNIX/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持Mysql、PgSQLSQLite以及PDO等多种数据库,ThinkPHP框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。

ThinkPHP V5.1.3 版本发布:改进路由及调整函数加载顺序
V5.1.3版本主要改进了路由及调整函数加载顺序,推荐更新,主要更新如下:* 增加`env`助手函数;* 增加`route`助手函数;* 增加视图路由方法;* 增加路由重定向方法;* 路由默认区分最后的目录斜杆(支持设置不区分);* 调整公共文件和配置文件的加载顺序(可以在配置文件中直接使用助手函数);* 视图类增加`filter`方法设置

发布于 2018-01-12 06:59:27 | 241 次阅读

ThinkPHP V5.0.14 版本发布——迎接新年
ThinkPHP V5.0——为API开发而设计的高性能框架V5.0版本由七牛云独家赞助发布V5.0.14版本主对复合主键进行了更多支持,改进了PHP7的兼容性,并且对数据库的一些问题做了改进。是一个推荐更新版本,后面的5.0版本将进入BUG修正及安全维护状态,功能将不会更新调整。更新主要更新如下:改进Validate类的unique验证Validate类

发布于 2018-01-03 05:20:47 | 205 次阅读

ThinkPHP V5.1.0 发布 —— 12 载初心不变,新年献礼!
ThinkPHP V5.1 —— 12 载初心不改,你值得信赖的 PHP 框架期盼已久的 V5.1.0 版本正式发布,祝大家 2018 年新年快乐!ThinkPHP 自诞生以来一路走来已经 12 载,初心不改,并将继续努力,感谢大家的一路支持和贡献!特性5.1 版本主要特性包括:引入容器和 Facade 支持依赖注入完善和支持更多场景重构的(对象化)路由路由跨

发布于 2018-01-02 03:52:07 | 320 次阅读

ThinkPHP V5.0.11 暨 5.1.0 RC1 版本发布: 包含安全更新
V5.1.0RC1版本是继5.0版本之后又一个重大版本,ThinkPHP5.1在5.0的基础上对底层架构做了进一步的改进,引入新特性,并提升版本要求。ThinkPHP5.1运行环境要求PHP5.6+,虽然不支持5.0的无缝升级,但升级过程并不复杂(请参考升级指导)主要新特性* 引入容器和Facade支持* 依赖注入完善和支持更多场景* 重构的(对象化)路由*

发布于 2017-09-11 06:57:00 | 235 次阅读

ThinkPHP V5.0.10 版本发布,Bug 修复和改进
ThinkPHP V5.0.10 已发布,V5.0.10版本主要为BUG修正和改进,并且包含一个安全更新,可以从5.0.9无缝升级,推荐更新,主要改进如下: 主要更新数据库和模型的多处改进添加新的行为监听路由支持Response设置改进调试模式下数据库敏感信息暴露修正社区反馈的一些BUG 更新日志 [数据库和模型]修正join其他表时生成的dele

发布于 2017-07-05 03:26:15 | 202 次阅读

ThinkPHP V5.0.9 版本发布
ThinkPHP V5.0——为API开发而设计的高性能框架V5.0版本由七牛云独家赞助发布V5.0.9版本主要为BUG修正和改进,可以从5.0.8无缝升级,推荐更新,主要改进如下: 主要更新修正模型一些已知问题优化数据库查询机制改进数据库断线重连判断修正社区反馈的一些BUG更多参考:更新日志 更新日志 [ 模型和数据库 ]修正关联

发布于 2017-05-22 04:16:54 | 210 次阅读

ThinkPHP V5.0.6 发布,完善对 MongoDb 的支持
喜迎元宵佳节,ThinkPHP V5.0.6版本发布^_^ThinkPHP V5.0——为API开发而设计的高性能框架主要更新本次更新主要为BUG修正及优化(可无缝升级),由于优化方面的改进,建议升级到该版本:数据库支持断线重连机制;改进查询事件的回调参数;改进数据自动缓存机制;增加时间字段自动格式转换设置;完善对MongoDb的支持;升级指

发布于 2017-02-08 03:17:49 | 247 次阅读

ThinkPHP V5.0.5 版本发布——祝大家新春快乐!
ThinkPHP V5.0.5版本发布,祝大家新春快乐,事业有成,“鸡”祥如意^_^ ThinkPHP V5.0——为API开发而设计的高性能框架V5.0版本由七牛云独家赞助发布ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正

发布于 2017-01-23 06:50:42 | 203 次阅读

ThinkPHP V5.0.4 版本发布——喜迎双“旦”
喜迎双旦,ThinkPHP V5.0.4版本发布^_^ThinkPHP V5.0——为API开发而设计的高性能框架ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针对API开发做了大量的优化,包括路由

发布于 2016-12-20 03:53:10 | 143 次阅读

ThinkPHP V5.0.3 版本发布——双十一的狂欢
ThinkPHP V5.0.3版本发布,祝TPer双十一早日脱单^_^ThinkPHP V5.0——为API开发而设计的高性能框架V5.0版本由七牛云独家赞助发布ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间

发布于 2016-11-11 06:49:06 | 143 次阅读

ThinkPHP 5.0.2 版本发布,1024 程序员节的祝福
ThinkPHP V5.0.2版本发布,祝TPer程序员节快乐,事业顺利,身体健康^_^ ThinkPHP V5.0——为API开发而设计的高性能框架V5.0版本由七牛云独家赞助发布ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的

发布于 2016-10-24 03:17:39 | 230 次阅读

ThinkPHP 5.0.1版本发布,小版本大更新
喜迎国庆,ThinkPHP5.0.1版本发布,提前祝TPer国庆佳节快乐,事业顺利,用ThinkPHP开发更健康^_^ ThinkPHP V5.0——为API开发而设计的高性能框架ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性

发布于 2016-09-29 01:54:49 | 198 次阅读

ThinkPHP V5.0 正式版发布
ThinkPHP5.0 正式版的发布,是团队中秋节送给PHP开发者最好的礼物!祝大家中秋快乐,事业顺利,用ThinkPHP开发更健康^_^ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针

发布于 2016-09-15 06:56:05 | 204 次阅读

ThinkPHP 5.0 RC4 版本发布
ThinkPHP 5.0 版本是一个颠覆和重构版本,基于PHP5.4设计(支持PHP7),采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载。ThinkPHP V5.0 RC4 版本发布,该版本为最后一个RC版本,后续框架的更新包括测试完善、文档完善和扩展增强,不会改变核心已有的接口和方法,可平滑升级到最

发布于 2016-07-04 09:53:14 | 197 次阅读

ThinkPHP 5.0 RC2 发布——为API开发而设计
ThinkPHP5.0版本是一个颠覆和重构版本,基于PHP5.4设计(支持PHP7),采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载。本次RC2版本改进如下:重新设计的自动验证和自动完成机制;验证类Validate独立设计;自动生成功能交给Console完成;对数据表字段大小写的处理;改进Controll

发布于 2016-03-10 23:16:43 | 212 次阅读

ThinkPHP5.0.0 RC1版本发布——为API开发而设计
ThinkPHP V5.0——为API开发而设计的高性能框架经过一段时间的测试和完善,官方正式发布第一个RC版本,该版本功能趋于稳定。 ThinkPHP5.0版本是一个颠覆和重构版本,基于PHP5.4设计(支持PHP7),采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,主要功能特性如下:[ 底层架

发布于 2016-01-31 00:56:41 | 234 次阅读

ThinkPHP 5.0.0 Beta 发布,高性能 PHP 框架
ThinkPHP V5.0——为API开发而设计的高性能框架ThinkPHP5.0.0版本是一个颠覆和重构版本,采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载。GitHub项目地址:https://github.com/liu21st/thinkThinkPHP5在保持快速开发和大道至简的核心理念不变的同时,PHP版本要求提升到5.4,对

发布于 2015-12-13 00:18:52 | 334 次阅读

ThinkPHP 3.2.3 正式版发布
ThinkPHP 3.2.3版本发布ThinkPHP3.2.3版本是一个优化和修正版本,比3.2.2更加稳定、高效和安全,主要更新如下: [ 更新 ][ 数据库方面 ]数据库驱动完全用PDO重写;支持通用insertAll方法;改进参数绑定机制;主从分布式数据库连接改

发布于 2014-12-24 06:01:45 | 289 次阅读

ThinkphpHelper 0.33 发布,Thinkphp 生成工具
ThinkphpHelper 升级至 0.33 加入了生成关联模型和视图模型的功能 修正了读取带下划线数据表时生成代码不正确的BUG 顺带修正了一些其他小bug 项目地址:https://github.com/zhuanqianfish/ThinkphpHelper 支持MySQL 和 sqlite数据库,快速构建

发布于 2014-10-14 11:24:11 | 346 次阅读

ThinkphpHelper 更新至 0.3.2,Thinkphp 代码生成工具
针对0.3版本做了很多适应Thinkphp3.2.2的优化,修复了一些bug。 简化了生成文件的步骤,以前需要每选一个表格生成一个文件,现在可以一键生成所有选择的表对应的文件。 更新了使用说明,方便大家上手。 http://zhuanqianfish.githu

发布于 2014-10-09 23:29:20 | 258 次阅读

ThinkPHP删除栏目(实现批量删除栏目)
本篇内容主要为大家提供的是ThinkPHP删除栏目(实现批量删除栏目)。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-10-29 04:24:50 | 175 次阅读

Thinkphp5结合layer弹窗定制操作结果页面
本篇内容主要为大家提供的是Thinkphp5结合layer弹窗定制操作结果页面。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-10-26 23:45:02 | 169 次阅读

ThinkPHP框架表单验证操作方法
本篇内容主要为大家提供的是ThinkPHP框架表单验证操作方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-10-27 10:55:18 | 226 次阅读

thinkphp3.2实现在线留言提交验证码功能
本篇内容主要为大家提供的是thinkphp3.2实现在线留言提交验证码功能。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-10-27 12:47:35 | 190 次阅读

详解thinkphp+redis+队列的实现代码
本篇内容主要为大家提供的是详解thinkphp+redis+队列的实现代码。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-10-27 02:56:26 | 139 次阅读

ThinkPHP开发--使用七牛云储存
本篇内容主要为大家提供的是ThinkPHP开发--使用七牛云储存。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-10-12 02:25:01 | 135 次阅读

Thinkphp开发--集成极光推送
本篇内容主要为大家提供的是Thinkphp开发--集成极光推送。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-10-14 00:26:28 | 232 次阅读

thinkPHP3.0框架实现模板保存到数据库的方法
本篇内容主要为大家提供的是thinkPHP3.0框架实现模板保存到数据库的方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-09-08 04:53:59 | 149 次阅读

thinkphp 抓取网站的内容并且保存到本地的实例详解
本篇内容主要为大家提供的是thinkphp 抓取网站的内容并且保存到本地的实例详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-09-11 09:18:31 | 209 次阅读

thinkphp ajaxfileupload实现异步上传图片的示例
本篇内容主要为大家提供的是thinkphp ajaxfileupload实现异步上传图片的示例。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-09-07 20:56:30 | 164 次阅读

浅谈thinkphp5 instance 的简单实现
本篇内容主要为大家提供的是浅谈thinkphp5 instance 的简单实现。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-14 21:57:40 | 182 次阅读

Thinkphp结合AJAX长轮询实现PC与APP推送详解
本篇内容主要为大家提供的是Thinkphp结合AJAX长轮询实现PC与APP推送详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-10 22:57:35 | 264 次阅读

PHP/ThinkPHP实现批量打包下载文件的方法示例
本篇内容主要为大家提供的是PHP/ThinkPHP实现批量打包下载文件的方法示例。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-14 11:33:50 | 229 次阅读

Nginx下ThinkPHP5的配置方法详解
本篇内容主要为大家提供的是Nginx下ThinkPHP5的配置方法详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-15 02:27:23 | 181 次阅读

ThinkPHP 3.2.3实现页面静态化功能的方法详解
本篇内容主要为大家提供的是ThinkPHP 3.2.3实现页面静态化功能的方法详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-10 21:36:37 | 216 次阅读

thinkphp3.x中session方法的用法分析
本篇内容主要为大家提供的是thinkphp3.x中session方法的用法分析。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-25 07:36:01 | 177 次阅读

thinkphp3.x中变量的获取和过滤方法详解
本篇内容主要为大家提供的是thinkphp3.x中变量的获取和过滤方法详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-28 22:33:27 | 166 次阅读

ThinkPHP使用Ueditor的方法详解
本篇内容主要为大家提供的是ThinkPHP使用Ueditor的方法详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-26 11:27:16 | 164 次阅读

ThinkPHP表单令牌错误的相关解决方法分析
本篇内容主要为大家提供的是ThinkPHP表单令牌错误的相关解决方法分析。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-27 10:35:54 | 175 次阅读

thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
本篇内容主要为大家提供的是thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-07-25 22:08:40 | 112 次阅读

阿里云centOS下搭建基于thinkphp的应用程序
本篇内容为大家讲解的是在阿里云centOS环境下搭建基于thinkphp的网站(含数据库连接),感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-17 03:58:51 | 1838 次阅读

thinkPHP学习笔记之安装配置篇
这篇文章主要介绍了一款国产MVC框架thinkPHP,这里讲诉的是thinkphp的安装与配置,以及一个简单实例,有需要的小伙伴可以参考下。 国产框架thinkPHP,是一款MVC框架,这个框架最初模拟JAVA的struts框架,使用单一入口文件模拟JAVA

发布于 2015-10-25 22:28:26 | 235 次阅读

thinkphp错误:Fatal error: Function name must be a string in解决方法
本文为大家讲解的是thinkphp错误:Fatal error: Function name must be a string in的解决方法,感兴趣的同学参考下。

发布于 2014-10-22 08:57:55 | 2089 次阅读

thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
本篇内容主要为大家提供的是thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-06-19 13:38:21 | 601 次阅读

ThinkPHP调用common/common.php中的函数提示错误function undefined的解决方法
本文讲解的是ThinkPHP框架调用common/common.php文件中的函数提示function undefined错误的原因分析和解决方法。感兴趣的同学参考下.

发布于 2014-08-31 14:10:07 | 572 次阅读

ThinkPHP错误:Fatal error: Allowed memory size解决方法
本文为大家讲解的是ThinkPHP错误:Fatal error: Allowed memory size的解决方法,感兴趣的同学参考下。

发布于 2015-02-27 21:59:08 | 466 次阅读

thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法
本文为大家讲解了thinkphp框架视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法,感兴趣的朋友可以参考下

发布于 2015-01-31 11:53:22 | 436 次阅读

ThinkPHP做文字水印时错误提示:call an undefined function exif_imagetype()解决方法
本文为大家讲解的是ThinkPHP框架在做文字水印时错误提示:call an undefined function exif_imagetype()解决方法,感兴趣的同学参考下。

发布于 2015-01-22 05:57:08 | 331 次阅读

thinkphp中session和cookie无效的解决方法
本文为大家 讲解的是thinkphp中session和cookie无效的解决方法,涉及针对BOM头的分析与删除方法,感兴趣的朋友可以参考下

发布于 2014-12-20 11:01:13 | 303 次阅读

ThinkPHP: session_save_path与systemd冲突错误解决方法
本文为大家讲解的是ThinkPHP: session_save_path与systemd冲突错误解决方法,感兴趣的同学参考下。

发布于 2015-05-29 09:57:45 | 276 次阅读

ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
本篇内容主要为大家提供的是ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法 原创。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-19 00:05:24 | 246 次阅读

ubuntu14.04安装Thinkphp报mkdir错误解决方法
本篇内容为大家讲解的是ubuntu14.04安装Thinkphp报mkdir错误解决方法 有需要的同学参考学习,全文如下:

发布于 2016-10-22 21:46:19 | 185 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务