5. Akelos
Akelos PHP框架是一个基于MVC设计模式的web应用开发平台 。基于良好的使用习惯 , 使用它可以完成如下任务:
◆方便的使用Ajax编写views
◆通过控制器管理请求(request)及响应(response)
◆管理国际化的应用
◆使用简单的协议与模型及数据库通信
你的Akelos应用可以在大多数共享主机服务供应方上运行,因为Akelos对服务器唯一的要求就是支持PHP 。因此,Akelos PHP框架是理想的用于发布单独web应用的框架,因为它不需要非标准PHP配置便能运行 。
6. Symfony
Symfony是一个用于开发PHP5项目的web应用框架 。
这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作 。
Symfony的系统需求不高 , 可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可 。它与差不多所有的数据库兼容 。Symfony的价位不高,相比主机上的花销要低得多 。
对于PHP开发者而言,使用Symfony是一件很自然的事,其学习曲线只有短短一天 。干净的设计以及代码可读性将缩短开发时间 。开发者可以将敏捷开发的原理(如DRY,KISS或XP等)应用在其中,将重点放在应用逻辑层面上,而不用花费大量时间在编写没完没了的XML配置文件上 。
Symfony旨在建立企业级的完善应用程序 。也就是说,你拥有整个设置的控制权:从路径结构到外部库 , 几乎一切都可以自定义 。为了符合企业的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试以及归档 。
7. Prado
PRADO团队由一些PRADO狂热者组成,这些成员开发并推动PRADO框架以及相关项目的进行 。
PRADO的灵感起源于Apache Tapestry 。从04年开始,PRADO成为SourceForge上的开源项目之一 。这个项目目前进展到了3.x版本 。
8. Zend
作为PHP艺术及精神的延伸,Zend框架的基础在于简单,面向对象的最佳方法,方便企业的许可协议,以及经过反复测试的快速代码库 。Zend框架旨在建造更安全 , 更可靠的Web 2.0应用及web服务,并不断从前沿厂商(如Google,Amazon,Yahoo , Flickr,StrikeIron和ProgrammableWeb等)的API那里吸收精华 。
9. ZooP
Zoop PHP框架,意为Zoop面向对象的PHP框架 。
这是个稳定,可伸缩并可移植的框架 。从诞生到现在的5年间,已经在不少产品开发中被使用 。Zoop是一个快速,有效并干净的框架 。它的伸缩性很好,你可以只安装你需要的功能 。
对代码并不很熟悉的开发者也可以通过Zoop快速的开发安全的web应用 。熟练的开发者则可以更加将Zoop的弹性利用到极致 。
Zoop建议将display , logic以及数据层(MVC)分开使用 。
Zoop由很多组件和项目集合而成,其中包括smarty和prototype AJAX框架,PEAR模块等 。高效的核心组件提供了很多你原本需要自己编码来实现的功能 。Zoop内置的纠错功能可以通过配置实现生产环境下的错误日志生成 , 这个错误日志提供了很多信息,可读性很高 , 可以更轻易的寻找并排除错误 。
Zoop的一个特别之处在于其GuiControls , 在PHP中是一个相当革新的想法 。它提供了很多form widgets与验证完整的集合到一起,并形成了一个可以轻松打造个性化GuiControls的框架 。
10. QPHP
QPHP,意为快速PHP,它是一个与ASP.NET类似的MVC框架 。基本上它是这样一个情况:
◆整合了Java和C#的美感
◆除去了在其他PHP框架中使用的Perl形式的意义含糊的语言
◆大量基于OOP的概念
几种常用PHP连接数据库的代码示例PHP连接数据库之PHP连接MYSQL数据库代码
推荐阅读
- 服装卖货视频直播脚本,服装带货主播脚本
- 如何减少百度竞价推广,百度推广怎么降低成本
- 750g硬盘怎么样,750g硬盘怎么来的
- 怎么预防显卡进灰尘,怎么预防显卡进灰尘呢
- vb.net在线课程 vbnet入门在线教程
- html5特效教学视频的简单介绍
- phpcms文章列表,php文章管理
- 独立游戏开发怎么下载,独立游戏开发入门
- python怎么调取函数 python函数调用