`
zhengdl126
  • 浏览: 2540027 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

改变互联网的PHP程序

    博客分类:
  • php
阅读更多

http://phpimpact.wordpress.com/2008/05/22/open-source-php-applications-that-changed-the-world/
翻译:Haohappy

从数据库管理到在线购物,从博客到电子邮件,开放源代码的PHP程序数不胜数。从1998年到现在,十年的热情与坚持、良好的软件架构、团队协作和创新理念,造就了一批优秀的PHP程序。下面让我们来看看互联网上有史以来最具影响力的PHP程序:

1998
phpMyAdmin
phpMyAdmin 是一个通过WEB界面管理MySQL数据库的程序。它可以创建、删除数据库,创建、删除和编辑数据表,删除、编辑和新增字段,执行任何SQL语句,管理字段上的主键,管理用户权限,输出数据到多种数据格式,而且目前有50种各国语言版本。 本程序由phpMyAdmin团队开发。
1999
SquirrelMail
SquirrelMail 是一个基于标准的Webmail类库。它包含了PHP内置的IMAP和SMTP协议,及用于生成HTML4.0界面的代码,支持多种浏览器。 SquirrelMail易于安装和配置,提供所有你想要从邮件客户端得到的功能,例如强大的MIME支持,地址簿和文件目录操作等。
2000
eZ Publish
eZ Publish是一个企业级的内容管理系统,而不仅是一个WEB内容管理系统。它开放源代码,并且是eZ Publish系列产品的基石。作为一个CMS,eZ Publish最大的创新是所有模块都是可以定制和扩展的。你可以以eZ Publish为基础开发自己的专业站点。eZ Publish的标准功能有:非常方便创建和编辑内容、工作流系统、内容版本系统、多语言功能、团队协作功能、电子商务功能、新型的分类系统及基于角色的访问控制。eZ Publish成为互联网上领先的开源CMS系统,在商业应用,政府办公和教育机构中广受好评。

osCommerce
osCommerce是一个开源的电子商务解决方案,由开源团队开发。它允许你免费地开设自己的网上商店。
phpAdsNew
phpAdsNew 是OpenX的前身,更早这个程序称为phpAds,由Tobias Ratschiller在1998年创建。OpenX是一个非常流行的免费WEB发布系统。它主要用来管理你的广告。可以很方便地把第三方网络广告公司的 banner集成到你的网站上。

phpBB
phpBB是一个高效的论坛程序,支持多种数据库。功能主要包括:发表,回复,站内消息,投票,用户名/IP禁止,密码加密、用户排名、强大的隐私版块管理,模板和简单但强大的翻译系统。
2001
Gallery
Gallery 是一个在线的相册管理程序,安装非常简单,提供了一个安装向导。Gallery允许用户通过友好易用的界面来创建和管理相册。照片管理包括自动生成缩略图,图像放大缩小,旋转,排序,文字说明等。对于每个用户,相册可以设置读写和评论的权限,可以很好地保证隐私。
最新版本是Gallery2,核心代码完全重写过――Haohappy注
Drupal
Drupal 是一个模块化的CMS(内容管理系统),同时也有论坛,博客和社区功能。它的数据库后端可以使用MySQL,MySQLi和PostgreSQL。 Drupal的功能包括论坛,模板支持,内容评价,版本管理,用户管理(及用户角色和用户组的权限系统),错误日志,内容同步,本地化支持等等。 Drupal的代码很简洁干净,对于程序员来说是一个很好的系统,易于进行二次开发和扩展。可以算是一个WEB应用程序框架。

Drupal的代码质量不错――Haohappy注
2002
MediaWiki
MediaWiki 是一个在线的Wiki程序,用于Wikimedia基金会的所有项目,包括最知名的世界百科。该程序最早用于免费的Wikipedia,而今天很多商业公司也用于内部知识管理及内容管理。例如Novell就使用了MediaWiki来运行不少高流量的站点。
全球最热门的网站之一维基百科所采用的后台程序,代码质量一般,但功能强大。――Haohappy注
2003
WordPress
WordPress 是一个个性化的博客发布程序,符合WEB标准,易用而强大。它来自于一个良好架构的个人发布系统,最终演化成了一个博客程序。WordPress也是一个灵活的CMS系统,可以用来运营各种类型的网站。除了基本的博客功能,它可以管理友情链接(blogroll),文件附件,XFN支持,独立静态页面支持,Atom和RSS支持(日志内容和评论),API支持(支持多种协议,包括Atom Publishing Protocol, Blogger, MetaWeblog, 和 Movable Type API),垃圾评论过滤,高级的URL生成,可定制的模板系统及高级的插件API体系。

2004
SugarCRM
SugarCRM是一个完整的CRM系统,可以为各种规模的企业提供服务。其核心的CRM功能包括销售,市场,商业示例,项目管理,日历等等。由PHP语言开发,支持MySQL和SQL数据库。

2005
Joomla!
Joomla!是一个屡获大奖的CMS,它把前端内容访问和后端的管理后台分开来。基于用户组的访问控制提供了多级的权限管理。Joomla!框架允许你创建自己的扩展模块,语言、模板和插件。
Symfony
Symfony 是一个全功能的PHP开发框架,开发语言为PHP5.它向程序员提供了良好的架构,常用的功能组件及工具,可用于快速创建复杂的WEB程序。选择 Symfony可以让你更快地发布你的产品,并且很容易运营和扩展。Symfony的团队很有经验,不重复发明轮子:它使用了很多WEB开发中的“最佳实践”并集成了一些优秀的第三方类库。
2006
Zend Framework
Zend Framework的优点在于简洁、面向对象最佳实践、友好的版权协议和严格测试的代码库。另外,ZF致力于创建更加安全,可靠和现代的WEB2.0项目及Web服务,并提供了很多用于访问API的类库,你可以很方便地访问Google、 Amazon、 Yahoo!、Flickr,还有StrikeIron和ProgrammableWeb等网站提供的服务。

2007
Magento eCommerce
Magento是一个专业的电子商务程序,有极强的灵活性和可定制性。它的思想是每一个电子商务的实现都应该是独一无二,与众不同的。Magento的模块化结构使商家可以有效控制电子商务的工作流程。

以上程序主要是在欧美比较流行,欢迎大家补充。也欢迎大家来总结一下在中国比较重要和流行的PHP程序。

分享到:
评论

相关推荐

    logo在线生成程序(PHP源码)

    "在线制作":这意味着用户无需下载安装任何软件,只需要通过互联网连接访问该程序,就可以直接在浏览器中完成Logo的创作过程,提高了便捷性和灵活性。 【核心知识点】 1. **PHP基础**:理解PHP的基本语法,包括...

    PHP程序设计简明教程

    ### PHP程序设计简明教程知识点概述 #### 一、PHP简介 ##### 1. Web程序工作原理 Web程序的工作原理涉及客户端(如浏览器)与服务器之间的交互过程。当用户通过浏览器请求一个网页时,该请求被发送到服务器。服务器...

    PHP+MySQL开发Web程序教程下载

    在本文中,我们将深入探讨如何使用PHP和MySQL开发Web应用程序,这是互联网开发中的核心技能之一。PHP是一种广泛使用的开源服务器端脚本语言,主要用于Web开发,可以嵌入到HTML中,而MySQL则是一款功能强大的关系型...

    Web程序设计13 Web程序设计13 Web程序设计13 Web程序设计13

    Web程序设计是构建和维护互联网应用程序的关键领域,它涵盖了多种技术和工具,用于创建交互式的、动态的、用户友好的网站。在这个主题中,"Web程序设计13"可能指的是一个课程或者系列教程的第13个部分,着重于进一步...

    基于PHP的zblogPHP php博客程序.zip

    【标题】"基于PHP的zblogPHP php博客程序"是一个使用PHP语言开发的博客系统,它为个人或组织提供了一个方便、高效的在线日志发布和管理平台。zblogPHP是zblog系列的一个版本,它继承了zblog的易用性和稳定性,并在...

    HTML5重塑Web世界它将如何改变互联网

    总的来说,HTML5正在逐步改变互联网的格局,降低了对特定插件的依赖,增强了Web应用程序的交互性和性能。随着技术的进一步发展和标准的完善,HTML5将更加深入地影响Web开发,推动互联网向着更高效、更灵活、更安全的...

    JYmusic音乐程序 v2.0.zip

    减少不必要的负载,自由定制属于自己的音乐程序,在系统的后续服务中,我们能更快对功能进行升级且不改变原有框架 3.需求模块化 根据需求开发出所需要的功能模块,让系统在 互联网 的时代给您带来更大的商机 ...

    php文章程序

    提到“对版面做了些修改”,意味着这个PHP文章程序在保持原有功能的基础上,对用户界面进行了定制化设计,可能包括调整布局、改变样式或添加个性化元素,以满足特定用户的审美和使用需求。但“程序基本上没有改动”...

    PHP程序设计简明教程.docx

    ### PHP程序设计简明教程知识点概述 #### 一、PHP简介 **1. Web程序工作原理** - **客户端-服务器模型**:Web程序基于客户端-服务器模型运行,客户端(通常是浏览器)通过HTTP协议向服务器发送请求,服务器处理请求...

    电子商务PHP程序,网上购物平台

    【标题】:“电子商务PHP程序,网上购物平台” 这个标题揭示了我们要讨论的核心是基于PHP语言构建的电子商务系统,用于实现在线购物功能。PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发,能够创建动态交互式...

    【课程思政案例】网络综合应用——PHP开篇--合作共赢.pdf

    这样的模式促进了全球工程师的协作,避免了资源浪费,也推动了像Android这样的开源项目成为行业巨头,改变了整个智能设备市场。 在课程实施过程中,教师将思政教育融入专业课程讲解,让学生理解如何在实际中实践...

    php课后习题及答案php

    - **知识点**: 虚拟主机是指在一台物理服务器上虚拟出多个服务器,每个虚拟出来的服务器可以拥有独立的域名和互联网服务器功能。这种部署方式常见于共享主机环境,能够有效提高资源利用率,降低成本。 - **选项...

    基于PHP的DZphp论坛万能程序源码.zip

    【标题】:“基于PHP的DZphp论坛万能程序源码.zip”指的是Discuz! X(简称DZphp)是一款非常流行的开源PHP论坛系统。它以其功能强大、易用性著称,被广大站长用于搭建社区论坛。DZphp不仅支持多语言环境,还提供了...

    微信小程序活动报名管理系统源码数据库论文.docx

    * 移动互联网技术的发展使人们的生活方式发生了很大的改变,人们可以随时随地通过手机来处理工作、生活和娱乐。 * 手机的普及率很高,截止到 2020 年末,我国的手机网民人数已经接近 10 亿人。 * 数字化、信息化已经...

    志汇同城9.2版,同城9.2小程序,小程序

    【小程序】作为一种新兴的移动互联网应用形式,它具有开发周期短、迭代快的特点。开发者可以根据用户反馈迅速调整功能,优化用户体验。在志汇同城9.2版中,我们看到开发者对用户需求的敏锐捕捉,新增的活动报名功能...

    BMForum Myna v6.0 php论坛程序.rar

    BMForum是一款应用于个人、商业领域的基于MySQL数据库新型 PHP论坛程序。作为一个完全开放源代码的论坛程序,BMForum以强大的功能和易用的人性化功能、方便的管理,同时兼顾了在大型论坛下速度流畅。BMForum Myna ...

    PHP网站模板,网站源码,带PHP后台:蓝色互联网科技公司模板下载是一款bootstrap网站模板素材下载.zip

    PHP网站模板和网站源码是构建Web应用程序的基础,它们为开发者提供了快速开发网站的框架和结构。PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发,能够生成动态网页内容。这款模板是基于PHP语言,结合了HTML、...

    基于PHP的易优cms企业建站系统 (含小程序).zip

    8. **小程序集成**:随着移动互联网的发展,易优CMS还整合了小程序功能,帮助企业拓展移动端用户,实现线上线下融合。 除了上述核心功能,压缩包中的子文件可能还包括示例数据、文档、更新日志、插件、主题以及其他...

    基于微信小程序的师生交互的新平台——桂电通.pdf

    尤其是在教育领域,互联网技术的应用正改变着传统的教学模式和师生互动方式。微信小程序作为一种新型的移动互联网应用,因其便捷性和易用性被广泛应用于各个行业,其中就包括教育行业。桂林电子科技大学的欧阳兆晃和...

    PHP&MYSQL Head_First系列,最好的程序教材!

    PHP与MySQL结合可以构建出功能强大的动态网站和应用程序。 #### 四、Head First PHP & MySQL 教材亮点 1. **全面覆盖基础知识**:从PHP的基本语法到高级特性,再到MySQL的安装配置和数据操作,教材提供了全方位的...

Global site tag (gtag.js) - Google Analytics