PHP开源技术大全(四)

来源:互联网 发布:有个微信精准定位软件 编辑:程序博客网 时间:2024/05/02 00:57

Havalite   【PHP开源 内容管理CMS】

Havalite 是一个开源的轻量级的 CMS 博客程序,基于 PHP 和 SQLite 开发。

主要特性:

  1. 简单的一步式安装向导
  2. 文本、图片以及 swf 文件都存到 SQLite 数据库
  3. 两种不同的图片尺寸:原图和缩略图
  4. 只需要备份 SQlite 文件即可完成整个系统的备份
  5. Many image filters (require GD Extenssion)
  6. Export database to any Server without changing a single line or database structure.
  7. 简洁的用户界面
  8. Many Interface languages done on the fly with our language Creator Tool
  9. 使用 CKEditor 编辑器
  10. integration of third-party Plugins, specially jQuery, with the ability of plugin configuration
  11. plenty of useful functions for Theme creation + Theme Preview, and Plugins Creation
  12. 支持文章、目录和评论的 RSS 输出
  13. 自动切换手机浏览界面

PHP Server Monitor  【PHP开源 其它】

PHP Server Monitor 是一个用来监控服务器和网站是否正常运行的脚本,每个服务器都可以设定独立的提醒参数,可通过email和文本消息提醒,基于 Web 接口进行管理。

Ding Framework  【PHP开源 开发框架】

Ding 是一个 PHP 框架,提供依赖注入(通过 Setter/Constructor/Method)、面向方面编程、XML、YAML、事件支持,使用 JSR 250/330 注解进行 Bean 定义。轻量级,可发布为 PHAR 文件,简单快速的 MVC 模型、syslog、非阻塞的 TCP socket 实现、定时器以及自定义错误、信号以及异常处理,PAGI 集成(用于 Asterisk 网关接口),PAMI 集成(用于 Asterisk 管理)

PHP的MVC框架 MicroMVC  【PHP开源 开发框架】

MicroMVC 是一个基于模块化设计的 MVC 框架,提供全功能的 ORM 库、移植以及管理脚手架,同时提供很多常用的 PHP 工具包。

互联网服务监控 Luneta  【PHP开源 其它】

Luneta 是一个用来监控互联网上资源和服务的 Web 接口和引擎,如果某些问题出现,你将会受到邮件,当故障恢复时也会得到邮件提醒。

PHP Server Monitor   【PHP开源 其它】

PHP Server Monitor 是一个用来监控服务器和网站是否正常运行的脚本,每个服务器都可以设定独立的提醒参数,可通过email和文本消息提醒,基于 Web 接口进行管理。

EaglePHP  【PHP开源 开发框架】

EaglePHP是一个简单、开源、高效、易扩展、面向对象的PHP MVC开发框架,借鉴国外优秀框架的设计思路,分层的设计思想使独立开发成为可能,建立模型推动代码的重用,写此框架的用意是与大家共同学习和交流。

框架特点:

1、数据库表增、删、改、查,自动生成,支持二次开发。

2、支持session在Memcahe、database、file中的无缝切换。

3、部署简单,代码简洁。

4、使用Smarty模板引擎,分离表现层与业务层。

5、提供统一的自动加载模式和统一的命名空间。

6、基于页面URL和表单(隐藏域)Action的驱动架构。

7、支持多个项目管理。

8、高安全性,内置Filter组件实现过滤机制,防止SQL注入及XSS跨站脚本攻击。

9、提供技术人员开发调式工具及错误跟踪系统。

10、支持PHP CLI命令行模式。

11、支持ORM,实现实体关系映射,真正实现OOP开发的快捷且性能优越。

12、为Session等多种基础类提供多驱动扩展。

13、内置Doc输出模块,为指定项目生成CHM或HTML格式的API开发手册。

ns-template  【PHP开源 模板引擎】

2010年大约5月份时,感受到DEDE标签主动调用数据理念适合CMS,所以开发了一些Smarty自定义修改器和自定义标签,但是在执行过程中性能低下,开销以s计,这是无法容忍的。分析跟踪,受自定义标签实现的原理限制不可能快。于是在dz模板的基础上加入了不少smarty语法以及自定义标签功能。经历了一年多线上运行和bug修复,并且弥补了DEDE标签多级嵌套问题后,在较稳定的情况下释出该版本。

PHP的Session数据存储方案 Scache  【PHP开源 其它】

