PHP开发框架总结

收集整理了一些主要的PHP开发框架和CMS系统平台,在此一并作个总结,或许以后会有补充。

开发框架

WACT http://wact.sourceforge.net/

老牌的PHP编程框架,实现了很多企业级的开发模式

Horde http://www.horde.org/horde/

提供了一些常用类库,可以满足参数处理、数据压缩、浏览器检测、链接跟踪以及 MIME。需要PEAR类库的支持,提供了API参考。

Seagull http://seagull.phpkitchen.com/ 推荐

一个面向对象的PHP开发框架,使用了Pear类库,其主要特性有:运用组件方式、简化数据访问、错误处理机制和权限认证管理等。

studs http://mojavelinux.com/projects/studs/ 推荐

Jakarta Struts结构移植过来的PHP开发框架,使用面向对象的开发结构和API,模拟了一个HTTP Servlet容器

和使用了PHP服务页面引擎技术

InterJinn http://www.interjinn.com/

有很多扩展模块提供下载,可惜配置文件使用的是inc格式

Php.MVC http://www.phpmvc.net/

知名的PHP开发框架 ,基于Java的Struts

Phrame http://phrame.sourceforge.net/

虽然不大,但用的很多,也是基于Struts思想

Ambivalence http://amb.sourceforge.net/

基于Maverick思想实现的PHP开发框架

binarycloud http://www.binarycloud.com/

使用了Smarty模板引擎,文档很完善

Prado http://www.xisc.com/

Zend获奖作品,基于事件驱动的PHP开发框架

rwfphp http://www.rwfphp.org/

面向对象和事件驱动的php开发框架

Krysalis http://www.kompletecms.com/

把XML文档转换为XHTML文档的PHP系统

FastFrame http://codejanitor.com/wp/apps/fastframe/

可以快速地实现表单提交

Blueshoes http://www.blueshoes.net/ 推荐

比较先进的一个framework,提供了很多GUI组件

下面这些我也没有详细看

Cgiapp http://weierophinney.net/matthew/download

Fuselogic http://www.haltebis.com/index/wakka/main/FuseLogic

Copix http://copix.aston.fr/

logicreate http://www.logicreate.com/

booby http://www.nauta.be/booby/

主要的CMS系统

Drupal http://www.drupal.org/

Mambo http://www.mamboportal.com/

Nucleus http://nucleuscms.org/

Midgard http://www.midgard-project.org/

Pmachine http://www.pmachine.com/

PostNuke http://www.post-nuke.net/

sitellite http://www.sitellite.org/

eZPublish http://ez.no/

limb http://limb-project.com/

时间: 2024-08-08 16:13:20

PHP开发框架总结的相关文章

PHP开发框架laravel安装与配置教程

 Laravel是一套简洁.优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置 配置说明 框架下载好了,但是想要很好的使用,可能我们还有一些东西需要知道,这就是配置.和项目有关的配置是在app/config文件夹里,但是除了这里还有一些配置可能是我们需要的.作为一个基础教程,我就不一一介绍了,只是选择一些大家配置比较多的地方讲解一下. app/config中的配置说明 在app/config文件夹中经常配置的一般有两个文件:app.php和database.php两个文件,他

框架 项目-如何搭建一个JavaWeb开发框架?

问题描述 如何搭建一个JavaWeb开发框架? 怎么搭建一个简单的JavaWeb开发的框架,比如用Spring+Hibernate+Struts2搭建一个SSH框架呀! 解决方案 参考:http://blog.csdn.net/communicate_/article/details/8644040 解决方案二: springMVC+MyBatis很好用 解决方案三: http://wenku.baidu.com/view/32607b35e518964bcf847cff

CVS开发框架

CVS开发框架 http://netkiller.github.io/journal/cvs.html Mr. Neo Chen (netkiller), 陈景峰(BG7NYT) 中国广东省深圳市龙华新区民治街道溪山美地518131+86 13113668890+86 755 29812080<netkiller@msn.com> 版权 2014 http://netkiller.github.io 版权声明 转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明. 文档出处: ht

Winform开发框架之权限管理系统改进经验总结(3)系统登录黑白名单的实现

