简介Swoole是一种2113PHP高级Web开发框架,框架不是为5261了提升网站的性能4102,是为了提升网站的开发效率。最1653少的性能损耗,换取最大的开发效率。利用Swoole框架,开发一个复杂的Web功能,可以在很短的时间内完成!Swoole不是一个像Zend Framework、CakePHP、Yii、symfony、ThinkPHP等一样的框架,也不是一个向WordPress、Drupal、Discuz、UChome等开源产品看齐的项目。 Swoole的目标是向Java框架、Rails On Ruby、Python DjangoPylons等一流框架发起挑战。运行环境:Linux Windows Mac FreeBSD UnixPHP版本支持:PHP5.2 PHP5.3 PHP6.0支持的数据库:MS SQL Server、MySQL、IBM DB2、Oracle、Interbase 、SQLite、PostgreSQL、ODBC支持的运行方式:Web、Cli命令行脚本、PHP-GTK GUI。功能包含以下几个特色功能:1、 类似ORM的数据查询,提供SQL封装器,让MySQL的SQL与PHP的Array,会话,Cache无缝结合2、App MVC分层结构,有效的程序结构分层,提高程序的可维护性和扩展性,实现低耦合,基于接口开发。3、集成大量,使用的功能,比如方便的数据库操作,模板操作,缓存操作,系统配置,表单处理,分页,数据调用,字典操作,上传处理,内容编辑,调试等4、模板-数据反射系统,可以直接在模板中调用数据,提供很多标签,可是无需修改程序,只修改模板,即可实现网站各类更新维护工作。另外的几个功能1、Swoole包含了大量类,提供众多的功能扩展,基本上Web开发能够用到的功能类,大部分都可以在Swoole框架中找到。2、Swoole拥有插件系统,Fckeditor、Adodb、pscws中文分词、中文全文索引系统、最新的Key-Value数据库思想,TokyoTyrant,可以无限扩展框架的功能。本回答被提问者和网友采纳www.zgxue.com防采集请勿采集本网。
源码大小:2.0MB 源码语言:英文软件 源码类型:国外软件 源码授权:免费软件 更新时间:2018-04-17 17:05:16 源码类别:框架模板 源码官网: 官方网址 网友评分: 应用平台:php+mysql
CakePHP是一个用PHP编写的开源Web应用框架,不过其模型是用Ruby on Rails设计的。作为PHP世界的Rails,CakePHP采纳了RoR的许多优秀特性,成熟度较高。在cakephp.org站点的Sites in the wild页面可以看到当前使用CakePHP框架的网站列表。
还有一些其他的web开发框架包括CakePHP(针对 PHP 编程者),Django(针对 Python 编程中),以及jQuery(针对 JavaScript).Web APIs:API(应用层序编程接口)是指不同的软件之间相互交换的程序途径。例如,如果你
CakePHP 的新亮点便是支持PHP 5特性,包括PHP 5的异常、标准库、JSON编码(json_encode)及新引入的PDO(PHP Data Objects)数据访问接口。PSR-0命名约定已经被采纳,所有的类都可被映射至一个与类名相同的文件。对象现在已可作为CakePHP库注入,正如开发人员所说的"没有借口再去修改核心文件了"。开发团队同时表示,由于lazy-loading(延迟加载)的广泛使用,CakePHP现在要比以前快得多,甚至在调试模式下也如此。
libXpm x86_64 3.5.10-2.el6 base 51 k libmcrypt x86_64 2.5.8-9.el6 epel 96 k libtiff x86_64 3.9.4-10.el6_5 updates 343 k libxcb x86_64 1.8.1-1.el6 base 110 k libxslt x86_64 1.1.26-2.el6_3.1
CakePHP的底层控制库则完全进行了重构(rebuilt),加入了自动帮助(automatic help generation)、参数检查及代码高亮等功能。而且使用PHPUnit取代SimpleUnit作为CakePHP中的测试框架,对PostgreSQL、SQLite和微软的SQL Server数据库的支持功能也进行改进。新的CakePHP 2.0文档已经写好,同时为CakePHP 1.3用户提供了一个详细的迁移指南。
CakePHP 开发框架 如果你仍然需要编写面向PHP4兼容的代码,CakePHP 将是一个非常不错的选择,在PHP 4 & 5的MVC式框架列表里面,CakePHP都曾经是最流行的。它还提供了很多种途径的技术支持(讨论组、留言板
CakePHP 不再支持PHP4,CakePHP团队对其代码库进行了重构,以便严格遵循PHP 5规范(包括5.2及以后版本)。
19、博学:掌握OOA、OOD、YiiFramework、Zendframework、cakephp、symfony、模板技术等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。20、 多去看
CakePHP 更新日志:
不要因为怕自己落伍而去学习新东西 一个优秀的开发者始终在学习,这一点毋庸置疑。诚然,旧的技术终会被淘汰。但是新的技术终有一天会变成旧的。因此,没有必要一味地去追求最新的技术。
•连接到Gmail时固定在SMTP邮件传输问题。
•利用空当在BooleanType修复回归转换数据库。
•匹配包含多字节字符路由时解决的几个问题。
•提高查询::计数(),以便调用该方法多次当它不执行查询两次。
•具有__debugInfo类避免的使用XDebug的时候一些错误
下载地址如下:
迄今最有前途的框架1.Zend FrameworkZend Framework 是一个面向对象的,由PHP5写成的框架。其基于一个简洁和友好的许可证协议,并基于了一个经过了相当严酷测试的代码库开发而来。这是一个松散的几乎没有耦合架构设计,你可以方便地把其和其它框架混合使用。2.SymfonySymfony 是一个基于PHP 5 的框架,其提供了一个架构,组件和工具集,可以让你更快地创造你的应用。在其官网上提供了一些入门教程。3.CodeIgniterCodeIgniter 这个框架有一个wiki可以让你容易的查找相关的文档。其支持的是PHP4。4.CakePHP这个框架使用了一些流行的设计模式比如:MVC 和ORM,CakePHP 可以有效地减少开发成本和帮助开发人员少写代码。5.PradoPrado 需要PHP5 及以上版本才能运行,这是基于组件和事件驱动编程的一个程序框架。6.KohanaKohana 是一个基于 PHP 5 的框架,其也是使用MVC—Model ViewController 架构模式。其面对的是安全,轻量级,和易用性。由于Kohana 原来基于 CodeIgniter开发,因为其限制了PHP5 的OOP能力,所以这个框架更合适用在一些中小型的应用。7.Solar FrameworkSolar 是一个 PHP 5 的框架,其可以用做企业级的应用,而且有内建的语言集和配置。8.FuseFUSE 也是一个MVC的PHP框架。其注是要受到了Rubyon Rails 和CakePHP的影响,其有定制和直接的设计。FUSE 是一个功能完整,相当稳定的使用面向对像开发的MVC框架。9.Yii PHP FrameworkYii 是一个高性能的组件式的PHP框架,对于那些大型的Web应用来说,这是最好的框架,全面的功能。但需要PHP5及以上版的支持。10.Akelos PHP FrameworkAkelos PHP 框架也是基于 MVC(ModelView Controller)设计模式的框架。其它可选的 PHP 框架11.Recess12.Agavi13.Qcodo14.Zoop15.QPHP16.Seagull PHP17.PHPDevShell18.PHPOpenBiz19.WASP20.evoCore21.Lion22.Flow3内容来自www.zgxue.com请勿采集。