Scache 是 PHP 对 Session 数据库进行管理的另外一种方式。提供了一般的 key/value 数据缓存用于瞬态的 session 数据存储。同时提供了共享的键空间、计数器以及简单的缓存特性。

Shopilex-中文开源网店  【PHP开源 E-Commerce】

Shopilex是基于Opencart网店系统,针对中文用户而改进的本地化分支,是真正的开源PHP中文网店系统,兼容Opencart的插件。

该系统具有易于操作的可视化安装界面、完善的前台商品展示和户在线购物车功能、强大的后台管理和维护功能模块简单易用,灵活的插件机制,更易于扩展。

另外,Shopilex网店还集成集成了支付宝等支付和物流插件,更适合中文用户使用。

Shopilex基于MVC架构,具有清晰的代码结构,易于维护和二次开发。
安装和使用Shopilex,不需要特殊的系统平台,Shopilex可以运行在任何支持PHP 5.0+的web服务器上,环境需要支持 PHP和MySQL即可,操作系统可以支持Linux,Solaris,BSD,或者Microsoft Windows。

Shopilex特性有:

1、支持多语言,多汇率
2、支持多店
3、简洁直观的购物流程
4、优秀的页面加载速度
5、针对搜索引擎收录而优化的功能。
6、产品批量图片上传
7、无限分类
8、网络联盟分销功能
9、优秀的订单系统和退货管理功能
10、易于操作的可视化界面
11、灵活的模版和插件机制
12、安装简单
13、易于二次开发和维护

后台演示地址:http://www.shopilex.com/admin/  账户:demo,密码:demo

支持开源,转载请注明 http://www.shopilex.com/

报表设计工具 Reportico  【PHP开源 其它】

Reportico 是一个报表设计工具,可用来设计报表、创建报表菜单和配置,支持图形、分组、下钻、表达式处理和数据转换,可导出 HTML、PDF 和 CSV 格式,可通过 CSS 修改报表外观。

即时消息聊天应用程序 Cryptocat  【PHP开源 其它】

Cryptocat 是一个开源基于Web的即时消息聊天应用程序。与其它即时聊天工具不同之处在于,它主要关注确保通信是进行加密过和私人化的。 Cryptocat 基于PHP开发,除了静态文件(CSS, JS和图片)外,只有单独的一个PHP文件。其界面简单,而且漂亮。消息使用 crypto.js library进行AES-256加密。

SOTESHOP   【PHP开源 E-Commerce】

SOTESHOP 是一个免费的电子商务软件,包含搭建网店的所有功能,安装后即可使用,可管理整个购物流程,从商品图片展示到提交订单以及在线支付等等。

PDF文档管理器 I, Librarian  【PHP开源 其它】

I, Librarian 是一个 PDF 管理器和组织程序,可用来管理一系列的 PDF 文档。提供智能浏览和快速检索的功能。

MySmartBB  【PHP开源 论坛系统】

MySmartBB是一个开源论坛系统,它的目标提供了一个强大,稳定,功能强大,易于使用,安全并尽可能少的使用服务器资源。

PHP文本数据库 txtSQL  【PHP开源 AJAX框架】

TXTSQL是一种文本数据库,文件存储方式类似mysql,兼容部分sql语句.PHP需4.0以上版本才能运行。还提供一个txtSQLAdmin工具来管理数据库。

Memcached管理与监控工具 MemAdmin  【PHP开源 其它】

MemAdmin是一款可视化的Memcached管理与监控工具,基于 PHP5 & JQuery 开发,体积小,操作简单。

主要功能:

  • 服务器参数监控:STATS、SETTINGS、ITEMS、SLABS、SIZES实时刷新
  • 服务器性能监控:GET、DELETE、INCR、DECR、CAS等常用操作命中率实时监控
  • 支持数据遍历,方便对存储内容进行监视
  • 支持条件查询,筛选出满足条件的KEY或VALUE
  • 数组、JSON等序列化字符反序列显示
  • 兼容memcache协议的其他服务,如Tokyo Tyrant (遍历功能除外)
  • 支持服务器连接池,多服务器管理切换方便简洁

演示:http://demo.junopen.com/memadmin_demo/index.php

LiveCart  【PHP开源 E-Commerce】

