lifetype是一个开源的Blog平台,在同一个系统中支持多个Blog和多个用户。它具有:
多媒体文档管理通过管理者后台界面可以轻松做到自动图片缩放,上传大量文档,编写文档描述,让你可以很容易建立一个支持Podcasting的Blog。
多样化的主题提供超过60个不同的精美模板供你选择。通过管理者界面,你可以安装,删除,编辑你当前所有的主题
丰富的插件程序如果标准安装中没有你想要的功能,可以通过安装其提供的60多种插件来满足你的需求。其中最流行的插件有:Moblogging,TemplateEditor和NestedComments。
支持一个Blog多个作者你可以给你的朋友权限来跟你一起写Blog,使你的Blog具有协同工作的功能。
安装简单通过安装向导将会引导你轻松完成安装。并且你可以通过管理界面来控制所有设置,不需要去编辑配置文件。
移动功能通过安装插件,你就可以在你的移动设备上Bloging。
支持多Blog与多使用者环境利用支持多Blog与多使用者,单一的Blog后台管理以及全域的网站管理等功能,LifeType是非常适合用来架设BlogHosting的社区网站平台。
支持二级域名让你的使用者能轻松的拥有自己的二级域名,比如:username.yourdomain.com或是blogname.yourdomain.com(你需要开启DNS中wildcards的设定,才可以使用这一功能)。
支持多国语言其中包括中文。
高性能数据存取利用TemplateCaching、DataObjectCaching和全面的代码重整等技术来降低LifeType对系统资源的消耗,并且维持整个网站的稳定运作。这使得LifeType非常适合用来架设大型的社区网站。
b2evolution是一个采用PHP+MySQL开发的,成熟的,优秀的Blog引擎。它包含了一个Blog工具所应具备的所有功能。它的特点包括:1.即时Blogging:可以直接在web页面中Blogging。还能通过发送email或MMS或使用客户端工具如w.bloggar来Blogging。2.提供大量的漂亮的外观供你挑选。3.防垃圾信息机制。4.支持多种语言包括中文(简/繁体)。5.支持多Blog系统:假如你需要放2,3或100个不同的Blog/新闻聚合在你的网站上,只需一次安装就能搞定。每一个blog放在自己的页面,也可以在同一个页面同时放置多个blogs。6.支持多用户和多作者:每个blog都有一组属于它的用户,你可以对这些用户设置不同的读写权限。7.灵活分类:每个blog都可以分成不同的子类,然后子类通过主题来组织管理你的posts/newsitem。每个post可分配给多个子类。8.遵守Web标准:集成一个XHTML标准检查器。
SugarCRM具有很强的可操作性、灵活的适用性、完善的功能、独特的个性化设计和专业的技术安全保障,是辅助企业实现客户关系管理的理想之选。最主要的是,SugarCRM不仅仅是一种应用类软件,更是先进的销售管理解决方案,专业的销售培训使你的销售效果倍增,确实提高您的业务水平。它在企业管理人员、销售人员和客户之间建立了一个立体的管理系统,帮助企业对内和对外实现以“客户为中心”的全方位管理。SugarCRM正是这样一款优秀的客户关系管理软件.它在总结研究成功企业管理经理基础上,结合现代前沿营销理念,针对小企业的实际需求,实现了对客户和销售的全方位管理。SugarCRM的特点*.采用PHP编写,所以拥有最广泛的兼容性,在各种操作系统上都可以运行*.具有多个界面方案,按不同主题提供用户选择*.支持多语言,可以随时切换*.可扩展性强,随时按照用户需求或者自己增加新的功能和模块
Serendipity是一个采用PHP实现的weblog/blog系统。它功能丰富,符合标准,基于BSDLicense开源。它的特点包括:WYSIWYG与HTML编辑;内置强大的媒体数据库;多作者,可配置的权限/用户组系统;支持Threadedcomment,嵌套分类;支持多种语言;丰富插件与模板库;强大的垃圾过滤功能;能够嵌到现有的Web页面中;支持XML-RPC;支持多种数据库SQLite,PostgreSQL,MySQL,MySQLi;支持从其它Blog系统(WordPress,Textpattern,MoveableType,bblog,...)导入的功能。
phpBB具有友好的用户界面,简单易懂的管理面板和FAQ。你可采用PHP+MySQL,MS-SQL,PostgreSQL或Access/ODBC数据库来搭建自己的论坛系统。主要功能特点:1.支持流行的数据库服务器;2.论坛和发贴数无限制;3.多国语言界面;4.支持开设公共和私用性论坛;5.集成了强大的搜索功能;6.有大量模版来支持用户实现不同的论坛表现风格;7.集成即时消息收/发系统;8.支持基于cookie和url等两种安全会话机制;9.对用户和组有安全分级管理机制;10.用户发贴数统计,用户等级授勋等实用功能。
Textpattern是一款简洁而又漂亮的Blog引擎,主题很素雅,留有很大的个性化空间。内置Textile写作语法,所以作者不必懂得HTML标签语法也能轻松写作。预设主题非常简洁,但可定制程度很高。TXP采用php+mysql构建,代码体积小,效率高,网页访问速度快。目前已经有中文语言包。适合做清新简练的风格。
ThinkPHP(FCS)是一个开源的快速、兼容而且简单的面向对象的轻量级PHP开发框架,全称是Fast,Compatible&SimpleOOPPHPFramework。FCS框架是从Java的Struts结构移植过来的中文PHP开发框架,是为了简化企业级应用开发而诞生的,使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,借鉴了国外一些不错的思想,尤其是Java框架方面,因此熟悉Java的开发人员相对比较容易上手。在借鉴国外优秀思想的同时,FCS也更多地考虑了国内的应用开发需要。PHP4兼容、完全支持UTF-8,以及PATHINFO支持等,更加有利于国内的主机环境和开发需要。FCS的宗旨是简化开发、提高效率和易于扩展。
phpLDAPadmin是一个基于Web的LDAP管理工具用于管理LDAP服务器的各个方面。你可以利用它浏览LDAPTree,创建/删除/修改和复制节点(entry),执行搜索,导入/导出LDIF文件,查看你服务器的schema。你甚至可以在两个LDAP服务器之间复制对象,恢复删除,复制树节点。
phpMyAdmin是一个基于web的MySQL数据库管理工具。它能够创建和删除数据库,创建/删除/修改表格,删除/编辑/新增字段,执行SQL脚本等。
Drupal是一套开源的内容管理平台,拥有多种功能,可以用来建设从个人网站到大型社区网站。Drupal包括以下的功能:
Typo3是开源内容管理系统(CMS)和内容管理框架(CMF)。特性:完善的用户和权限管理、认证系统;自动保存编辑中的内容,自动优化图片;剪切板支持复制、剪切、粘贴;便捷的上下文关联菜单,创新的快捷方式;人性化的各种操作向导;支持操作日志、系统级缓存控制;支持离线编辑、前台编辑、内容导入导出、计划任务、全文检索、版本控制、流程控制;支持多站点、多数据库;成熟完善的模版机制和扩展机制,支持静态页面(Html)输出.
more.groupware是一个基于Web采用PHP开发的办公套件。它的特点:简单的安装向导,易于模块管理和升级,高级权限管理,集成在线帮助,易于更换皮肤(使用CSS),基于Smarty模板引擎,支持MySQL和PostgreSQ,支持多种语言包括简体中文。包含的模块有:Webmail,记事本,待办事项,通讯录,项目管理,文件管理,日历等。
GForge是一个基于Web的协同开发平台。它提供一组帮助你的团队进行协同开发的工具,如论坛,邮件列表等。用于创建和控制访问源代码管理库(如CVS,Subversion)的工具。GForge将自动创建一个源代码库并依据项目的角色设置进行访问控制。其它工具还包括:管理文件发布,文档管理,新闻公告,缺陷跟踪,任务管理等。
PHPlist是一个开源newsletter管理器,易于与任何网站相集成。PHPlist的下载量每个月超过一万多次。它具有双向确认(opt-in)订阅机制,定时调度,RSS,点击跟踪,支持附件,退件管理等特性。
phpMyVisites是一个网站流量统计系统,它能够提供非常详细的统计报告和高级图形报表。phpMyVisites不是一个Apachelog分析工具,它建有自己的log。它的特点包括:
FPDF这个PHPClass允许你采用纯PHP(更确切地说就是不需要使用PDFlib)来生成PDF文件。它所具有的特点包括:可选择的unit大小,页面格式和页边距;页眉和页脚管理;自动分页;自动换行与文本自动对齐;支持JPEG与PNG图片格式;支持着色和文件超链接;支持TrueType,Type1与encoding;支持页面压缩。
Xaraya是一个开源的内容管理解决方案与开发框架,它包含了创建一个动态的跨平台内容管理系统所需要的基础模块和工具。Xaraya具有易于安装,易于使用,平台独立(可运行在所有支持PHP的平台上包括Linux,Windows,MacOSX与多种数据库比如MySQL,PostgreSQL),模块化(利用身份验证与事件系统可以向系统的核心加入所需要的模块附着新的身份验证方法),可扩展性(利用它自己的动态数据模型,可以让你轻松注册新模块的数据结构),多国语言支持,安全(基于角色权限控制),快速(利用一个可配置的输出缓存系统实现)。
Havalite是一个开源的轻量级的CMS博客程序,基于PHP和SQLite开发。
主要特性:
PHPServerMonitor是一个用来监控服务器和网站是否正常运行的脚本,每个服务器都可以设定独立的提醒参数,可通过email和文本消息提醒,基于Web接口进行管理。
Ding是一个PHP框架,提供依赖注入(通过Setter/Constructor/Method)、面向方面编程、XML、YAML、事件支持,使用JSR250/330注解进行Bean定义。轻量级,可发布为PHAR文件,简单快速的MVC模型、syslog、非阻塞的TCPsocket实现、定时器以及自定义错误、信号以及异常处理,PAGI集成(用于Asterisk网关接口),PAMI集成(用于Asterisk管理)
MicroMVC是一个基于模块化设计的MVC框架,提供全功能的ORM库、移植以及管理脚手架,同时提供很多常用的PHP工具包。
Luneta是一个用来监控互联网上资源和服务的Web接口和引擎,如果某些问题出现,你将会受到邮件,当故障恢复时也会得到邮件提醒。
EaglePHP是一个简单、开源、高效、易扩展、面向对象的PHPMVC开发框架,借鉴国外优秀框架的设计思路,分层的设计思想使独立开发成为可能,建立模型推动代码的重用,写此框架的用意是与大家共同学习和交流。
框架特点:1、数据库表增、删、改、查,自动生成,支持二次开发。2、支持session在Memcahe、database、file中的无缝切换。3、部署简单,代码简洁。4、使用Smarty模板引擎,分离表现层与业务层。5、提供统一的自动加载模式和统一的命名空间。6、基于页面URL和表单(隐藏域)Action的驱动架构。7、支持多个项目管理。8、高安全性,内置Filter组件实现过滤机制,防止SQL注入及XSS跨站脚本攻击。9、提供技术人员开发调式工具及错误跟踪系统。10、支持PHPCLI命令行模式。11、支持ORM,实现实体关系映射,真正实现OOP开发的快捷且性能优越。12、为Session等多种基础类提供多驱动扩展。13、内置Doc输出模块,为指定项目生成CHM或HTML格式的API开发手册。
2010年大约5月份时,感受到DEDE标签主动调用数据理念适合CMS,所以开发了一些Smarty自定义修改器和自定义标签,但是在执行过程中性能低下,开销以s计,这是无法容忍的。分析跟踪,受自定义标签实现的原理限制不可能快。于是在dz模板的基础上加入了不少smarty语法以及自定义标签功能。经历了一年多线上运行和bug修复,并且弥补了DEDE标签多级嵌套问题后,在较稳定的情况下释出该版本。
Scache是PHP对Session数据库进行管理的另外一种方式。提供了一般的key/value数据缓存用于瞬态的session数据存储。同时提供了共享的键空间、计数器以及简单的缓存特性。
Shopilex是基于Opencart网店系统,针对中文用户而改进的本地化分支,是真正的开源PHP中文网店系统,兼容Opencart的插件。
该系统具有易于操作的可视化安装界面、完善的前台商品展示和户在线购物车功能、强大的后台管理和维护功能模块简单易用,灵活的插件机制,更易于扩展。
另外,Shopilex网店还集成集成了支付宝等支付和物流插件,更适合中文用户使用。
Shopilex基于MVC架构,具有清晰的代码结构,易于维护和二次开发。安装和使用Shopilex,不需要特殊的系统平台,Shopilex可以运行在任何支持PHP5.0+的web服务器上,环境需要支持PHP和MySQL即可,操作系统可以支持Linux,Solaris,BSD,或者MicrosoftWindows。
Reportico是一个报表设计工具,可用来设计报表、创建报表菜单和配置,支持图形、分组、下钻、表达式处理和数据转换,可导出HTML、PDF和CSV格式,可通过CSS修改报表外观。
MySmartBB是一个开源论坛系统,它的目标提供了一个强大,稳定,功能强大,易于使用,安全并尽可能少的使用服务器资源。
TXTSQL是一种文本数据库,文件存储方式类似mysql,兼容部分sql语句.PHP需4.0以上版本才能运行。还提供一个txtSQLAdmin工具来管理数据库。
MemAdmin是一款可视化的Memcached管理与监控工具,基于PHP5&JQuery开发,体积小,操作简单。
主要功能:
Elefant是一个在PHP中重新想象的MVC框架系统,包括一个完整简单全新的CMS。
Elefant主要功能和特点:
Assetic是一个PHP类库用于管理资源文件包括:JavaScript、CSS和其它浏览器请求的资源。
TinyMVC是一个PHP的MVC(Model-View-Controller)应用程序框架,提供了数据库操作、表现层以及控制逻辑的分离。
Pomm是一个轻量级、快速、高效而且强大的PHP对象映射框架,专为PostgreSQL设计。由于只支持PostgreSQL,Pomm利用了PostgreSQL本身的丰富特性,性能非常强劲,功能很强大。Pomm只支持PHP5.3。
CoreMVC是一款小巧精致的PHP开源框架。
[CoreMVC功能]
1.模块驱动开发,将被访问和被引用的模块统一起来。
2.通过参数设置,能方便的自动导入类文件。
3.通过参数设置,能方便的实现单入口模式。
4.引用模块被访问时,能实现自动隐藏功能。
5.将MVC统一起来,减少文件操作的工作量。
6.视图方法可根据不同的模板技术进行扩展。
7.数据库可根据不同的连接方式进行扩展。
8.强大的ORM功能,SQL语句和数组参数可灵活选择。
9.数据库连接自动化,可使用多个连接。
10.整个核心文件只有:1个类、29项设置、21个方法。
Ani-Shell是一个简单的PHPshell,它有一些独特的功能,例如:邮件群发、简单的服务fuzzer和DDoser。这个shell功能强大并且按照标准编码规范编写,更易于修改和定制。
Laravel是一个简单优雅的PHPweb开发框架,将你从意大利面条式的代码中解放出来。通过简单的、表达式语法开发出很棒的Web应用。
一组,微型用php写的服务器管理工具集合。经过优化和修改使得他们支持中文或者utf8。以下这些命令经测试,已经能够支持汉字路径和名称。下载编辑查看移动复制删除新建文件夹新建文件压缩解压缩上传。
PHPSandbox是将运行PHP作为独立进程程的一种方式。它提供你的外围脚本的一种保护,比如包括错误、崩溃、运行慢的脚本,或者不适合在你代码中运行的脚本,都可作为独立进程来运行。
LightOpenID是一个用来实现OpenID认证的PHP5库。支持OpenID1.1和2.0。
DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的“后起之秀”,DoitPHP秉承了那些优秀的PHP框架所共有的:代码的OOP编写风格、URL的路由功能、MVC的架构思想、UID的数据库操作、以及AJAX的前端页面技术支持。并在操作和功能设计上进行了微创新:
一、DoitPHP的辅助开发工具(DoitPHPTools),其强大的“脚手架”功能,使得利用本框架进行程序开发更加容易。
二、简明高效的视图运行机制,使视图文件的开发操作变得简单易行。
三、灵活的扩展模块(module)设计,能够非常容易地调用如:SMARTY、ADODB、CKEDITOR、TINYEDITOR、FPDF、PHPMAILER、PHPRPC等第三方开源程序。
四、集成了JQUERY及THICKBOX、TABS、JQUERYFORM、LAZYLOAD等JQUERY插件,使前端页面开发中实现AJAXLOADING图片加载效果、灯箱效果(锁屏效果)、TAB菜单.、CHECKBOX的全选或反选效果以及图片的惰性加载效果等,让其变得得心应手。
五、提供了PHP程序开发中常用的操作类库,无论是COOKIE、SESSION的操作,还是实现网页页面的分页效果,实现音频、视频、图片幻灯片的播放,生成RAR、EXCEL、PDF等文件类型的文件,实现MEMCACH、XCACHE、APC等常见的缓存操作,实现WEBSERVICE等PHP的高级应用。利用扩展类库进行操作,如同“信手拈来”。
六、丰富的数据库驱动,支持MYSQL、POSTGRESQL、ORACLE、SQLITE、MSSQL、MONGODB等数据库。
WSS是一款基于浏览器的,集“项目管理”、“任务管理”、“工时管理”、“工作日志管理”为一体的协作办公平台。较同类软件,WSS更加注重用户体验(包括易用性与视觉效果)。
JSON.hpack是一个用来压缩JSON数据的工具包和算法,目前提供了PHP和C#两种语言的版本。
Minify是用PHP5开发的应用,通过遵循一些Yahoo的优化规则来提高网站的性能。它会合并多个CSS或者JavaScript文件,移除一些不必要的空格和注释,进行gzip压缩,并且会设置浏览器的缓存头。Minify在设计上和Yahoo的ComboHandlerService非常像,不过Minify可以合并任何你想要合并的JavaScript和CSS文件。一般情况下,网站速度的瓶颈都在前端,而最关键的就是资源的加载速度,但是大多数浏览器都有单个域名并发请求数限制,所以如果一个页面中存在很多的资源,比如CSS和JavaScript文件,那么明显会降低网站的加载速度,比较好处理方式就是把多个文件通过一个请求来访问,这样既不会影响之前的文件维护,又会减少资源的清楚数量,Minify就是为之而生。
OpenIDlibraryforPHP5
Xinc是一个采用PHP5开发的持续集成服务器。它内置支持Subversion、Phing(PHPUnit),并能够很方便地扩展集成其它版本控制和构建工具。
这是一个用于实现OAuth1.0aConsumers和Servers的PHP类库。这外还提供一个OAuth存储功能,已经可以存储至MySQL/MySQLi、Postgresql、PDO和Oracle中。
RainFramework是一个快速简单的PHP5MVC框架。该框架让开发者与设计者能够更好的专注于各自的工作,因为该框架的目标是将项目各个层分离。
RainFramework的主要特性有:
RainFramework应用很多有名的设计模式,如MVC,单体模式,工厂模式,以及一些现代技术:
NotORM是一个用于简化数据库操作的PHP开发框架。它独到之处在于处理表关联关系非常简单。NotORM运行速度比使用本地驱动还快。经测试已经能够支持以下数据库:MySQL,SQLite,PostgreSQL,MSSQL,Oracle。
TbsZip是一个PHP的类用来读写Zip压缩文件包,该类无需PHP扩展或者是临时文件。TbsZip可以对压缩文档中的文件进行读、写、修改和删除操作。
Lanp是基于PHP实现的简易MVC框架.只实现MVC工作模式,以及扩展入口。可以方便的扩展第三方开源代码。anp并不是一套齐全的、功能强大的框架。不包括很多诸如ACL,ORM等复杂的应用模式。但你完全可以通过扩展来实现你所要想要的任何功能和效果。Lanp参考了现有开源框架的部分特性,以简易、可扩展为根本出发点。只现实MVC工作模式,附带支撑MVC模式工作所需基础类库,使其开发高度自由化,可任意扩展第三方开源代码来整合框架,支撑应用开发。在今后的版本中,会逐渐整合使用广泛的优秀第三方代码。
PHP飞信发送类
HordeApplicationFramework是一个通用Web应用程序开发框架。提供了一些可以用于处理性能、压缩、浏览探测,连接跟踪,MIME处理等PHP类。
MochiPHP是一个轻量级的PHP5框架,面向组件和页面设计开发,使用一个简单的数据库和对象持久层。MochiPHP面向页面的设计流程:为每一个页面编写一个类和一个模板;而表单组件可隐藏很多复杂的HTML标签和用户交互处理。持久层库能自动生成属性的访问方法。
Recess是一个开源的RESTfulPHP开发。能够给你带来一个乐趣和愉快的开发体验。
RockMongo是一个MongoDB管理工具,采用PHP5开发。是PHP中最好的一个管理工具,类似于PHPMyAdmin。
主要特征:
DocBlox是一个支持PHP5.3的API文档生成器。它能够将写在源程序中的注释转换一个完整的API参考文档。具有快速、低内存消耗,易于集成到持续集成构建中。
Kiyo是一个基于MVC模式的Web应用程序开发框架。提供模块化支持,能够缓存页面和自定数据,自动加载常用到的类库,多语言支持,提供使用插件扩展功能支持。
VirtueMart是一个需要配合内容管理系统一起使用的开源电子商务应用。Joomla和VirtueMart均由PHP写成,所以能够在典型的在PHP/MySQL环境中使用。扩展性强是Joomla最大的特点,Joomla绝不仅仅是个CMS,Joomla主要是一个框架,上面有数千个功能扩展,VirtueMart是其中之一。VirtueMart可以利用Joomla的扩展扩充网上商店的功能。
PDENV(PHPDeveloperEnvironment)是一个帮助PHP开发/运维人员快速搭建高性能Nginx/PHP/MongoDB/MySQL/Memcached调试(生产)环境的安装套件。主要特点:
swoole是一套设计非常精巧,有效提高开发效率的PHP框架。Swoole有统一的唯一全局对象,类似于Java的注册树,挂载了常用的一些对象,如数据库、模板引擎、缓存系统、日志系统、事件处理系统等。可以很方便地调用功能,快速开发。使用swoole框架,仅需配置一个config.php文件,在其他PHP文件中只需要requireconfig.php文件,即可调用框架的所有功能。swoole通过配置文件可以实现在轻松更换模块驱动方式。比如数据库连接,可以很方便得在PdoMySQLMySQLi之间更换。缓存可以用filecache,也可以用dbcache,还可以用memcache。日志可以用数据库日志,也可以用系统日志或文件日志。
Kis(Keepitsimple)是一款免费的基于WEB的团队协作的项目管理软件,基于GPL协议,完全开放源代码。它用于帮助公司和团队记录、跟踪、管理工作中的问题:包括产品BUG,售后问题,任务安排,需求管理等。同时为使用者提供一个分配、流转和协作处理问题的工作平台.Kis简单实用,功能丰富,能帮助你更快,更有效的完成高质量的产品和项目.Kis能帮助您:
这是一个基于WHATWGHTML5规范的HTML解析器,能够最大程度的兼容主流浏览器。
kmessage是一个快速的,支持高并发的开源消息队列,使用最大堆保存数据.
可以设置数据的优先权,如:
$km->put("record",1);
$km->put("record2",2);
那么record2会比record1先访问到.
另外kmessage支持取一条或者多条的记录:
$km->get_one();//取一条记录
$km->get_list(10);//取10条记录
raremvc是一款非常轻量的php框架,非常适合企业级应用开发,多人协作开发方便。raremvc是面向对象的。提倡组件化开发模式,让开发程序变得轻松简单。提供了组件(component)、模板(layout)、过滤器(filter)、路由(router)、类自动加载(classautoload)、静态资源按需加载、框架核心函数钩子(hook),让代码更容易共用,使用更加方便!
ViewGit是一个基于Web的Git仓库浏览器。支持利用描述进行索引,提供最新变化,树形浏览和下载链接。支持着色显示变化情况。
phpMemCacheAdmin是一个采用PHP开发的Memcached服务器监控和调试管理工具。
ShardQuery是一个MySQL的分布式并行查询引擎,这是一个PHP的类,用来轻松访问分区数据集。
这是一个PHPgit仓库控制类包。能够实现在一个PHP类中运行任何git命令。它使用proc_open来运行git命令,因此它能够在PHP安全模式下运行。
这个PHP类可以让你通过一个XMLRPC接口来执行数据查询。这个类可以执行查询请求并将返回结果作为XML-RPC响应。
pluck是一个小型简单的内容管理系统,由PHP写成.即使你没有编程语言知识.也可以用它来很容易地管理站点.用它你可以做