当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > 技术分析:Drupal与其它网站设计方法比较

建站经验
网站推广是个持久战 站长要掌握战术技巧
持之以恒的网站推广和日常更新
效果营销 有广告预算不知道用哪些渠道
论坛运营管理经验 防垃圾广告的3种方法
网页页面加载对用户访问的影响
博客网站该如何提升流量
盈利模式 让用户对网站内容买单
网站运营的步骤小结
分类信息网站线下低成本推广方式分析
地方门户网站低推广高回报的思路分析
网站运营战略应该放弃的网站分析
中国网站PR8以上的网站分析
把网站当作自己的孩子 坚持把它养大才能赚钱
网站设计角度分析 提高B2C网站转换率
QQ群推广网站注意的细节问题
闲置的域名该怎么发挥下作用
用虚拟主机做的网站如何迁移
经营一个成功得博客
新手建网站切莫使用低廉服务器(针对做大站的朋友)
BBS型社区运营思路 事件营销是有效的推广方式

建站经验 中的 技术分析:Drupal与其它网站设计方法比较


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 82 ::
收藏到网摘: n/a

 

Drupal是一种功能强大的网站设计新工具,相信未来会有越来越多的人喜欢它、爱上它。在你动手构建网站之前,让我们先比较一下几种常用建站技术的优缺点。

简单的静态网页

很多网站是由无需改变的独立HTML网页搭肩而成。这种HTML网页可用专门的网站设计程序或简单的文本编辑器(如微软的记事本)来创建,然后通过FTP客户端软件或者网站托管公司提供的其它文件传输程序,将这些网页上载到网站服务器上。

这种网站开发方式的优点包括:

1. 采用定制的HTML编辑器创建网页就像写信一样简单。

2. 网站编辑器可提供预先做好的主题,使得网站无需专业图形设计经验就可设计得很吸引人。

3. 很容易启动建站流程。

4. 对于简单的网站,简单的技术往往比复杂的技术更合适。

5. 网站能快速建好。

6. 建站不花什么钱,或者只需花较少的钱购买网站设计软件即可(在中国这笔钱也可以省去)。

7. 硬件系统要求低,网站可在几乎任何主机上运行。

缺点

虽然静态网页开发起来很简单,但网站投入使用以后再修改就比较困难。

1. 如果想为网站添加新页面,可能需要修改当前的所有页面。

2. 如果想修改所有页面的公共内容部分,如页眉或页脚,可能需要改动网站的每一个页面。

3. 若要对网站做大的改动,可能还不如重建一个新的网站容易。

4. 网站内部结构较易出错,使得页面不能打开或浏览者在打开页面时经常遇到错误。

5. 不能添加高级功能特性,除非进行定制编程。

6. 所编写的网页代码运行效率不高,或指向不正确的目的页面,而且网页在某些浏览器上可能无法正常显示。

7. 其它开发者所开发的安全及优化技术不能自动应用到网站。

用PHP和MySQL完全定制网站

简单静态网站设计的另一个极端是完全用编程语言(如PHP)和数据库(如MySQL)来开发网站。对于这类系统,网站的所有功能都是由一个或多个程序开发人员为该网站专门定做的。开发人员可能会使用一些公共代码库来加速开发进程,但网站设计基本上都是定制而成的。

优点

完全定制的网站有如下优点:

1. 最终做好的网站是完全定制化的,可满足网站设计的所有要求。

2. 其他程序员日后还可为网站增加新的功能特性。

3. 如果一个网站从一开始就采用这种方法来建,便比较容易实现复杂的功能。

4. 定制编程可以实现复杂的功能。

5. 与预定义模版网站或内容管理系统相比,定制网站效率更高。

缺点

开发一个完全定制化的网站比较困难,也很费时。其缺点如下:

1. 如果程序员的技术水平和经验不足,网站就难以维护及改进。

2. 改变网站外观和设计布局的工作量很大,除非建站之初已考虑了定制的可能性。

3. 创建和维护网站要耗费编程人员大量的资源。

4. 不小心就会产生安全漏洞,这可能会影响整个网站服务器,或泄漏客户保密信息。

5. 这类网站可能需要更多的硬件资源来维持正常运行。

6.从头开发这类网站价格非常昂贵。

 

Drupal内容管理系统

Drupal是一种基于PHP和MySQL的内容管理系统。在使用Drupal创建和编辑网页之前,需要将其安装在网站服务器上(本地或者远程托管都可以)。一旦安装成功,就可用Drupal创建和编辑任何网页。不同规模的网站所需要的常见功能都可通过Drupal实现,这些功能特性包括:

a.用户管理

b.内容分类

c.构建菜单