LiveCart是一套基于PHP+MySQL开发的网上商店系统。拥有许多功能来创建从简单到复杂的电子商务网站。它拥有一个简洁的页面流提供了一个直观的购物体验。它的导航也非常灵活,拥有强大的产品搜索和过滤功能能够。LiveCart还拥有一个强大,基于Ajax技术的后台管理系统,能够轻松帮你管理产品,用户,订单,库存等。这套系统还支持多语言和多币种。

2-plan-team  【PHP开源 项目管理】

2-plan-team 提供基于Web 的项目管理平台。 相对于一些老牌的开源项目管理平台如redmine、dotproject等,它的界面更友好,用户体验更佳。

Elefant CMS  【PHP开源 内容管理CMS】

Elefant是一个在PHP中重新想象的MVC框架系统,包括一个完整简单全新的CMS。

Elefant主要功能和特点:

-具有简单的URLs路由
-安全数据库提取和建模系统
-默认的输出滤波器编译的模板
-集成缓存系统
-灵活的输入验证(服务器端和浏览器)
-简单的表格处理
-可定制的用户验证
-国际化/本地化
-后台任务的CLI支持
-小型脚手架
-可重复使用应用程序的CMS任务(管理员,用户,博客,文件管理器,搜索)
-高级文件编制
-单元测试覆盖率接近100%
-快速的GZIP输出压缩工具

HybridAuth   【PHP开源 其它】

HybridAuth 是一个开源PHP类库用于通过微博/社交网站和ID提供者来提供验证功能实现同步登录网站功能。服务支持包括:OpenID,Facebook, LinkedIn, Google,Twitter, Windows Live, Foursquare, Vimeo, Yahoo, PayPal等。它能够很便与现有网站相集成,只要包含一个文件并添加几行代码就能够实现登录/登出。一旦验证,HybridAuth 会提供连接用户的标准化相关资料。此外,除了验证功能,这个类库能够让我们与用户连接的social API 客户端相交互。

基于Web的IDE – WIODE  【PHP开源 其它】

WIODE是一个基于Web的开源IDE,具有简单性和可扩展性。
它基于PHP+MySQL开发,并拥有与桌面IDE相似的操作界面。
它可以管理多个项目,一个文件树能够用于浏览文件和文件夹,双击会在一个新的标签中打开。
右击文件和文件夹有一些操作可以用包括:复制,重命名,删除和FTP上传。对于打开的文件,可以高亮显示代码语法,行号,自动缩进,保存和预览。
此外,还有一个系统菜单来展示项目列表,每个项目的文件数,还可以对项目进行备份等操作。 WIODE是一个多用户应用程序,不同的用户可以在同时工作,而互相不会覆盖各自的文件。

Yioop!   【PHP开源 搜索引擎】

Yioop! 是一个 PHP 的搜索引擎,可用于 Web 的一般用途搜索,或者可提供URL搜索以及各种文档的索引搜索,包括:HTML, PDF, DOC, PPT, RTF, RSS, XML, SVG, PNG, JPG, BMP, GIF, 以及 sitemaps.

Q&A系统:Coordino  【PHP开源 内容管理CMS】

Coordino是一个采用PHP+MySQL开发的问答系统。模仿流行的Q&A网站StackOverflow的功能。基于CakePHP开发框架构建,提供功能,能有效地在社区内沟通和知识共享。可以为每一个问题添加标签来内容的组织。

开源移动广告管理系统 – mAdserve  【PHP开源 其它】

mAdserve是一个采用PHP+MySQL开发,用于轻松管理和跟踪移动广告。mAdserve支持iOS、Android、Windows Phone 7等应用移动网站。

JavaScript和CSS文件管理 Assetic  【PHP开源 其它】

Assetic是一个PHP类库用于管理资源文件包括: JavaScript、CSS和其它浏览器请求的资源。

图书馆管理系统 Librarian DB  【PHP开源 其它】

Librarian DB 是一个简单的基于 Web 的图书馆管理系统,用于跟踪图书的借阅情况,包括书名、ISBN、分类等等。允许进行添加、删除、编辑和搜索图书。

TinyMVC  【PHP开源 开发框架】

TinyMVC是一个PHP的MVC (Model-View-Controller) 应用程序框架,提供了数据库操作、表现层以及控制逻辑的分离。

phpRedisAdmin  【PHP开源 数据库管理】

phpRedisAdmin提供一个简单的Web界面来管理Redis数据库。

ORM框架 Pomm  【PHP开源 开发框架】

