阅读更多

6顶
0踩

编程语言
CakePHP开发团队已经发布了CakePHP 2.x系列的第一个版本CakePHP 2.0。在该版本中不再支持PHP4,CakePHP团队对其代码库进行了重构,以便严格遵循PHP 5规范(包括5.2及以后版本)。

CakePHP是一个用PHP编写的开源Web应用框架,不过其模型是用Ruby on Rails设计的。作为PHP世界的Rails,CakePHP采纳了RoR的许多优秀特性,成熟度较高。在cakephp.org站点的Sites in the wild页面可以看到当前使用CakePHP框架的网站列表。



CakePHP 2.0的新亮点便是支持PHP 5特性,包括PHP 5的异常、标准库、JSON编码(json_encode)及新引入的PDO(PHP Data Objects)数据访问接口。PSR-0命名约定已经被采纳,所有的类都可被映射至一个与类名相同的文件。对象现在已可作为CakePHP库注入,正如开发人员所说的“没有借口再去修改核心文件了”。开发团队同时表示,由于lazy-loading(延迟加载)的广泛使用,CakePHP现在要比以前快得多,甚至在调试模式下也如此。

CakePHP的底层控制库则完全进行了重构(rebuilt),加入了自动帮助(automatic help generation)、参数检查及代码高亮等功能。而且使用PHPUnit取代SimpleUnit作为CakePHP中的测试框架,对PostgreSQL、SQLite和微软的SQL Server数据库的支持功能也进行改进。新的CakePHP 2.0文档已经写好,同时为CakePHP 1.3用户提供了一个详细的迁移指南

CakePHP 2.0.0与1.3分支的CakePHP 1.3.13是同时发布的。1.3.13是对1.3.12的一个小更新,主要修复了其中引入的两个regression问题。CakePHP 1.3.13还移除了EmailComponet组件中的MIME类型通知,以解决投递问题,同时改进SecurityComponent和TranslateBehavior组件。更多信息参见CakePHP 2.0和1.3.13的改进日志。

CakePHP 2.0 Changelogs:http://cakephp.org/changelogs/2.0.0

CakePHP 1.3.13 Changelogs:http://cakephp.org/changelogs/1.3.13

下载地址:

CakePHP 2.0:https://github.com/cakephp/cakephp/zipball/2.0.0

CakePHP 1.3.13:https://github.com/cakephp/cakephp/zipball/1.3.13

Via H-online

  • 大小: 9.8 KB
