尊敬的会员    本站非官方站,仅用于交流技术!



网站首页 >> 版本升级 >> 文章内容

网站CMS采用动态技术的优势详解

[日期:2012-02-07]   来源:WWW.OK3W.CC  作者:QQ81962480   阅读:222[字体: ]
分享到: QQ空间 新浪微博 腾讯微博 人人网

  所谓动态网页一般指的是采用ASP,PHP,ColdFusion,CGI等程序动态生成的页面,该网页中的大部分数据内容来自与网站相连的数据库。这个页面在网络空间中并不存在,所以有些人看着某个页面内容比较有用想下下来,自然是找不到资源了。动态页面只有接到用户的访问要求后才生成并传输到用户的浏览器中显示出来,而且由于访问者能够实时得到他们想要的数据,动态网页往往容易给人留下深刻的印象。此外,动态网页还具有容易维护、更新的优点。
  比如说电影网站的播放页面,一个电影网站上千部电影,而且每一部电影的集数不只一集,如果一部电影一个播放页面,恐怕服务器的空间放这些页面也是个问题。实际上大多数电影网站的播放页面就一个,网页中的各项内容都是从数据库中获得的,哪一天看着页面不合适,修改这么一个就可以了,不用修改每个单独的静态页面。由此可见动态网页占用的服务器空间少,容易更新维护,对管理员来说非常方便。
  但动态网页也有许多不足的地方,我把动态网页和静态网页的工作过程简单介绍一下,
   动态网页:首先网页获得用户的指令,然后网页拿着指令到数据库中找和指令对应的数据,然后传递给服务器,通过服务器的编译把动态页面编译成标准的HTML代码,传递给用户浏览器,这样用户就看到了网页。问题出来了,每次访问网页都要经过这么一个过程,这一过程至少需要几秒钟的时间,访问的人数一多,页面的加载速度就会变慢,对服务器来说也是一种负担;从用户角度来说,网页加载的慢,迟迟没有反应,下次谁还会来访问你的网站。
   动态网页的特点:
(1)动态网页以数据库技术为基础,可以大大减少降低网站维护的工作量;
(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;
(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;
(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。

相关评论
赞助商链接
赞助商链接