Pomm 是一个轻量级、快速、高效而且强大的 PHP 对象映射框架,专为 PostgreSQL 设计。由于只支持 PostgreSQL,Pomm 利用了 PostgreSQL 本身的丰富特性,性能非常强劲,功能很强大。Pomm只支持PHP5.3。

CoreMVC 开源应用 My Office  【PHP开源 其它】

CoreMVC框架的开源应用和共享模块。

CoreMVC 开源应用

  • 基于CoreMVC的My Office开源项目(青剑提供),查看SVN

CoreMVC 开源模块

  • 基于CoreMVC 1.3.0以上的入门演示模块(Z提供),下载 hello1.0.0.zip
  • 基于CoreMVC 1.3.0以上的用户管理模块(Z提供),下载 user1.2.1.zip
  • 基于CoreMVC 1.3.2以上的前端登录模块(Z提供),下载 front1.3.0.zip

CoreMVC  【PHP开源 开发框架】

CoreMVC是一款小巧精致的PHP开源框架。

[CoreMVC 功能]

1. 模块驱动开发,将被访问和被引用的模块统一起来。

2. 通过参数设置,能方便的自动导入类文件。

3. 通过参数设置,能方便的实现单入口模式。

4. 引用模块被访问时,能实现自动隐藏功能。

5. 将MVC统一起来,减少文件操作的工作量。

6. 视图方法可根据不同的模板技术进行扩展。

7. 数据库可根据不同的连接方式进行扩展。

8. 强大的ORM功能,SQL语句和数组参数可灵活选择。

9. 数据库连接自动化,可使用多个连接。

10.整个核心文件只有:1个类、29项设置、21个方法。

Ani-Shell  【PHP开源 其它】

Ani-Shell是一个简单的PHP shell,它有一些独特的功能,例如:邮件群发、简单的服务fuzzer和DDoser。这个shell功能强大并且按照标准编码规范编写,更易于修改和定制。

Laravel  【PHP开源 开发框架】

Laravel 是一个简单优雅的 PHP web 开发框架,将你从意大利面条式的代码中解放出来。通过简单的、表达式语法开发出很棒的 Web 应用。

php-admin-tools  【PHP开源 其它】

一组,微型用php写的服务器管理工具集合。经过优化和修改使得他们支持中文或者utf8。 以下这些命令经测试,已经能够支持汉字路径和名称。下载 编辑 查看 移动 复制 删除 新建文件夹 新建文件 压缩 解压缩 上传。

PHP Sandbox  【PHP开源 其它】

PHPSandbox 是将运行PHP作为独立进程程的一种方式。 它提供你的外围脚本的一种保护,比如包括错误、崩溃、运行慢的脚本,或者不适合在你代码中运行的脚本,都可作为独立进程来运行。

lightopenid  【PHP开源 安全相关】

LightOpenID 是一个用来实现OpenID认证的PHP5 库。支持OpenID 1.1和2.0。

MongoPress  【PHP开源 内容管理CMS】

MongoPress是一个采用PHP+MongoDB实现的高性能,基于对象的NoSQL CMS。MongoPress原本是打算作为WordPress的插件存在,但是由于WordPress众多的特性和第三方插件都依赖于其最根本的MySQL存储,所以MongoPress才以一个全新的项目开始。

DoitPHP  【PHP开源 开发框架】

DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的“后起之秀”,DoitPHP秉承了那些优秀的PHP框架所共有的:代码的OOP编写风格、URL的路由功能、MVC的架构思想、UID的数据库操作、以及AJAX的前端页面技术支持。并在操作和功能设计上进行了微创新:

一、DoitPHP的辅助开发工具(DoitPHP Tools),其强大的“脚手架”功能,使得利用本框架进行程序开发更加容易。

二、简明高效的视图运行机制,使视图文件的开发操作变得简单易行。

三、灵活的扩展模块(module)设计,能够非常容易地调用如:SMARTY、ADODB、CKEDITOR、TINYEDITOR、FPDF、PHPMAILER、PHPRPC等第三方开源程序。

四、集成了JQUERY及THICKBOX、TABS、JQUERY FORM、LAZYLOAD等JQUERY插件,使前端页面开发中实现AJAX LOADING图片加载效果、灯箱效果(锁屏效果)、TAB菜单.、CHECKBOX的全选或反选效果以及图片的惰性加载效果等,让其变得得心应手。

