如何利用PHP开源系统建立PHP网站
我们知道即便作为有一定程序设计基础的程序员,要想独立建立一个性能优越,结构合理,用户体验良好的WEB网站都不是一件简单的事情,其涵盖的知识面、工作量都不是一个人可以完成的。
而PHP作为开源语言,发展至今已有很多成熟的国内外开源系统,足以满足个人和企业用户自己建立WEB站点,从而将更多的精力投入到网站内容建设和网站推广工作中。当然如果你懂得一点PHP,那就更好,因为你可以自己动手定制个性化的功能。下面我罗列部分开源系统供大家参考,也算抛砖引玉。
一、环境配置
建立一个PHP网站,首先需要搭建PHP的开发和运行环境,对于PHP初学者也是一个难题,下面介绍部分一站式PHP环境搭建安装程序。
XAMPP
介绍:XAMPP是一个将Apache服务器、PHP、Perl及MySQL等融合在一起的安装包,只要下载解压安装即可。它有Windows,Linux,Mac OS X,Solaris四个版本,版本间融合的扩展库可能不尽相同。XAMPP比较适合开发者使用。Windows下如何安装配置PHP环境?
相关文档:
下载地址、官方网址(中文版和英文版)、免安装版
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是多用户的。
相关文档:
官方网址、中文社区、下载地址、中文版下载地址、插件/主题下载、官方SVN源、Wordpress MU下载
安装帮助文档、wordpress安装、更新常见问题解决方法
Nucleus
介绍:国外的一个多用户开源博客程序,有简体,繁体等多种语言包,同时也支持各种主题和插件。
相关文档:
官方网址、下载地址、Nucleus语言包、Nucleus皮肤、Nucleus插件
Nucleus Plugins API帮助
Sablog-X
介绍:国内开发的多用户开源博客(blog)系统,支持模板。
相关文档:
官方网址
三、国内外PHP开源CMS系统
这类PHP开源系统其实国内国外的都很多,功能其实都差不多,如果你需要做大型门户可以选择PHP168或者PHPCMS,最关键的选择合适自己的才是最重要的。
DedeCMS
介绍:算是当前国内比较流行的一个网站内容管理系统,中小型网站的首选,安装和使用非常方面,可进行二次开发,而且可以与UCENTER,PHPWIND对接,感觉非常完美。适合个人和中小企业使用。当然作为PHP开源系统,个人觉得技术支持力度不够,小bug还是有不少,当然,换种角度看,dede作为完全开源的系统,完全靠售后服务盈利也是可以理解的。
相关文档:
帮助文档(涵盖数据库结构,二次开发等)、dedeCMS下载、模板下载、DedeCMS论坛
Drupal
介绍:国外的PHP开源CMS系统,既可以当多用户博客系统使用,也可以当CMS来用。支持中文。和Wordpress类似,也支持主题和扩展模块功能。drupal适合你吗?
相关文档:
官方网址、中文社区、下载地址、安装配置、扩展模块下载、主题下载、中文帮助手册
四、PHP开源社区系统
个人觉得最早的社区雏形是以论坛的形式出行,随着康盛创想的强力打造,现在以Ucenter为中心的社区产品已经深入人心。
Ucenter
官方网址、下载地址(涵盖Discuz、SupeSite、X-Space)、帮助手册、Discuz论坛、SupeSite官方站、
Phpwind
介绍:不输Discuz的论坛开源程序,有点社区的味道,而且有和PHP开源网店系统ShopEx,DedeCMS,PHP168,DVBBS系统的整合版,一次性安装,简单方便。
相关文档:
官方网址、下载地址
五、电子商务类PHP开源系统
电子商务网店类PHP开源系统比较著名的有ECSHOP,SHOPEX,ShopEx有单用户和多用户版本,EcShop相对ShopEx,最大优势为开源、免费,定制性、扩展性强。而ShopEx只是前台开源,其他一些工具和后台是加密的,对于不懂程序的店家来说推荐使用Shopex。
个人观点:
今后PHP开源系统的发展方向主要是:有实力的团体,公司根据互联网大众需求,开发核心产品,核心产品的延伸产品开发则交给广大的开源爱好者,个人居多。
总结:
如何建立一个PHP网站?通过上述的介绍,我想你会有个大概的了解,PHP的开源系统种类繁多,作为用户,首先要做的是了解和认知自身的需求,只要这样才能选择合适的PHP开源系统以建立网站。
注:PHP网站开发教程-leapsoul.cn版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。