找回密码
 注册
搜索
热搜: 回贴

技术分析:Drupal与其它网站设计方法比较

2009-12-11 18:39| 发布者: admin| 查看: 21| 评论: 0|原作者: 回梦游仙





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.从头开发这类网站价格非常昂贵。

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-10-1 01:19 , Processed in 0.098325 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部