五、提供了PHP程序开发中常用的操作类库,无论是COOKIE、SESSION的操作,还是实现网页页面的分页效果,实现音频、视频、图片幻灯片的播放,生成RAR、EXCEL、PDF等文件类型的文件,实现MEMCACH、XCACHE、APC等常见的缓存操作,实现WEB SERVICE等PHP的高级应用。利用扩展类库进行操作,如同“信手拈来”。

六、丰富的数据库驱动,支持MYSQL、POSTGRESQL、ORACLE、SQLITE、MSSQL、MONGODB等数据库。

PSX  【PHP开源 开发框架】

PSX是一个用于开发动态网站的PHP框架。PSX的目标是帮助你开发RESTful APIs服务Web标准格式如:JSON、XML、Atom和RSS。它还关注社交技术并提供相应的类来使用和实现OAuth、OpenID、Opengraph、Opensocial、Opensearch、PubSubHubbub、Atom和RSS。

WSS  【PHP开源 项目管理】

WSS是一款基于浏览器的,集“项目管理”、“任务管理”、“工时管理”、“工作日志管理”为一体的协作办 公平台。较同类软件,WSS更加注重用户体验(包括易用性与视觉效果)。

JSON压缩算法 JSON.hpack  【PHP开源 其它】

JSON.hpack 是一个用来压缩 JSON 数据的工具包和算法,目前提供了 PHP 和 C# 两种语言的版本。

网站性能工具Minify  【PHP开源 其它】

Minify 是用PHP5开发的应用,通过遵循一些Yahoo的优化规则来提高网站的性能。它会合并多个CSS或者JavaScript文件,移除一些不必要的空格和注释,进行gzip压缩,并且会设置浏览器的缓存头。Minify 在设计上和Yahoo的 Combo Handler Service非常像,不过Minify可以合并任何你想要合并的JavaScript和CSS文件。一般情况下,网站速度的瓶颈都在前端,而最关键的就是资源的加载速度,但是大多数浏览器都有单个域名并发请求数限制,所以如果一个页面中存在很多的资源,比如CSS和JavaScript文件,那么明显会降低网站的加载速度,比较好处理方式就是把多个文件通过一个请求来访问,这样既不会影响之前的文件维护,又会减少资源的清楚数量,Minify就是为之而生。

php-openid  【PHP开源 其它】

OpenID library for PHP5

持续集成服务器Xinc  【PHP开源 其它】

Xinc是一个采用PHP5开发的持续集成服务器。它内置支持Subversion、Phing (PHPUnit),并能够很方便地扩展集成其它版本控制和构建工具。

oauth-php  【PHP开源 其它】

这是一个用于实现OAuth 1.0a Consumers和Servers的PHP类库。这外还提供一个OAuth存储功能,已经可以存储至MySQL/MySQLi、Postgresql、PDO和Oracle中。

Rain Framework  【PHP开源 开发框架】

Rain Framework是一个快速简单的PHP5 MVC框架。该框架让开发者与设计者能够更好的专注于各自的工作,因为该框架的目标是将项目各个层分离。

Rain Framework的主要特性有:

  • 快速安装与配置
  • 易于学习
  • 快速并节约内存资源
  • 程序小
  • 安全,数据过虑
  • 有趣,因为宽松的API让开发者可以用自己的风格写代码
  • 可扩展外部程序库
  • 层分离让团队组织更简单
  • 所见即所得,模板基于相对路径

Rain Framework应用很多有名的设计模式,如MVC, 单体模式,工厂模式,以及一些现代技术:

  • 严格的页面对象(PHP5)
  • 使用SQL PDO的简单数据库抽象库
  • 采用Raintpl模板引擎

Videola  【PHP开源 其它】

Videola是一个基于Drupal构建的企业级的视频管理系统和视频分发平台,可创建需付费访问或者免费的视频网站,支持桌面、移动设备和电视设备。具有灵活,易于扩展,功能丰富等特性可用于组织和管理视频内容、用户和电子商务。

Drupal是一个开源的内容管理系统(CMS) 平台,它是用PHP写成的。主要用于构造提供多种功能和服务的动态网站,这些功能包括用户管理(UserAdministration)、发布工作流 (Publishing Workflow)、讨论、新闻聚合(NewsAggregation)、元数据(Metadata)操作和用于内容共享的XML发布。Drupal有一 个优秀的模块化结构,提供了许多模块,包括短消息、个性化书签、网站管理、Blog、日记、电子商务、电子出版、留言簿、Job、网上电影院、论坛、投票 等模块。并且Drupal模块的下载、安装、定制非常方便。