6
0
评论 共 4 条 请登录后发表评论
4 楼 mahonet 2011-10-19 12:24
这个框架用的人多么?好用么?
3 楼 vb2005xu 2011-10-19 09:38
支持下 使用QEE和自写框架的飘过 除了功能借鉴 没啥大用处
2 楼 hantsy 2011-10-18 21:53
还是没充分利用 PHP5 新特性。
1 楼 hantsy 2011-10-18 21:52
Good news.

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • (3.0版本)自己写的struts2+hibernate+spring实例

    jar包:项目中除了使用了struts2,hibernate3.0和spring1.8以外(用spring2.0的包也可以.不能低于1.8的包.)还是用了junit,ajax,第三方的table组件.等等.所以需要下载相对应的包. 为了上传jar.我专门申请了一个网盘.所有...

  • SSH框架组合(Struts2+Spring+Hibernate)Maven+IDEA

    (struts1是Apache软件基金会赞助的一个开源项目,它通过采育好难过javaservlet/jsp技术,实现了基于java ee web应用的mvc设计模式的应用框架,是mvc经典设计模式中的一个经典产品。struts1结构简单小巧,十分易用,...

  • 轻量级java ee企业应用实战_轻量级Java EE企业应用实战(第5版) Struts2+Spring5+Hibernate5/JPA2整合开发光盘...

    轻量级Java EE企业应用实战(第5版)——Struts 2+Spring 5+Hibernate 5/JPA 2整合开发是《轻量级Java EE企业应用实战》的第5版,这一版保持了前几版内容全面、深入的特点,主要完成全部知识的升级。《轻量级Java EE...

  • Struts2 + Spring + Hibernate

    Struts2 + Spring + Hibernate整合。 使用的是无配置方法进行SSH的整合,struts-convertion plugin + spring annotation + hibernate annotation方式,无配置快速开发。 示例 项目结构: src源码结构: ...

  • struts2+spring5+hibernate5使用idea,tomcat 快速搭建项目

    然后分别选择spring,struts2,hibernate。2. tomcat版本使用8.5,先下载安装。10 ,开始配置包和类和jsp,相关的图片如下。11,数据库新建表,注意修改自己的用户名和密码。5. 下载所使用的lib包,url路径为。12. ...

  • Spring+Mybatis+Hibernate+Struts2

    import org.apache.struts2.ServletActionContext; import service.StandardService; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; import entity.Standard; ...

  • Struts2.3.28+spring4.1.6+hibernate4.3.8整合总结(注解)

    以前一直听说s2sh整合开发项目,也用过一些在网上找到过一下配置好的整合实例进行过测试,测试的例子在我的csdn上面 注解方式:... ... 但是,一直比较好奇我自己是否能够自己来整合一...

  • SSH框架之Spring+Struts2+Hibernate整合篇

    回顾 -Hibernate框架 ORM: 对象关系映射.把数据库表和JavaBean通过映射的配置文件映射起来, 操作JavaBean对象,通过映射的配置文件生成SQL语句,自动执行.操作数据库.... Struts2框架 : 和客户端...

  • SSH整合教程(struts2+spring3+hibernate3)(含登陆示例)

    准备工作:下载整合过程中需要的包... 1.建立web项目 ...打开MyEclipse,我用的是8.6,项目名称就叫ssh好了,注意把项目语言统一设成utf-8。...2.把该加的包复制到项目里 找到项目所在文件

  • Struts2+Spring+Hibernate的整合

    --实现Struts2+Spring+Hibernate的整合 --> <!--Spring --> <groupId>org.springframework <artifactId>spring-web <version>4.3.8.RELEASE <groupId>org.springframework <artifactId>...

  • 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境

    使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境 一.新建Maven项目 1.新建一个Web Project 创建好的项目如下图所示: 2.修改默认的JDK 右键点击,选择Properties 3.创建Maven标准目录  src/main...

  • demo(Struts2+Spring+Hibernate)

    一、 准备工作  开发环境:tomcat5+jdk6... struts2+Spring2.0.6+Hibernate3.1。本示例通过对一个人力资源的系统,提供基本的增加、删除、修改、查询等功能。  lib包需要以下所示的这些包:   antlr-2.7.6.jar

  • 轻量级java+ee企业应用实战_轻量级Java EE企业应用实战(第5版):Struts2+Spring5+Hibernate5/JPA2整合开发 pdf...

    本书是《轻量级Java EE企业应用实战》第5版,这一版保持了前几版内容全面、...其中Struts 2升级到2.5.14,Spring升级到5.0.2,Hibernate升级到5.2.12。第5版新增介绍了JPA的内容,包括其API的基本用法、JPA查询、J...

  • Struts2+Spring4+Hibernate的整合(SSH整合)

     开发环境Ø sts(spring针对ecluspe的升级版本)、maven3、tomcat8Ø 框架版本Spring4.2.5+Struts2.3.24+Hibernate4.3.11+Druid 1.0.181.2. Jar包的整理1.2.1. Hibernate所需jarØ 截图Ø Maven依赖 <...

  • 基于SSH(Spring+Struts2+Hibernate)开发健身俱乐部会员管理系统

    你知道的越多,你不知道的越多 ...软件名称:基于SSH(Spring+Struts2+Hibernate)开发健身俱乐部会员管理系统 使用对象:学习或了解过 java 基础课程,学习了 javaWeb 并且对 java 框架有一定了解的学生和软件爱好者.

  • IntelliJ IDEA 搭建Struts2+Spring+Hibernate+H2数据库项目

    IntelliJ IDEA 2016.1.2建立Struts2+Spring+Hibernate+H2数据库项目 前言  转自:http://www.mobibrw.com/2016/4464 参照IntelliJ IDEA 2016.1建立Strut2工程并使用Tomcat调试建立了项目后,然后按照...

  • SSH 框架 —— Struts2 框架、Spring 框架、Hibernate 框架三大框架整合

    文章目录一、SSH 框架整合1、SSH 整合概述二、SSH 框架整合步骤1、在 WEB 项目中加载 Spring 框架2、使用 Spring 框架整合 Struts23、使用 Spring 框架整合 Hibernate4、使用 SpringAOP 实现声明式事务管理5、使用 ...

  • 整合Struts2+Spring3.1.1+Jpa2.0(Hibernate4.1.1)实现

    jpa2.0实现: hibernate 4.1.1  连接池: BoneCP 0.7.1  缓存: ehcache 2.5.2 ...1、在MyEclipse下建树一个Web Project,把响应的jar到放到WEB-INFlib目次中  所需的jar:  antlr-2.7.7.jar  ao

  • blogspot.com不能访问

    最近上自己在blogspot.com上申请的blog,总是上不去,原来上的时候还都挺顺畅,但是最近好像一直都上不去,在网上一搜,他奶奶的,在中国国内,blogspot.com的网址被政府列入了“黑名单”,不能访问的!

Global site tag (gtag.js) - Google Analytics