最新制作ThinkPHP3.2.3完全开发手册


Posted in PHP onNovember 23, 2015

ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。

3.2版本则在原来的基础上进行一些架构的调整,引入了命名空间支持和模块化的完善,为大型应用和模块化开发提供了更多的便利。

3.2.3 主要更新
数据库驱动完全用PDO重写;
支持通用insertAll方法;
改进参数绑定机制;
主从分布式数据库连接改进;
对Mongo的支持更加完善;
模型类的诸多增强和改进;
增加聚合模型扩展;
支持复合主键;
多表操作的支持完善;
模型的CURD操作支持仅获取SQL语句而不执行;
增加using/index/fetchSql/strict/token连贯操作方法;
模型类的setInc和setDec方法支持延迟写入;
I函数增加变量修饰符和正则检测支持;
支持全局变量过滤和Action参数绑定的变量过滤;
修正可能的SQL注入漏洞;
支持全局路由定义;
增加插件控制器支持;
增加对全局和模块的模板路径的灵活设置;
日志目录分模块存放;
增加memcache Session驱动;
改进session函数的数组操作;

下载地址:ThinkPHP3.2.3完全开发手册

PHP 相关文章推荐
PHP经典的给图片加水印程序
Dec 06 PHP
php 获得汉字拼音首字母的函数
Aug 01 PHP
php5 apache 2.2 webservice 创建与配置(java)
Jan 27 PHP
php中使用Akismet防止垃圾评论的代码
Jun 10 PHP
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
May 08 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
Aug 20 PHP
Laravel5.* 打印出执行的sql语句的方法
Jul 24 PHP
基于PHP-FPM进程池探秘
Oct 17 PHP
PHP数组去重的更快实现方式分析
May 09 PHP
PHP FileSystem 文件系统常用api整理总结
Jul 12 PHP
thinkPHP3.2使用RBAC实现权限管理的实现
Aug 27 PHP
PHP rsa加密解密算法原理解析
Dec 09 PHP
php生成4位数字验证码的实现代码
Nov 23 #PHP
3种php生成唯一id的方法
Nov 23 #PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
Nov 23 #PHP
PHP语法小结之基础和变量
Nov 22 #PHP
PHP传值到不同页面的三种常见方式及php和html之间传值问题
Nov 19 #PHP
PHP中使用array函数新建一个数组
Nov 19 #PHP
PHP新建类问题分析及解决思路
Nov 19 #PHP
You might like
让你同时上传 1000 个文件 (二)
2006/10/09 PHP
解析php框架codeigniter中如何使用框架的session
2013/06/24 PHP
php查找指定目录下指定大小文件的方法
2014/11/28 PHP
前端必学之PHP语法基础
2016/01/01 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
2016/04/07 PHP
用cookies实现的可记忆的样式切换效果代码下载
2007/12/24 Javascript
jquery 上下滚动广告
2009/06/17 Javascript
jQuery TextBox自动完成条
2009/07/22 Javascript
Extjs 继承Ext.data.Store不起作用原因分析及解决
2013/04/15 Javascript
JavaScript生成GUID的多种算法小结
2013/08/18 Javascript
Seajs的学习笔记
2014/03/04 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
JavaScript中的style.cssText使用教程
2014/11/06 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
Bootstrap基本布局实现方法详解
2016/11/25 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
jquery.validate表单验证插件使用详解
2017/06/21 jQuery
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
2019/01/08 Javascript
Vue.js实现开发购物车功能的方法详解
2019/02/22 Javascript
解决vue单页面应用打包后相对路径、绝对路径相关问题
2020/08/14 Javascript
NodeJS开发人员常见五个错误理解
2020/10/14 NodeJs
js实现简易拖拽的示例
2020/10/26 Javascript
[01:25:33]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第二场 12.20
2020/12/23 DOTA
python3中的logging记录日志实现过程及封装成类的操作
2020/05/12 Python
Python通过format函数格式化显示值
2020/10/17 Python
CSS3实现swap交换动画
2016/01/19 HTML / CSS
美国生鲜及杂货电商:FreshDirect
2018/01/29 全球购物
ETO男装官方网店:ETO Jeans
2019/02/28 全球购物
经典c++面试题三
2015/07/08 面试题
大学生职业生涯规划书
2014/03/14 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
《爱的教育》读书心得
2014/11/08 职场文书
2014年网络管理员工作总结
2014/12/01 职场文书
幼儿园个人师德总结
2015/02/06 职场文书
windows11怎么查看自己安装的版本号? win11版本号的查看方法
2021/11/21 数码科技