d.为所有页面建立统一的外观风格

e.在网页上添加图片

f.创建及管理博客

g.创建及维护论坛

h.联系表格

i.翻译及国际化语言支持

更多……

要创建普通的网站,以上功能已经足够。但Drupal还有一个功能强大的模块系统,开发人员可以自主开发功能模块并插入到Drupal内核框架中,而实现无缝的新功能添置。Drupal用户社区现已开发了很多模块并将其免费发布。人们能够想到的所有任务几乎都已经有了相应的Drupal功能模块。如果你仍然找不到想要的功能模块,还可根据自己的特殊要求来定制。

Drupal还有一个强大的主题系统,可让你即时改变网站的外观及布局。Drupal网站上已有一些免费的主题可供选择,你可以对其定制以符合自己的要求。当然,自己也可以开发定制主题,或者从一些商业网站上购买主题。

用Drupal建站的优点

Drupal有许多其它建站方法无法可比的优点,比如便于网站维护,着重于满足商业需求的功能,而非重复构建常用的功能模块。其具体优点如下:

1. 无须花时间来实现基本功能,因为这些功能已由Drupal实现,因此可集中精力创建内容和功能以支持具体的商业需求。

2. 网站外观容易改变,不需重写整个网站或改变所有网页。

3. 对网站的改动立马生效,从而确保这些改动正确无误。

4. 更新网站前可预览所做的修改,保证了网站的正常运行。

5. 可以跟踪网页修订历史,而且可以要求所有网页在发布前都必须先通过一个审批过程。

6. 不需要使用FTP或其它文件传输工具就可将网页上载到网站。

7. 开发成本很低,因为Drupal是开源和免费的。

8. 活跃的Drupal用户社区可帮助解答可能遇到的几乎任何问题。

9. Drupal系统背后有活跃的维护和增强技术支持,从而确保及时发现并解决潜在的安全隐患。

10. Drupal可以被很多人有效地使用,是否有编程经验无关紧要。

11. 网站管理任务可以分配给一个团队,他们可以各负其责,对网站的不同部分进行管理和维护。

12. Drupal一直在不断地加强和更新,Drupal用户可以比其它网站设计用户更快地接触并应用新技术。

Drupal的缺点

尽管Drupal十分强大,仍难免有一些缺点:

1. 熟悉和有效使用Drupal需要一个学习过程。

2. 与基本的静态网页相比,它对硬件的要求更高。

3. 有时候需要编程对Drupal模块进行定制,才能满足特定的要求。如果定制编程不现实,就只好折中一下需求而屈尊俯就了。

4. 由于有大量的网站采用了Drupal技术,这些网站可能容易成为黑客攻击的目标。

5. Drupal的架构可能有一些局限,使得定制功能较难实现。

Drupal将功能性、灵活性、安全性及易用性完美地结合起来,无论小型网站还是大型网站,Drupal都是不错的选择。如果你计划建一个网站,请优先考虑Drupal。

附慧衡公司简介

深圳慧衡科技有限公司(www.InteMatrix.cn)是一家专门服务于中小企业的中英文网站建设、网络营销分析和优化服务提供商。

慧衡数字营销 (DigiMarketing)为中小企业提供完整的网站设计和网络营销服务,包括外贸企业英文网站建设和海外营销推广、专业中文网站设计和营销、网上商店设计和电子商务系统开发、搜索引擎营销(SEO和关键字广告)、网站统计分析、网页测试和网站优化,以及Email和博客营销管理咨询等。慧衡旨在利用互联网应用技术,协助中小企业创建和管理低成本、高效率的网络营销渠道!

基于Drupal平台的网站设计成功案例(来源:百度博客)

很多全球知名的商业公司、社团组织、大学及政府机构都从传统的网站设计系统转向了Drupal,或者利用Drupal构建内部交流站点及社区网站。部分基于Drupal的应用包括:

跨国公司-联邦快递、诺基亚、Adobe、Sun

国际著名娱乐公司-华纳兄弟、索尼/BMG、Fox、环球唱片、迪斯尼/ABC

互联网媒体网-Google、Novell、雅虎

新闻杂志-福布斯、The Fast Company、Now Public、花花公子(德国)、The Onion,以及纽约观察报等。

网上社区-Team Sugar、FireFox

高等学府-哈佛大学、MIT

政府机构-法国政府、纽约市长Mike Bloomberg、联合国

这些成功的合作案例证明,Drupal不但适合个人站点及网上社区类网站,而且已被国际著名大公司和组织机构所接受和采纳。相信在国内,Drupal也会很快流行起来,成为主流网站设计和开发平台。

相关阅读:2009 Drupal 开发者大会主题演讲