在一般的权限系统里面,可能经常会看到系统的黑名单或者白名单的拦截功能.在一般权限系统里面 ,常见的黑名单就是禁止用户在某些IP上登录系统,白名单就是允许用户只在某些IP上登录系统.本随 笔主要介绍在我的权限系统里面,如何实现这个黑白名单的功能,以及介绍在其中应用到的IP对比操作 ,IP段判断等操作代码. 1.黑白名单的配置 要完成黑名单的拦截和白名单的放行,我们需要进行名单的配置操作,我们把相关的配置放到列表里 面进行展示,可以添加多个黑名单或者白名单,如下界面所示. 开发框架之权限管理系统改进

android快速开发框架XUtils update更新数据 无效

问题描述 android快速开发框架XUtils update更新数据 无效 最近学习XUtils发现 update更新数据库中的某个对象无效,好像第二次又可以了. 请问各位有遇到过这种情况吗

Tiny开发框架PPT介绍

我有一个梦想,那就是那一个NB的开发框架,让使用它的企业成本下降,让使用它的软件工程师轻松快乐.有人问我,你觉得smart框架与Tiny相比怎么样?我的回答是:smart是一个非常棒的框架.有人把JFinal的特性贴出来问我,你觉得Tiny框架与JFinal比怎么样?我的回答是:JFinal是一个非常出色的框架.不同的框架有不同的目标定位,有不同的目标群体,只要是使有者觉得不错,那就是合适的,就是好的.也有人非让我把Tiny框架和其它开源框架比较到底差异在哪里?这个问题确实不太好回答,于是我回答

CSS开发框架技术OOCSS编写和管理CSS的方法

文章简介:今天最流行的CSS开发框架技术当属OOCSS,尽管还有其他类似的技术存在,如BEM.这些方法试图对CSS采用面向对象的编程原则.尽管样式语言和面向对象的软件设计原则在概念之间存在一定的问题,这些微妙的东西对于一个欠缺经验的开发人员来说可能不会立即显现出来.最令人不 公认的拥有一个编写和管理CSS的方法比什么都要更好.尽管如此,一些开发人员的实践是不利于语义化质量和长期的可维护性.我们要讨论一些被提倡的"CSS框架方法"的问题和作为Web开发人员,我们如何可以更好的解决这些问题

前端开发框架UI组件和Javascript插件

文章简介:支持响应式设计的流行前端开发框架. 在几年前,并没有真正意义上的前端开发.随着网络技术的发展,网站和 Web 应用程序变得越来越复杂,前端部分的工作独立出来逐渐成为现在的前端开发.如今,我们可以看到越来越多的公司在招聘前端开发岗位. 前端开发并不容易,除了掌握基本的 HTML.CSS 和 Javascript 之外,因为不同版本的浏览器和平台,你需要知道如何做一个跨浏览器的网站.而最新的发展趋势--响应式设计,它不仅使 Web 项目开发更难,也需要花费更多的开发时间. 不过,有很多优秀

前端开发框架Twitter Bootstrap分析

文章简介:Twitter Bootstrap深受开发者喜爱的理由. 当下最流行的前端开发框架Bootstrap,可大大简化网站开发过程,从而深受广大开发者的喜欢.本文总结了Bootstrap之所以广泛流传的11大原因.如果你还没有使用Twitter Bootstrap,建议你去了解一下. Bootstrap,作为创新技术框架,使开发者.设计者更容易.更快捷.更出色地完成网站及应用的搭建工作.如果你还没有使用Twitter Bootstrap,建议你去了解一下.Bootstrap为开发者提供了众多

前端框架资源免费下载:推荐10款前端开发框架

文章简介:在这篇文章中我们将向你介绍 10 个很有用的新框架,这几个框架你可能之前没见过,那么现在不妨了解一下,或许对你的开发工作会有很大帮助. 在这篇文章中我们将向你介绍 10 个很有用的新框架,这几个框架你可能之前没见过,那么现在不妨了解一下,或许对你的开发工作会有很大帮助. 1. Web Tracing Framework Web Tracing Framework 是 Google 推出的一组工具和脚本,用来分析 JavaScript 代码的性能.适合用于那些重度使用 JavaScrip