图片上传控件 Droparea  【PHP开源 其它】

Droparea是一个基于HTML5实现的拖拉上传图片jQuery插件并包含一个PHP服务器端脚本来接收上传的文件。只要将图片拖进指定位置,图片将自动上传至服务器。还可以查看上传过程进度。已经在Google Chrome和Mozilla Firefox浏览器上测试过。

NotORM  【PHP开源 开发框架】

NotORM是一个用于简化数据库操作的PHP开发框架。它独到之处在于处理表关联关系非常简单。NotORM运行速度比使用本地驱动还快。经测试已经能够支持以下数据库:MySQL, SQLite, PostgreSQL, MS SQL, Oracle。

Zebra_Form  【PHP开源 其它】

构建兼容所有浏览器,具有客户端+服务器校验功能并且外观漂亮的HTML表单,将会发费比较的开发时间。Zebra_Form是一个能够很好处理这些过程,利用它只需要几行代码就能够帮忙我们构建一个安全、优美的表单。输出的结果可以自定义外观,也可以自定义。

Ionize  【PHP开源 内容管理CMS】

Ionize是一个强大内容管理系统CMS。拥有用户友好,易于使用的后台管理界面。支持多种语言,基于CodeIgniter框架开发,一个简单并且强大的PHP开发框架。

基于模板Office文档生成工具 OpenTBS  【PHP开源 其它】

OpenTBS是一个PHP工具用于帮您使用模板来生成OpenOffice和MS Office文档。首先你可以使用OpenOffice 或MS Office来设计你的模板,然后OpenTBS能够将由PHP代码和数据库产生的数据与模块合并。结果文档将存成可用于下载的文件。实例上,OpenTBS能够合并任何OpenDocument文件,任何OpenXML文件,任何XML文件并压缩成ZIP文件。OpenTBS基于TinyButStrong模板引擎。

Ani-Shell  【PHP开源 其它】

Ani-Shell是一个简单的PHP shell,它有一些独特的功能,例如:邮件群发、简单的服务fuzzer和DDoser。这个shell功能强大并且按照标准编码规范编写,更易于修改和定制。

PHP的ZIP压缩处理包TbsZip  【PHP开源 其它】

TbsZip 是一个 PHP 的类用来读写 Zip 压缩文件包,该类无需 PHP 扩展或者是临时文件。TbsZip 可以对压缩文档中的文件进行读、写、修改和删除操作。

Lanp  【PHP开源 开发框架】

Lanp 是基于PHP实现的简易MVC框架.只实现MVC工作模式,以及扩展入口。可以方便的扩展第三方开源代码。anp 并不是一套齐全的、功能强大的框架。不包括很多诸如 ACL,ORM等复杂的应用模式。但你完全可以通过扩展来实现你所要想要的任何功能和效果。Lanp 参考了现有开源框架的部分特性,以简易、可扩展为根本出发点。只现实MVC工作模式,附带支撑MVC模式工作所需基础类库,使其开发高度自由化,可任意扩展第三方开源代码来整合框架,支撑应用开发。在今后的版本中,会逐渐整合使用广泛的优秀第三方代码。

php-fetion  【PHP开源 其它】

PHP飞信发送类

Horde Application Framework  【PHP开源 开发框架】

Horde Application Framework是一个通用Web应用程序开发框架。提供了一些可以用于处理性能、压缩、浏览探测,连接跟踪,MIME处理等PHP类。

BoUML File Parser  【PHP开源 其它】

这个工具包可用于从UML artifact文件抽取相关信息。它可以处理由BoUML工具产生的UML项目文件。当前可以抽取包信息,组件和用例。

MochiPHP  【PHP开源 开发框架】

MochiPHP 是一个轻量级的PHP5框架,面向组件和页面设计开发,使用一个简单的数据库和对象持久层。MochiPHP 面向页面的设计流程:为每一个页面编写一个类和一个模板;而表单组件可隐藏很多复杂的HTML标签和用户交互处理。持久层库能自动生成属性的访问方法。

Recess  【PHP开源 开发框架】

Recess是一个开源的RESTful PHP开发。能够给你带来一个乐趣和愉快的开发体验。

