php1.0版本,ThinkPHP发布1.0.0RC1最新版本_PHP教程

ThinkPHP 发布1.0.0RC1 最新版本

在经历了几代产品的更新之后,ThinkPHP在原来的0.9.8版本的基础上经过几个月的重构和完善,并吸取了众多用户反馈意见,发布了基于PHP5的最新开发版本ThinkPHP 1.0.0RC1,为WEB应用提供了更加有力的开发利器和最佳实践,在此之前,官方网站已经首先完成了基于最新开发版本的重构和升级工作。

作为国内技术领先、功能完善的开源PHP 应用开发框架,ThinkPHP始终致力于PHP技术的推广,着眼于高效简洁的web应用,为企业提供WEB开发解决方案,全面提升企业竞争力,从而实现业务流程与WEB技术的完美结合!

作为TOPThink系列的旗舰产品,ThinkPHP 1.0.0承载着太多用户的需求和期望。最新开发版在保持原有功能系统基础上,引入了ActiveRecord模式支持和富模型的概念,增加了操作链、URL伪装、组件模块、视图模型、静态模型、聚合对象、单表继承、页面Trace、文本字段、分布式数据库支持等非常多的细节功能,完善了查询语言、数据验证、表单处理、静态缓存、乐观锁和悲观所机制、匹配导入、路由等一系列功能,我们有理由相信,ThinkPHP必将成为你WEB应用开发中值得期待的最佳实践框架。

ThinkPHP不是你所想象的只是一个提供一组类库的框架,而是一个具有你开发所需的全功能的开发平台,是一个有机组合体,是一个让你可以立刻开始编写应用逻辑的开发框架,并且具有很好的扩展性。下面的图示可以看出ThinkPHP的功能分布。

16034A528-0.jpg

本次升级是ThinkPHP发展的又一里程碑,它标志着ThinkPHP在web应用领域的最佳实践框架诞生!

为了更好的让开发人员使用和掌握ThinkPHP的开发,本次发布在文档方面增加了最新的多达100多页的开发人员指南和API手册,系统和详细介绍了新版的各个方面的功能。并且在示例方面增加了一个综合的Blog应用示例,涵盖了新版ThinkPHP的大部分功能点,是新手入门的绝佳学习实例。

16034C1D-1.jpg

重要特性: 完全PHP5重构 MVC模式

 内置标签库支持的模板引擎,支持第三方模板引擎

 CURD和ActiveRecords模式

 惯例重于配置

 组件和插件支持

 多元化缓存机制

 数据库中间层以及PDO支持

 URL定制和路由支持

 单一入口模式

 AJAX支持

 易扩展的系统基类库

增加功能: ActiveRecords模式

 分布式数据库支持

 回调方法

 延迟查询

 聚合对象

 单表继承

 文本字段

 组件模块

 模块和操作伪装

 操作链

 URL伪静态

 URL组装

 泛路由定义

 页面Trace

 视图模型

 静态模型

 悲观锁支持

 JOIN查询支持

 动态查询

 匹配导入

 布局模板

 Xcache缓存方式支持

 SQL日志记录

完善功能:

 重写内置模板引擎的XML解析部分

 完善ADSL方法

 URL模式改进

 复杂查询

 过滤器

 空操作

 自动表单验证

 自动表单处理

 乐观锁

 数据更新检测

 多语言

 多模板

 标签库增强

 关联查询改进

 统计查询

 定位查询

 浏览器缓存

 数据缓存

 静态缓存

 Action缓存

 视图缓存

 AJAX支持

 自动加载路径

 第三方类库支持

 调试模式

 配置格式

 文件上传

 自动记录时间戳

 验证码支持

注意:1.* 版本并不是0.9.8的升级版本,而是一个全新的分支版本,提供PHP5的全面支持,因此无法在原有0.9.8的基础上进行自动升级。0.9.8的升级版本请关注后续的升级版本发布。

详情请关注官方网站http://ThinkPHP.cn

最新版本下载:http://ThinkPHP.cn

SVN仓库:http://thinkphp.googlecode.com/svn/trunk

http://www.bkjia.com/PHPjc/735118.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/735118.htmlTechArticleThinkPHP 发布1.0.0RC1 最新版本 在经历了几代产品的更新之后,ThinkPHP在原来的0.9.8版本的基础上经过几个月的重构和完善,并吸取了众多用户...

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TOPTP代码生成器的出现将给我们带来哪些方便? 大家也许都有同感。 ThinkPHP目录层次太多。 配置一个分组后,要在lib/Action下建立分组文件夹,又要在Tpl/default下建立分组文件夹。每建立一个模块 (Action文件)又要再相应的分组目录下面建立模块文件夹,在日常写程序的时候往往你在不同文件夹的切换上面花 了太多时间。 重复的操作太多。 每建一个项目,你都要建立空模块文件EmptyAction.class.php, 每建立一个模块都要写空操作方法_empty() 每建 立一个模型都要写很多相同格式的代码。每建立一个模块也的写很多相同格式的代码。对表的操作都是那些重复的增 、删、查、改代码,命名规则也有诸多限制,很多第一个字母都要大写,模块文件名后面要跟Action.class.php,模 型文件名后面要跟.Model.class.php 这些繁琐的规则,稍不注意你就出错了。 或许你用ThinkPHP做网站都是把一些常用的代码保存在一个文件夹,每次都是复制,再稍作修改,这样也麻烦。 ThinkPHP做GBK编码的网站还有多处乱码。 输出提示信息会乱码,分页有乱码。错误提示有乱码。 为什么其他PHP框架(如qeephp,yii等)都有代码生成器而ThinkPHP没有? TOPTP将为你解决以上问题,让你用ThinkPHP能更快速的建好网站。 TOPTP都有哪些靓点? 1, 自动建立文件夹:分组文件夹,模块文件夹等。 2, 生成模块文件,模型文件,减少你写重复的代码。 3, 能生成CURD操作代码。 对数据库的增、删、查、改。对模型的自动验证一个命令就搞定。 4, 能修改生成器生成的默认样式,自己定义适合你网站项目的模版。 5, 在CMD中或linux的终端中操作,避免给你网站留下漏洞。运行更快速。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值