PHP作为开源语言,发展已有很多成熟的国内外
开源系统,足以满足个人和企业用户自己建立
WEB站点,从而将更多的精力投入到网站内容建设和网站推广工作中。
简介
当然如果你懂得一点PHP,那就更好,因为你可以自己动手定制个性化的功能。下面我罗列部分开源系统供大家参考,也算
抛砖引玉。
环境配置
PHP环境是由
Apache(IIS或者其他)+MySQL(Mssql或者其他)+PHP组成,Apache为PHP的
web服务器软件,MySQL是一个小型关系型数据库。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。环境可以自己配置也可以安装现有的集成环境,以下介绍的就是现今比较流行的PHP集成环境。
建立一个PHP网站,首先需要搭建PHP的开发和运行环境,对于PHP初学者也是一个难题,下面介绍部分一站式PHP环境搭建安装程序。
XAMPP
介绍:XAMPP是一个将Apache服务器、PHP、Perl及MySQL等融合在一起的安装包,只要下载解压安装即可。它有Windows,Linux,Mac OS X,Solaris四个版本,版本间融合的扩展库可能不尽相同。XAMPP比较适合开发者使用。
AppServ
介绍:号称在1分钟内即可将
Apache , PHP和MySQL安装配置好,同时带有phpMyAdmin以便管理数据库。适合初学者快速完成网站基本架设。
DedeAMPZ
介绍:DedeCMS自己的环境安装程序,目的是让DedeCMS更好运行,我用的就是此PHP环境整合套件,支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0,可以在php4和php5之间自由切换。
种类
博客类PHP开源系统
大大小小的PHP博客开源系统其实很多,在此重点介绍几个,甚至用
CMS也可以当博客系统来使。
Wordpress
介绍:当前国内比较火的个人博客发布信息发布平台,配合安装各种wp插件和wp主题,搭建个性化、功能强大的
博客网站。有两种版本,一种是针对个人用,另一种Wordpress Mu是多用户的。
介绍:国外的一个多用户开源博客程序,有简体,繁体等多种语言包,同时也支持各种主题和插件。
Sablog-X
介绍:国内开发的多用户开源博客(blog)系统,支持
模板。
国内外PHP开源CMS系统
这类PHP开源系统其实国内国外的都很多,功能其实都差不多,如果你需要做大型门户可以选择PHP168或者PHPCMS,最关键的选择合适自己的才是最重要的。
DedeCMS
介绍:算是当前国内比较流行的一个
网站内容管理系统,中小型网站的首选,安装和使用非常方面,可进行二次开发,而且可以与UCENTER,PHPWIND对接,感觉非常完美。适合个人和中小企业使用。当然作为PHP开源系统,个人觉得技术支持力度不够,小bug还是有不少,当然,换种角度看,dede作为完全开源的系统,完全靠售后服务盈利也是可以理解的。
介绍:国内比较流行的一个功能强大而易用的网站管理系统。本系统由帝国开发工作组独立开发,是一个经过完善设计的适用于
Linux/windows引/Unix等环境下高效的
网站解决方案。它的功能进行了数次飞跃性的革新,使得网站的架设与管理变得极其轻松!
Drupal
介绍:国外的PHP开源
CMS系统,既可以当多用户博客系统使用,也可以当CMS来用。支持中文。和Wordpress类似,也支持主题和扩展模块功能。
PHP开源社区系统
个人觉得最早的社区雏形是以论坛的形式出行,随着康盛创想的强力打造,以Ucenter为中心的社区产品已经深入人心。
Ucenter
Phpwind
电子商务类PHP开源系统
电子商务网店类PHP开源系统比较著名的有ECSHOP,SHOPEX,ShopEx有单用户和多用户版本,EcShop相对ShopEx,最大优势为开源、免费,定制性、扩展性强。而ShopEx只是前台开源,其他一些工具和后台是加密的,对于不懂程序的店家来说推荐使用Shopex。
个人观点:
今后PHP开源系统的发展方向主要是:有实力的团体,公司根据互联网大众需求,开发核心产品,核心产品的延伸产品开发则交给广大的开源爱好者,个人居多。
总结:
如何建立一个PHP网站?通过上述的介绍,我想你会有个大概的了解,PHP的开源系统种类繁多,作为用户,首先要做的是了解和认知自身的需求,只要这样才能选择合适的PHP开源系统以建立网站。