建站应该选择哪种程序?

首先需要明确的是现有建站程序的类型。现在网络上流行的站点类型基本上都有相应的建站程序可供选择。常用的建站程序类型介绍如下。

1.CMS

CMS是内容管理系统的简称,基本模块包括文章管理系统、会员系统、下载系统、图片系统等,有一些还整合了电子商务功能。目前,国内的CMS系统正在向大而全的方向发展,功能日益丰富,模块众多,逐步过渡到整站程序。利用CMS系统可以在几分钟内搭建一个网站,大大降低了建站的难度,也正是这些系统的发展,导致一批不懂技术的个人站长的出现。

· 知名CMS系统

[插图] 国内:DedeCMS、帝国CMS、PHPCMS、PHP168、CMSTOP、PowerEasy、SupeSite、HPMPS、爱聚合、奇文网络小说管理系统等。

[插图] 国外:Joomla、Drupal、Xoops等。

· CMS的产生背景

从设计CMS的出发点来说,应该是方便一些对各种网络编程语言并不是很熟悉的用户用一种比较简单的方式来管理自己的网站。这虽然是设计CMS的出发点,但由于各个CMS系统的创作者的背景和对“简单”这两个字的理解程度的不同,造成了现在没有统一标准的局面。

简言之,CMS使我们不必学习复杂的建站技术和HTML语言,就能构建出一个风格统一、功能强大的专业网站。

· CMS的产生优势

对建立一个符合搜索引擎标准、可以良好地提升用户体验的网站来说,很多网站建设者都会遇到以下问题。

页面制作无序,网站风格不统一,大量信息堆积,发布显得异常沉重。

内容繁杂,手工管理效率低下,手工链接视频、音频信息经常无法实现。

应用难度较高,许多工作需要技术人员配合才能完成,网站运维角色分工不明确。

改版工作量大,系统可扩展性差,集成其他应用时更是大大降低了灵活性。

目前主流的CMS系统比较好地解决了上述问题,使以前的难题在日常的网站建设中不再成为桎梏。

· PHPCMS

PHPCMS采用PHP+MySQL架构,是一个集内容管理、会员管理、财务管理、广告管理、内容收费、VIP服务、网络营销、在线办公和电子商务于一体的网站管理系统,也是一个高效的PHP程序开发平台。

PHPCMS 2007对原有的14个功能模块进行了完善,使速度、容量、安全和稳定性都大大地提升,还新推出了10大功能模块,包括财务、商城、访问统计、采集、自定义表单、邮件订阅、推广奖励、客服咨询、企业招聘和OA。PHPCMS 2007不仅提供了优秀的内容管理功能,还提供了包括内容收费、VIP服务、网络营销、内容评估、在线办公到电子商务的一系列解决方案。此外,PHPCMS 2007不仅能够与论坛完美整合,还可以通过内置的数据导入功能帮助用户把原有系统的数据导入PHPCMS。PHPCMS 2007采用模块化开发,提供模块开发文档和接口,支持模块的开发、安装和卸载,让用户可以轻松扩展PHPCMS的功能,满足个性化需要。

2.Blog系统

博客系统是指使用计算机语言编写的、便于用户安装和使用的、在互联网上建立个人博客的一套系统。

博客,又译为网络日志、部落格等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注于特定的话题上提供评论或新闻,其他则是个人日记等。一个典型的博客结合了文字、图像、其他博客或网站的链接,以及其他与主题相关的媒体。让读者以互动的方式留下意见是许多博客的重要功能。虽然博客的大部分内容以文字为主,但仍有一些博客专注于艺术、摄影、视频、音乐、播客等主题。博客是社会媒体网络的一部分。

例如,月光博客是一个以讨论计算机技术和互联网科技为主的个人IT评论博客。月光博客的目标就是做一个有特色的、专注于互联网和搜索引擎行业的原创IT评论博客。

· 博客系统的分类

按照博客系统的编写语言,可分为ASP博客系统和PHP博客系统:ASP博客系统一般使用Access数据库或MS SQL数据库;PHP博客系统一般使用MySQL数据库。

按照是否允许多用户使用,可分为单用户系统和多用户系统:单用户系统仅能建立一个账户;多用户系统能建立多个账户,允许多个用户建立个人博客。

按照是否收费,可以分为免费博客系统和收费博客系统。

按照是否开源,可以分为开源博客系统和非开源博客系统。

· WORDPRESS

WORDPRESS是一种使用PHP语言和MySQL数据库开发的开源Blog引擎,用户可以在支持PHP语言和MySQL数据库的服务器上建立自己的Blog。WORDPRESS是一个功能非常强大的博客系统,插件众多,功能易于扩展,安装和使用都非常方便。目前,WORDPRESS已经成为主流的Blog搭建平台。

