ThinkPHP v5.0.20 完整版

ThinkPHP v5.0.20 完整版ThinkPHP国内开源PHP框架下载

  • 版本: v5.0.20 完整版
  • 分类:编程开发
  • 大小: 1.5M
  • 时间:2022-05-14
  • 软件介绍
  • 软件截图
介绍

ThinkPHP是简单开源的国产PHP框架,作为面向对象的轻量级框架,ThinkPHP保持出色的性能和至简的代码的同时,也注重易用性。颠覆和重构版本,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针对API开发做了大量的优化。

ThinkPHPThinkPHP介绍:

ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。

ThinkPHPThinkPHP特点:

规范:遵循PSR-2、PSR-3及PSR-4规范,Composer及单元测试支持;

严谨:异常严谨的错误检测和安全机制,详细的日志信息,为你的开发保驾护航;

灵活:减少核心依赖,扩展更灵活、方便,支持命令行指令扩展;

API友好:出色的性能和REST支持、远程调试,更好的支持API开发;

高效:惰性加载,及路由、配置和自动加载的缓存机制;

ORM:重构的数据库、模型及关联,MongoDb支持;

ThinkPHPThinkPHP更新内容:

* 容器类增加`exists`方法 仅判断是否存在对象实例

* 取消配置类的`autoload`方法

* 改进路由缓存大小提高性能

* 路由缓存支持指定单独的缓存方式和参数

* 改进Dispatch类`init`方法

* 增加`make:validate`指令生成验证器类

* Config类`get`方法支持默认值参数

* 修正字段缓存指令

* 改进App类对204状态码的自动支持

* 改进模型类的`__isset`方法判断

* 修正`Query`类的`withAggregate`方法

* 改进`RuleItem`类的`setRuleName`方法

* 修正依赖注入和参数的冲突问题

* 修正Db类对第三方驱动的支持

* 修正模型类查询对象问题

* 修正File缓存驱动的`has`方法

* 修正资源路由嵌套

* 改进Request类对`$_SERVER`变量的读取

* 改进请求缓存处理

* 修正资源路由的中间件多次执行问题

* 修正`optimize:config`指令

* 文件日志支持`JSON`格式日志保存

* 修正Db类`connect`方法

* 改进Log类`write`方法不会自动写入之前日志

* 模型的关联操作默认启用事务

* 改进软删除的事件响应

ThinkPHPThinkPHP函数介绍:

A 函数:实例化控制器

R 函数:直接调用控制器的操作方法

C 函数:设置和获取配置参数

L 函数:设置和获取语言变量

D 函数:实例化模型

M 函数:实例化模型(无需定义模型类)

N 函数:计数器

G 函数:调试统计

U 函数:URL地址生成

I 函数:安全获取系统输入变量

S 函数:缓存设置和存取

F 函数:快速缓存设置和存取

session函数:Session操作

cookie函数:Cookie操作

import函数:类库导入

展开
软件截图