唐古公司网站相关技术说明
 
[ 双击自动滚屏 ] [ 打印本页 ]  [ 发布日期: 2008-03-08]  [ 被阅次数    1216  次]    [字体: ]  
 
唐古公司网站采用微软的 asp.net2.0 技术构建,平台搭建在 .netFramework2.0 基础上。采用 C# 语言,数据库采用微软件的 sqlserver2000
 
1、内部系统中采用了最新的 AJAX 无刷新技术:
 
       如:    http://www.pp8000.com/HtmlNews/PicDemo.aspx   
   
                  当进行翻页时,如果响应时间超过5毫秒,页面上就会有一个 "正在加载数据,请稍候" 的提示,如下图:
 
ds
 
                            而且所有对数据的翻页过程全部是局部刷新,不是传统方式下的,刷新整个页面 ,当然,如果网速很快的话,是看不到以上提示的。但是翻页过程还是局部刷新,你是看不到整个网页出现一版空白,然后,才出现分页数据的。
 
2、系统采用了 URL重写技术,比如:
在本站中,查看某一条新闻,IE 上方显示的 url 地址都是类似这样的: http://www.pp8000.com/HtmlNews/News_205.aspx   
 
但实际是网站中并不存在  News_205.aspx 这个网页,它只是系统虚拟转发到:  http://www.pp8000.com/HtmlNews/NewsDetail.aspx?id=205    
 
这个页面上了。
 
用户如果非要好个信儿,想看看是不是如我所说的这样,你可以分别用以上两个地址进入一下,看看以上两个页面是不是最终显示的一样的内容。
 
url 重写技术的实现有几个好处:
 
 1、能够隐藏网站中真实的 url 地址,这样就减少了网站被黑客功击的风险,因为你看到的诸如 News_205.aspx 这样的页面实际是都是不
 
    存在的。
 
 2、能够很好的被 BaiDu.com 或 Google.com 等搜索引擎收录,因为搜索引擎是不能够对类似 ***.aspx?id=205 这样的传参数的 url 页面 
 
进行很好的收录的, 当前的所有搜索引擎只是能够对独立网页进行很好的搜索,所以采用 url 重写技术能够很好的推广你网站中的每一条数据。
 
 3、因为没有了 ***.aspx?id=205 这样传参的形式,所以就不存在对网站注入攻击,因为采取 url 重写技术就根本不存在参数这一说。注入攻击就无从下手。