因为使用者众多,所以WORDPRESS社区非常活跃,有丰富的插件和模板资源。国内知名的WORDPRESS站点wordpress.la就提供了很多模板和插件资源。很多时候, WORDPRESS不仅是一个Blog程序,也是一个优秀的小型CMS系统,很多非Blog网站也是用WORDPRESS搭建的。

3.论坛系统

论坛(Forum),国内一般称BBS。论坛的内容以主题的形式出现,一个主题下面可以有多个回复,一般一个主题就是针对某个问题的讨论。论坛为会员之间的交流与讨论提供了便利,因此也被一些公司用作产品交流平台。

目前,国内外有很成熟的论坛产品,一般网站采用这些软件搭建论坛即可,不需要自行开发。国内著名的论坛产品有Discuz、PHPWind、动网论坛,国外著名的论坛产品有Vbulletin、phpBB。Discuz、PHPWind、动网论坛都是商业软件,有免费版本提供,但是使用需要受到协议的限制,不能用于商业用途;vBulletin也是商业软件,授权费用较低;phpBB是开源软件。

微博的快速崛起和迅猛发展,给国内的大大小小的社区和论坛造成了不小的冲击,不少论坛的用户持续出现了负增长。由于微博的便捷性,人们往往通过微博来发布主题,进行交流。正是由于微博的便捷性,从而出现了大量的第一题材,微博逐渐成为人们的热衷之地。但是,互联网的发展是不可预见的,具有一定的随机性,我们不知道未来论坛的发展前景到底如何,也不知道微博究竟能火爆多久、将要取代它的会是什么,毋庸置疑的是,新鲜事物只会越来越方便于民、服务于民。

· Discuz

Discuz是康盛创想推出的一套通用的社区论坛软件系统,用户可以在没有任何编程基础的情况下,通过简单的设置和安装,在互联网上搭建起功能完善、负载能力较强和可定制度较高的论坛服务。Discuz的基础架构采用流行的Web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效论坛系统解决方案。

自2001年6月面世以来,Discuz已拥有多年的应用历史和30多万网站用户,是全球成熟度最高、覆盖率最大的论坛软件系统之一。

Discuz! X1.5已于2010年9月20日推出。2010年8月23日,腾讯和康盛创想联合宣布,双方已达成收购协议,康盛创想将成为腾讯的全资子公司。

Discuz! X2正式版于2011年5月21日发布。该版本提供了新的QQ云平台,并改进了插件机制。

4.网店系统

网店系统又称购物系统或网上商城管理系统,是一个建设网上商店的Web程序。一般的购物系统多具备“傻瓜”操作的特性,使得用户能够顺利通过其轻松搭建独立的网上电子商务平台。目前国内主流购物系统采用PHP、ASP、ASP.NET语言开发占80%。

· 后台常见功能模块

管理:包括后台商品库存管理、上货、出货、编辑管理和商品分类管理、商品品牌管理等。

订单管理:即在线订单程序,使消费者能够顺利通过Web在线的方式直接生成订单。

商品促销:一般的购物系统大都有商品促销功能。通过该功能,能够迅速促进消费者的积极性。

支付方式:即通过网上钱包、电子支付卡进行网上资金流转换的业务流程。国内主流支付方式包括支付宝、财富通、网银在线等。

配送方式:购物系统集成的物流方式,方便消费者对物流方式进行在线选择。

会员模块:在购物系统中,会员注册是吸引会员进行二次购买和提升转换率的最好方式。

· ShopEx

ShopEx是上海商派网络科技有限公司推出的一个网上商店系列程序,是目前网店软件行业内比较知名的公司。ShopEx旗下的网上商店系统、网上商城系统及丰富的网商工具,以专业的功能、领先的技术和快速的价值体现,获得了众多用户的肯定。ShopEx的优点和缺点如下。

支持国内大部分常用的支付网关。

Zend加密,需要主机支持Zend Optimizer。

类操作系统后台,操作较方便。

运行速度慢,效率低。

代码Zend加密,无法自定义。

缺少SEO功能。

编辑器产生的冗余代码较多。

上述只是一些常见的建站程序,随着站点类型的不断增加,如微博程序、团购程序、SNS程序等也不断推陈出新,但大体上说是基于上述程序类型发展变化而来的,在此不一一详述。

完成网站的前期准备工作,包括站点规划、域名购买与解析、服务器购买与配置等工作,根据站点规划选择合适的建站程序并上传至服务器,才算真正开始了网站建设中的实践操作环节。

接下来将根据上述建站程序类型,分别讲述其中具有代表性的程序的建立和基本配置步骤。由于服务器环境和程序版本更新等原因,以下配置说明仅供参考,读者操作时请以实际环境为准。

营销型网站