Yii是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。在WEB开发中Yii可以最大限度的实现代码重用,极大的提高开发的速度。名字Yii(读音是Yee or [ji:],应该就是“易”的读音 )代表的是容易(easy),高效(effcient)和可扩展(extensible)
为什么选择Yii
Yii容易学习和使用。你只需要知道PHP和面向对象编程,便可以很快上手,而不必事先去学习一种新的架构或者模板语言
用Yii的开发速度非常之快,除框架本身之外,需要为应用所写的编码极少。事实上这是最高效的开发框架之一。
Yii 具有高度的可重用性和可扩展性,是纯粹的面向对象的。Yii中的一切都是独立的可被配置,可重用,可扩展的组件。更重要的是Yii有着越来越多的扩展库。主要由使用着贡献出的组件组成,这可能有助于大大减少您的开发时间
Yii 有着丰富的功能. 从 MVC, DAO/ActiveRecord, 到 主题化, 国际化 和本地化, Yii 提供了几乎所有今天的Web 2.0应用程序开发所需的功能。
在Yii参考手册是Yii完备的文档,有着你学习和掌握它所需要的任何信息
Zend Framework 是用于 PHP 开发 Web 应用程序和 Web Service 程序的高品质开源框架。 利用 PHP 自身特性,Zend Framework 有很高的易用性和强大的功能。它提供了先进、健壮和安全的开发网站的解决方案。 ZF中的组件可以独立使用,但如果将它们组合起来,就形成了一个强大而可扩展的web开发框架。 ZF 提供了强壮而高效的 MVC 实现,易于使用的数据库摘要和实现 HTML 表单解析、校验和过滤的表单组件,这样 开发者可以通过这些易用的、面向对象的接口联合所有这些操作。其它组件如 Zend_Auth 和 Zend_Acl 通过通用 的证书(credential)存储提供用户认证和授权。还有其它实现的客户库来简化访问最流行的可用的 web 服务。 不论你的程序需要什么,你都可能从 Zend Framework 中找到经过全面和严格测试的组件来使用,可以极为有效地减少开发时间。 Zend Framework 项目的主要赞助者是 Zend Technologies,但许多 其它公司也贡献了组件或重大功能。例如 Google、 Microsoft 和 StrikeIron 作为伙伴提供了 web 服务接口和其它 希望给 Zend Framework 开发者使用的技术。
Mambo是一个功能丰富、采用PHP+MySQL搭建、最优秀的动态门户引擎/内容管理系统(CMS),能够用于建设拥用几个页面到几千个页面的网站。它具有:
1、强大的内容编排功能
只需要熟悉简单的在线编辑方式就可以维护自己的网站内容
2、丰富、精美的模板/主题可供选择
3、优秀的性能
采用独有的网站缓存技术,让动态网站拥有静态网站的速度
4、针对搜索引擎收录而优化的功能。
5、多国语言支持
6、广告管理系统
7、文档管理系统
8、内容评论系统
9、流量统计
10、整个系统采用模化设计
目前已经有非常多的插件供选择
XOOPS是一个高度可扩展、面向对象的建站系统,基于PHP语言和MySQL数据库开发。XOOPS 作为一个成熟的网站建设管理工具,可以方便地建设管理各类网站:内容管理与界面风格分离,便于方便灵活的设计切换不同的表现风格;成熟的功能模块化机制,有各种丰富多样的模块可供选择定制,比如新闻发布、文章管理、论坛、相册、资源下载、广告黄页、电子商务、博客和知识库等;具有完善的权限管理机制,可以针对不同用户群组设置不同的访问、编辑等权限。XOOPS 作为理想的WEB二次开发系统,可以开发各种规模不同类型的动态网络社区,实现高度定制化的内容管理功能。中文支持站点:XOOPS CHINA。
官方网站 http://www.xoops.org/
【下载】 http://xoops.org.cn/modules/wfdownloads/
【License】 GNU GPL
ZeusCMS是一个能够让用户使用PHP与MySQL搭建动态网站的内容管理系统。它实现了一些自动化的任务如数据库备份并且它的工作流引擎让管理员只需要关注网站的内容。
官方网站 http://www.zeuscms.gr/
【下载】 http://www.zeuscms.gr/index.php?page=downloads&menuid=5
【License】
Xaraya是一个开源的内容管理解决方案与开发框架,它包含了创建一个动态的跨平台内容管理系统所需要的基础模块和工具。Xaraya具有易于安装,易于使用,平台独立(可运行在所有支持PHP的平台上包括Linux,Windows,Mac OSX与多种数据库比如MySQL,PostgreSQL),模块化(利用身份验证与事件系统可以向系统的核心加入所需要的模块附着新的身份验证方法),可扩展性(利用它自己的动态数据模型,可以让你轻松注册新模块的数据结构) ,多国语言支持,安全(基于角色权限控制),快速(利用一个可配置的输出缓存系统实现)。
Campsite是一个适用于大中型新闻类网站,支持多语言的内容管理系统。它的用户界面是按照最终用户(新闻记者,编者,出版者)的习惯来设计。并且还可以通过配置来满足不同类型用户的需求。Campsite遵循印刷报纸出版范例。
官方网站 http://www.campware.org/en/camp/campsite_news/
【下载】
【License】
DBHcms是一个小型的PHP开源内容管理系统适用于个人和小型商业网站。它是搜索引擎优化的(使得网站易被搜索引擎收录)。DBHcms十分灵活而且简单,易使用,支持多种语言和模板驱动布局。
官方网站 http://www.drbenhur.com/
【下载】
【License】
V2 CMS是一个简单的内容管理系统,易于安装和更改。它包含了一个完整的WYSIWYG编辑器具有图片处理,系统文件在线编辑等功能。V2 CMS的特点:
ebSite是一个功能强大的网站内容管理系统。它提供了非常多的模块可以帮助你定制符合自己需求的网站。所有自phpWebSite输出的页面都符合XHTML1.0标准,并能够满足W3C的WAI要求。
官方网站 http://phpwebsite.appstate.edu/
【下载】 http://phpwebsite.appstate.edu/index.php?module=webpage&id=6
【License】 GNU General Public License (GPL)