php 5.0.1,ThinkPHP v5.0.1 核心版 下载

ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用 开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和 改进,众多的典型案例确保可以稳定用于商业以及门户级的开发。

ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,在项目配置、类 库导入、模版引擎、查询语言、自动验证、视图模型、项目编译、缓存机制、SEO支持、分布式数据库、多数据库连接和切换、认证机制和扩展性方面均有独特的 表现。

使用ThinkPHP,你可以更方便和快捷的开发和部署应用。当然不仅仅是企业级应用,任何PHP应用开发都可以从ThinkPHP的简单 和快速的特性中受益。ThinkPHP本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念,用最少的代码完成更多的功能,宗旨就是让WEB应 用开发更简单、更快速。为此ThinkPHP会不断吸收和融入更好的技术以保证其新鲜和活力,提供WEB应用开发的最佳实践! ThinkPHP遵循Apache2开源许可协议发布,意味着你可以免费使用ThinkPHP,甚至允许把你基于ThinkPHP开发的应用开源或商业产 品发布/销售。

ThinkPHP 更新日志:

相对于5.0版本,更新如下:

[请求和路由]

改进Controller类的success和error方法的跳转地址识别 支持更多Scheme

操作方法和架构方法支持任何对象自动注入

Requesst类增加getInput方法 用于获取php://input值

路由到方法的时候 支持架构方法注入请求对象

改进Route类路由到类的判断

Request增加cache方法,支持请求缓存

绑定到模块后 路由依然优先检查

路由增加请求缓存参数

修正路由组合变量的可选变量的BUG

[数据库]

修正pgsql数据库驱动的数据表字段信息读取

改进Query类的view方法 第二个参数默认值更改为true 获取全部的字段

数据库配置信息增加query参数用于配置查询对象名称

型类增加query属性用于配置模型需要的查询对象名称

改进数据表字段缓存读取

改进数据表字段缓存生成 模型为抽象类或者 没有继承Model类 不生成字段缓存

改进模型的字段缓存 虚拟模型不生成字段缓存

改进数据表字段缓存生成 支持读取模块的模型生成

改进聚合模型的save方法 主键写入

模型类的field属性定义简化 取消Query类的allowField和setFieldType方法及相关属性

改进数据表字段缓存生成 支持生成多个数据库的

更新数据库驱动类 改进getTables方法

增加optimize:schema 命令 用于生成数据表字段信息缓存

修正一个查询条件多个条件的时候的参数绑定BUG

分页查询方法paginate第二个参数传入数字表示总记录数

修正mysql的JSON字段查询

改进Query类的getOptions方法 当name参数不存在的时候返回null

[模型和关联]

模型类的field属性不需要添加字段类型定义

改进Model类 添加getDb静态方法获取db查询对象

改进聚合模型save方法返回值

改进Relation类save方法

修正关联模型 多对多save方法一处问题

改进Model类的save方法 修正不按主键查询的更新问题

时间字段获取器获取的时候为NULL则不做转换

[其它]

改进配置缓存生成 支持扩展配置

取消extra_config_list配置参数 扩展配置文件直接放到 extra目录下面即可自动加载(数据库配置文件位置不变)

cache助手函数支持判断缓存是否有效

修正 模板引擎驱动类的config方法

修复在配置Model属性field=true情况下,通过__call调用db()引发的BUG

改进模板引擎驱动的config方法 支持获取配置参数值

改进redirct的url地址解析

删除File类的md5和sha1方法 改为hash方法 支持更多的散列值类型生成

增加response_end行为标签

改进默认语言的加载

f6f91e48c2452c91eee209d1000ea1d8.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Wpsshop商城系统 - 团队十年电商经验汇集巨献! 1、非授权用户严禁去除Wpsshop相关的权信息。 2、请尊重Wpsshop开发人员劳动成果,严禁使用本系统转卖、销售或二次开发后转卖、销售等商业行为! 3、请关注Wpsshop官方网址了解产品最新咨询、功能升级、BUG修复。 Wpsshop官方网址: http://www.wpsshop.cn Wpsshop安装环境: 1、PHP5.4本以上,支持PHP7.0 2、支持rewrite伪静态规则 3、支持php扩展:php_curl,php_gd2,(如果配置邮箱需要添加php_openssl,php_sockets) 4、设置upload权限,因为系统上传相片生成二维码等需要上传的这个文件夹,需要设置这个文件夹以及子项文件夹777权限 5、 安装完成以后删除install.php Wpsshop安装步骤: 1、将源码解压到服务器空间 2、访问你的网址进行安装, 正常会跳转到 http://域名/install.php 3、按照系统提示进行安装 4、进入后台 后台地址:http://域名/index.php?s=/admin 5、进入前台 前台地址:http://域名/index.php 6、系统伪静态配置: 1. 配置伪静态环境 apache,iis,nginx配置环境不同 2. 系统修改伪静态配置: ./application/config.php下面修改配置: define("REWRITE_MODEL", true); 配置伪静态设置为true 默认false 伪静态环境配置: [ Apache ] 1. httpd.conf配置文件中加载了mod_rewrite.so模块 2. AllowOverride None 将None改为 All [ IIS ] 如果你的服务器环境支持ISAPI_Rewrite的话,可以配置httpd.ini文件,添加下面的内容: RewriteRule (.*)$ /index\.php\?s=$1 [I] 在IIS的高本下面可以配置web.Config,在中间添加rewrite节点: [nginx] 在Nginx低本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现: location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } }

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值