现在由于SEO的原因,很多网站都做成了静态的页面,大部分的静态网站都一些大型的网站,企业网站做成静态的还不是很多,做成静态的主要目的是为了让搜索引擎能友好的收录网站。那为什么要做太静态搜索引擎才会友好收录呢?这是因为一个动态的地址,会让搜索引擎迷失方向。
网站生成静态一般有两种方法,一是:生成静态页面保存在空间里;二是:做成伪静态。
一:生成静态的页面,
好处:就是生成了静态页面,在打开网站时不需要通过数据库,也不需要通过程序运行,直接打开网页,减少程序运行的次数。对于大型门户比较适用。
坏处:每次添加内容都需要写磁盘,当网站界面需要修改时,需要对所有页面重新进行生成,这些操作不方便初学者的运用。占用空间大。
那有人要问了,为什么门户网站用就生成静态呢,所有门户网站的界面都是用DIV+CSS的,当界面修改时,不需要重新生气,只要修改CSS文件就可以了。有人又要问,为什么小网站不用DIV+CSS呢。因为DIV+CSS网站的制作时间要长很多,所以在费用上要翻一倍以上。一般人不都愿意。
二:伪静态
所谓伪静态,就是静态面显示的静态地址,但实际上网站空间里这个静态页面是不存在的。是通过程序组件转换到网站程序里运行而得来的。
好处:不需要生成静态的页面文件,占用网站空间小;界面变化时不需要重新生成页面;
坏处:需要服务器组件的支持。一般小网站的空间,不支持这些组件。
根据上面的一情况,我们公司开始了一套很好的系统。系统平台使用ASP.NET开始,伪静态不需要服务器组件的支持,.NET里自动支持,ASP.NET空间和普通空间一样价格,不需要多出费用。此系统在常州网络公司中是唯一的,是领先的。