PHP开源大全

 Puzzle Apps CMS 【内容管理CMS】  点击次数:15701

Puzzle Apps CMS是一个网站内容管理工具。它能够帮助程序员与设计人员节省很多时间。Puzzle Apps CMS不仅是一个CMS,还是一个Web应用开发平台。它灵巧的数据库结构可以让你取得类型的信息。它使用XSLT作为模板引擎。当前该CMS支持MySql,SQLite,PostgreSQLMSSQL数据库。

 eZ publish CMS 【内容管理CMS】  点击次数:16501

eZ publish是一个专业的开源内容管理系统(CMS)和一个开发框架(CMF)。作为一个内容管理系统它最显著的特点是它具有创新的,可自由定制和可扩展的内容模型。 这就是为什么它更适合于做为一个Web开发平台。它是一个单独的library可用于跨平台,数据库独立的PHP项目中。eZ publish非常适合于新闻发布,电子商务(B2B与B2C),门户,与社区网站。

 ZeusCMS 【内容管理CMS】  点击次数:15652

ZeusCMS是一个能够让用户使用PHP与MySQL搭建动态网站的内容管理系统。它实现了一些自动化的任务如数据库备份并且它的工作流引擎让管理员只需要关注网站的内容。

 ZNF 【开发框架】  点击次数:15502

