安全放心的免费绿色软件下载网站!
win7纯净版 > 电脑软件 > 应用软件 > thinkphp5.0 官方正式版

thinkphp5.0 官方正式版

简介:php是一种通用开源脚本语言,国内现在许多的网站都是用php语言来开发的,网上关于php开源的框架有许多,这次给大家介绍的是这款 thinkphp ,它是一个快速、兼容而且简单的轻量级国产
软件大小: 329K
应用平台: Windows
软件类别: 应用软件
软件评级: 5星
软件语言: 简体中文
更新时间: 2020-09-19
软件介绍
php是一种通用开源脚本语言,国内现在许多的网站都是用php语言来开发的,网上关于php开源的框架有许多,这次给大家介绍的是这款thinkphp,它是一个快速、兼容而且简单的轻量级国产PHP开发框架,现在许多的中小型公司都在使用它来开发项目,此版本5.0正式版的,好像也是最新版的,大家可以下载试试。
thinkphp5.0

thinkphp特色

1、简单易用
模型(M):模型的定义由Model类来完成。Model类位于项目目录下面的LibModel目录。应用控制器(核心控制器)和Action控制器都承担了控制器的角色,区别在于Action控制器完成业务过程,而应用控制器(App类)负责调度控制。
2、独创机制
ThinkTemplate是一个使用了XML标签库技术的编译型模板引擎,支持两种类型的模板标签,使用了动态编译和缓存技术,而且支持自定义标签库
3、支持富模型
聚合模型是一种虚拟模型,用于把数据表的字段抽象化,更加容易理解和操作。我们可以把数据表中的某些属性进行数据封装,这样就把枯燥的数据表字段赋予更好的可读性。
4、CURD和操作高度自动化支持
ThinkPHP提供了灵活和方便的数据操作方法,不仅实现了对数据库操作的四大基本操作(CURD):创建、读取、更新和删除的实现,还内置了很多实用的数据操作方法,提供了ActiveRecords模式的最佳体验。
5、丰富的查询语言支持
ThinkPHP大多数情况使用的都是对象查询,因为充分利用了ORM查询语言,了解查询条件的定义对使用对象查询非常有帮助,对于复杂的查询,或者从安全方面考虑,可以使用HashMap对象或者索引数组来传递查询条件。
6、多数据库连接和切换支持
如果需要在特殊的时候连接多个数据库,那么可以尝试使用ThinkPHP的多数据库连接特性:包括相同类型的数据库和不同类型的数据库。(注意:所谓的相同类型数据库的定义是指和项目配置文件或者模型的数据库连接的数据库类型相同。)

thinkphp命名规范

1、目录和文件
目录和文件名采用小写+下划线,并且以小写字母开头;
类库、函数文件统一以.php为后缀;
类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;
2、函数和类、属性命名
类的命名采用驼峰法,并且首字母大写,例如 User、UserType,不需要添加后缀,例如UserController应该直接命名为User;
函数的命名使用小写字母和下划线(小写字母开头)的方式,例如 get_client_ip;
方法的命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 getUserName,_parseType,通常下划线开头的方法属于私有方法;
3、常量和配置
常量以大写字母和下划线命名,例如 APP_DEBUG和 APP_MODE;
配置参数以小写字母和下划线命名,例如 url_route_on;
4、数据表和字段
数据表和字段采用小写加下划线方式命名,并注意字段名不要以下划线开头,例如 think_user 表和 user_name字段,类似 _username 这样的数据表字段可能会被过滤。
5、实例化规范
在ThinkPHP5.0中实例化一个类,可以采用: \Think\Route 或者\think\Route都是有效的,并且都是加载think\route.php文件,如果实例化一个 \Org\UploadFile类的话会自动加载 org\upload_file.php文件。
thinkphp5.0

更新日志

V5.0更新日志(2016-9-16)
1、应用支持包括PHP/JSON/INI/XML/YAML以及自定义格式的配置文件;
2、支持模块的自动生成和控制器/模型的批量生成;
3、增加插件控制器的访问支持;
4、cookie函数增加httponly参数支持;
5、改进模型类的安全处理;
相关教程
更多+