RockMongo  【PHP开源 数据库管理】

RockMongo是一个MongoDB管理工具,采用PHP5开发。是PHP中最好的一个管理工具,类似于PHPMyAdmin。

主要特征:

  • 使用宽松的New BSD License协议
  • 速度快,安装简单
  • 支持多语言(目前提供中文、英文、日文、巴西葡萄牙语、法语、德语)
  • 系统
    • 可以配置多个主机,每个主机可以有多个管理员
    • 需要管理员密码才能登入操作,确保数据库的安全性
  • 服务器
    • 服务器信息 (WEB服务器, PHP, PHP.ini相关指令 …)
    • 状态
    • 数据库信息
  • 数据库
    • 查询,创建和删除
    • 执行命令和Javascript代码
    • 统计信息
  • 集合(相当于表)
    • 强大的查询工具
    • 读数据,写数据,更改数据,复制数据,删除数据
    • 查询、创建和删除索引
    • 清空数据
    • 批量删除和更改数据
    • 统计信息
  • GridFS
    • 查看分块
    • 下载文件

 

DocBlox  【PHP开源 其它】

DocBlox是一个支持PHP5.3的API文档生成器。它能够将写在源程序中的注释转换一个完整的API参考文档。具有快速、低内存消耗,易于集成到持续集成构建中。

Kiyo  【PHP开源 开发框架】

Kiyo是一个基于MVC模式的Web应用程序开发框架。提供模块化支持,能够缓存页面和自定数据,自动加载常用到的类库,多语言支持,提供使用插件扩展功能支持。

VirtueMart  【PHP开源 E-Commerce】

VirtueMart是一个需要配合内容管理系统一起使用的开源电子商务应用。Joomla和VirtueMart均由PHP写成,所以能够在典型的在PHP/MySQL环境中使用。扩展性强是Joomla最大的特点,Joomla绝不仅仅是个CMS,Joomla主要是一个框架,上面有数千个功能扩展,VirtueMart是其中之一。VirtueMart可以利用Joomla的扩展扩充网上商店的功能。

PDENV高性能PHP安装套件  【PHP开源 其它】

PDENV(PHP Developer Environment)是一个帮助PHP开发/运维人员快速搭建高性能Nginx/PHP/MongoDB/MySQL/Memcached调试(生产)环境的安装套件。
主要特点:

  • 用Nginx取代Apache, 性能优于Apache,占用更少的内存和CPU资源
  • Nginx是Native编译,非Cygwin版本,性能更好
  • 用CGI的方式运行PHP, 性能优于ISAPI的方式
  • 不仅适用于开发环境,也可用于生产环境部署
  • 包含ImageMagic图形处理组件
  • 移除Perl软件包,Python成为默认包含软件包
  • 新增MongoDB 1.8.0

PDENV包含下列软件包:

  • Nginx 0.8.54
  • MongoDB 1.8.0
  • MySQL 5.5.9
  • Memcached 1.2.6
  • ImageMagick 6.5.10
  • PHP 5.3.5
  • Xdebug 2.0.5
  • phpMyAdmin 3.3.7
  • Python 2.7.1
  • Trac 0.12.2
  • FileZillaFTP 0.7.3
  • WinCacheGrind 10.0.14
  • Cron 1.0.0

Bonfire  【PHP开源 开发框架】

CodeIgniter是用于快速创建PHP Web应用的强大框架。Bonfire是一个让基于CodeIgniter这个框架的开发变得更加快速的基础框架。它提供了一些可以马上使用的工具包括:用户管理系统、Email队列、数据库备份。此外还内置一个优雅,可定制的用户界面。这框架完全采用模块化设计并围绕HMVC模式实现(Hierarchical-Model-View-Controller)。Bonfire还拥有一个灵活的模板/主题系统,能够实现类似于 WordPress父/子关系的主题。

Swoole  【PHP开源 开发框架】

swoole是一套设计非常精巧,有效提高开发效率的PHP框架。Swoole有统一的唯一全局对象,类似于Java的注册树,挂载了常用的一些对象,如数据库、模板引擎、缓存系统、日志系统、事件处理系统等。可以很方便地调用功能,快速开发。使用swoole框架,仅需配置一个config.php文件,在其他PHP文件中只需要require config.php文件,即可调用框架的所有功能。