ZNF是一个PHP5 MVC框架。该项目的目的是提供一个开源框架用于开发PHP5企业Web应用程序。它的一些思想来自著名的Java MVC Web框架Apache Struts。ZNF框架的核心是一个灵活的控制层基于一些标准技术如PHP5和XML。ZNF采用自己的控制器组件然后集成其它技术来实现模型与视图。
对于模型(model),ZNF能够与标准的数据访问技术相给合如:PEAR::DB
对于视图(view),ZNF能够把Smarty模板引擎和XSL转换集成到框架中。
ZNF的特点包括:

  • 自定义前端控制器。
  • 利用XML配置来定义运行期事件处理
  • 权限控制 
  • 输入过滤和校验
  • 国际化支持
  • 透明的缓存引擎 
  • 能够运行在一个E_STRICT环境中
  • 兼容PEAR包。
  •  Zephyr Framework【开发框架】  点击次数:15397

    Zephyr是一个适合于PHP5开发人员基于Ajax的MVC框架,它支持从表现层完全分离出业务逻辑层。利用业务层在几分钟内就能够轻松开发出一个完整的Ajax应用。以下是Zephyr的一些重要特性:
    1.zephyr使用Smarty作为模板引擎。所以你可以在你的模板中使用smarty的所有特性。
    2.在zephyr使用adoDB作为DAL(数据访问层)。
    3.你可以在zephyr Action中并发地处理多个数据库。
    4.zephyr采用著名的Ajax框架prototype来开发前端。
    5.zephyr使用CPAINT作为Ajax界面。所以可以很容易解决乱码问题。
    6.在正常Action之前实现******,这可以帮助你实现进一步的校验。
    7.支持按一定的时间规律重复执行Action。
    8.可以很方便地集成任何PEAR包。
    9.支持多级别的用户自定义过滤器。
    10.等等…

     Zoop Framework【开发框架】  点击次数:15514

    Zoop是一个面向对象,快速,高效,易于使用的PHP开发框架。它的特性包括:GuiControl(类似于.net中webcontrol),集成AJAX支持,实现form的自动校验与创建(包括所需的db操作),使用Smarty做为模板引擎,此外还包括PDF创建,ession处理,基于模板的email发送(利用SMTP协议)等功能。

     Zen Cart 【E-Commerce】  点击次数:16942

    Zen Cart是一个用户友好,开源的购物车系统。它具有:易于安装、多种消费者模式、不限目录深度、多种销售与折扣模式、多种展示方式、XHTML模板系统、多横幅广告控制器、newsletter管理器等特点。

     Slooze 【图片管理】  点击次数:16047

    Slooze安装与使用都非常简单,而且具有很好的结构。

     Zoph【图片管理】  点击次数:16053

    Zoph(Zoph Organizes Photos)一个基于web的照片展示与管理系统。

     Zeroboard【内容管理CMS】  点击次数:16502

    Zeroboard是一套基于PHP与数据库(MySQL/Cubrid/Sqlite)开发的建站系统。Zeroboard提供了各种建站所需的功能包括:论坛,博客,会员管理,消息管理等。

     Zikula【内容管理CMS】  点击次数:15015

    Zikula是一个用于构建和维护Web站点的php应用程序框架。它易于通过第三方附加模块扩展成一个强大社区,门户,电子商务,博客平台。Zikula还具有用户管理,第三方扩展管理,全站搜索,模板管理,Ajax框架,多语言支持,缓存控件,短网址(short URLs),权限控制等。

     Zimplit【内容管理CMS】  点击次数:15109

    Zimplit是一个非常简单的CMS管理系统。它没有复杂的管理界面,登录之后只有一个易于使用,用于编辑整个网站的工具箱。利用它可以为页面添加图片,链接,编辑HTML。将某一页面另存为新页面的模板。无需数据库,所有数据都存储在HTML页面中。利用Zimplit生成网站是100%搜索引擎友好(Search Engine Friendly)。

     eZ Components【开发框架】  点击次数:14894

    eZ Components该开源项目提供一组功能强大的PHP5组件包括:

  • 创建、修改、抽取存档文件。
  • 缓存组件。
  • 数据连接组件。
  • 解析和创建供稿Feeds。
  • 制图组件(曲线图,饼状图等)。
  • e-mail、URL、input管理等。
  •  PHPizabi【社交网络(SNS)】  点击次数:15969

    PHPizabi是一个功能强大的社交网络平台。已经数千个网站基于PHPizabi构建,具有易于安装,易于使用,快速等特点。除了一个SNS系统应具有的基本功能之外,PHPizabi还提供博客,论坛,站内消息,聊天室,发布通告,文件共享,私人博客,私人相册,书签管理等功能。
    PHPizabi.jpg

     zentaophp【开发框架】  点击次数:14870

    ZenTaoPHP是一款轻量级的、高效的、友好的、松散的MVC开发框架。采用LGPL协议授权。 ZenTaoPHP框架的主要功能如下:

    一、单一入口模式

    单一入口是现在比较流行的开发方式。好处在于可以有一个集中的控制。或者讲框架一个比较基本的东西也是单一入口吧。现在ZenTaoPHP框架支持web方式和命令行方式的两种入口文件。具体的例子大家可以查看app目录下面的demo/www/index.php和cli/call这两个文件。

    二、MVC

    ZenTaoPHP支持MVC方式的开发。不过相比较于其他框架的多种模板实现来讲,ZenTaoPHP并没有尝试去开发一套新的模板系统,而是采用PHP作为模板语言。这是最快的一种解决方案,而且也是最简洁的一种方案。

    三、支持PATH_INFO和GET两种方式调用

    支持/user/info/id/123.html 这种方式的调用,也支持index.php?m=user&f=info&id=123这种方式的调用。如果你能控制你的运行环境,可以使用PATH_INFO的方式。

    四、支持多语言功能

    ZT支持多种语言功能,会自动根据当前用户客户端的信息来判断使用何种语言。

    五、支持多种风格功能

    六、自动代码生成器

    在cli这个应用中,实现了基本的代码生成器功能,可以来初始化一个应用的目录结构,也可以基于一个表来创建一个模块。

    七、支持多应用。

    在app目录下面可以建立不同的应用,每一个应用都可以有自己的模块、配置、入口文件。

    八、支持PDO

    数据库封装使用PDO。其实PDO已经封装的很好了,所以ZT就没有再做一层封装,直接使用PDO原生的方法就好了。

    九、配置和语言可以通过对象方式引用

    配置文件和语言文件都是通过数组的方式来进行配置的,经过ZT框架加载之后,将其转换为对象。所以可以在模板中这样引用:$config->xxx, $lang->aaa。目前支持到二维,比如$lang->user->id。

    十、所见即API

    在现在开放平台的潮流下面,有一个非常好的api机制是比较重要的。在ZT中,每一个接口都可以成为api。至于api的方式,是通过其访问的扩展名来加以区分。比如如果你访问的是user/read/id/123.html,那么返回的是正常的网页。如果访问的是user/read/id/123.json,那么返回的就是json格式的数据。你的方法基本上都不需要改动,只需要增加一个json的模板文件就可以了。

    十一、支持跨模块之间的调用

    一个模块可以调用另外一个模块的model文件,然后组合各种各样的业务逻辑,完成自己的功能。

     eZimDMS【文档管理】  点击次数:15001

    eZimDMS是一个基于PHP+Postgresql实现的文档管理系统。提供的功能包括:访问控制,回收站,上传进度条显示,压缩成ZIP,上传/下载病毒扫描,可以文档可进行讨论和评论,版本控制,文档搜索:一些常用的文件类型都可以被索引搜索,支持的文件类型包括:PDFs、Images、Word&Excel Documents、Openoffice Documents、网页和XML。

     PHPOpenbiz【开发框架】  点击次数:14763

    PHPOpenbiz是一个基于PHP语言的商业Web应用开发框架。其特点包括:

  • Metadata驱动的设计原则。开发人员用metadata来描述业务逻辑,而不是用代码。
  • 模型-视图-控制器(MVC) 对象/关系映射(ORM)
  • 浏览器端AJAX通信
  • 与Eclipse集成的开发工具
    简单而功能强大
  • 编辑XML metadata而非代码
  • 丰富的功能 – AJAX, MVC, ORM, 安全机制 …
  • 建于Zend Framework之上, 更注重于应用层的逻辑
    快速开发
  • 框架的核心模块提供了常用的功能和服务,节省了大量开发时间
  • 客户可以扩展核心类库来实现自己的逻辑
    低维护成本
  • 管理metadata闭管理代码要容易得多
  •  ZFDebug【其它】  点击次数:14641

    ZFDebug是一个Zend Framework调试工具条,这个工具条会出现在每个页面的最底部。能够显示页面展示发费时间,内存使用,数据库查询的数量,各变量运行期值,完整的SQL查询语句和查询时间,Zend_Cache和APC的缓存信息,运行异常信息等等。
    2009-scienta_debugbar.jpg

     Zenphoto【图片管理】  点击次数:14617

    Zenphoto 是一个简单的web相册程序,它能够简单的展示你的图片,并含有你所需要的所有功能和特点.Zenphoto 的理念是:愈简单愈好!一些功能:
    1.国际化/本土化
    2.插件系统
    3.幻灯片方式展示
    4.自动生成缩略图和图片按大小排列
    5.可通过 FTP和管理界面上传
    6.可对图片发表评论并能够过滤垃圾评论
    7.浏览时候可以进行Ajax编辑
    8.支持视频格式有Flash Video(.flv)、MPEG4(.mp4)、Quicktime(.mov)和3GP(.3gp)
    9.可为图片加上水印
    10.可自己定制主题
    Zenphoto.jpg

     Lazybones【开发框架】  点击次数:14534

    Lazybones是一个PHP开发框架。具有的特性包括:

  • 核心迷你,执行效能高
  • 操作简便,语法亲和
  • MVC的架构
  • 具备可扩充性及开发弹性
  • 存取控制清单(ACL)的
  • 模型内建的 ORM
  • 事件
  • 网址路由器
  • 视图布局
  • 主题支援
  • 资料验证器
  • 国际化
  •   第1页 总2页 本页20条 总21条   <<首页 <上一页 下一页> 尾页>>  
    关于我们闽ICP备05011699号