最近随着我的php网站开发博客pr值的提高,网站流量中搜索引擎这部分量开始增长,从而知道不少朋友都想知道如何利用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版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。