swoole通过配置文件可以实现在轻松更换模块驱动方式。比如数据库连接,可以很方便得在Pdo MySQL MySQLi之间更换。缓存可以用filecache,也可以用dbcache,还可以用memcache。日志可以用数据库日志,也可以用系统日志或文件日志。

人力资源管理系统 SimpleHRM  【PHP开源 其它】

SimpleHRM 是一个人力资源管理系统,提供简单易用直观的HR部门的管理界面,功能丰富,包括雇员管理、离职管理、收益、提醒等。 在线演示:http://www.simplehrm.com/?page_id=52

Kis  【PHP开源 项目管理】

Kis (Keep it simple) 是一款免费的基于WEB的团队协作的项目管理软件, 基于GPL协议,完全开放源代码。 它用于帮助公司和团队记录、跟踪、管理工作中的问题:包括产品BUG, 售后问题,任务安排,需求管理等。 同时为使用者提供一个分配、流转和协作处理问题的工作平台. Kis 简单实用,功能丰富,能帮助你更快,更有效的完成高质量的产品和项目.
Kis能帮助您:

  • 构造有效的问题的处理流程
  • 提高问题处理的效率和质量
  • 保证所有的问题都得到记录和跟踪
  • 安装和配置,100%基于WEB的应用
  • 操作简单,易于上手
  • 自定义角色分工和自定义工作流程
  • 开源免费,降低企业部署的成本

HTML解析器html5lib  【PHP开源 其它】

这是一个基于WHATWG HTML5规范的HTML解析器,能够最大程度的兼容主流浏览器。

开源消息队列 kmessage  【PHP开源 其它】

kmessage是一个快速的, 支持高并发的开源消息队列, 使用最大堆保存数据.

可以设置数据的优先权, 如:

$km->put(“record”, 1);

$km->put(“record 2″, 2);

那么record 2会比record 1先访问到.

另外kmessage支持取一条或者多条的记录:

$km->get_one();//取一条记录

$km->get_list(10);//取10条记录

raremvc   【PHP开源 开发框架】

raremvc 是一款非常轻量的php框架,非常适合企业级应用开发,多人协作开发方便。
raremvc是面向对象的。提倡组件化开发模式,让开发程序变得轻松简单。

提供了组件(component)、模板(layout)、过滤器(filter)、路由(router)、类自动加载(class autoload)、静态资源按需加载、框架核心函数钩子(hook),让代码更容易共用,使用更加方便!

ViewGit  【PHP开源 其它】

ViewGit是一个基于Web的Git仓库浏览器。支持利用描述进行索引,提供最新变化,树形浏览和下载链接。支持着色显示变化情况。

phpMemCacheAdmin  【PHP开源 其它】

phpMemCacheAdmin是一个采用PHP开发的Memcached服务器监控和调试管理工具。

MySQL并行查询引擎 Shard-Query  【PHP开源 其它】

ShardQuery 是一个MySQL 的分布式并行查询引擎,这是一个 PHP 的类,用来轻松访问分区数据集。

PHP的Asterisk管理接口 PAMI  【PHP开源 其它】

PHP Asterisk Manager Interface ( AMI ) 支持同步命令、回应和异步事件,使用模式观察者侦听器。支持多时间的命令回应,特别适合开发业务控制台和 asterisk 频道监控等。

PHP Git类库Git.php  【PHP开源 其它】

这是一个PHP git仓库控制类包。能够实现在一个PHP类中运行任何git命令。它使用proc_open来运行git命令,因此它能够在PHP安全模式下运行。

XML-RPC DB  【PHP开源 其它】

这个PHP类可以让你通过一个XML RPC接口来执行数据查询。这个类可以执行查询请求并将返回结果作为XML-RPC响应。

pluck  【PHP开源 内容管理CMS】

pluck是一个小型简单的内容管理系统,由PHP写成.即使你没有编程语言知识.也可以用它来很容易地管理站点. 用它你可以做

1,在你的页面里插入照片-
2,在你的blog里面写文章
3,用album-option来和世界各地的朋友分享你最爱的照片和相片 4,通过页面上的email表单你可以和你站点访客保持联系
5,更改站点信息,使其更利于搜索引擎
6,下载并安装新的主题,使你的站点拥有一个新的感觉
7,一个美丽的关于访客的流量统计表
8,以你自己的语言编辑你的网页
9,符合 W3C XHTML-输出
10,它易于使用,直观并拥有一个漂亮的管理中心

原创粉丝点击