动态页面静态化之页面静态化方案
来源:互联网 发布:淘宝买lol号卖家不给 编辑:程序博客网 时间:2024/05/29 18:15
动态页面静态化之页面静态化方案
---------
在大型网站中,访问者看到的页面基本上是静态页面。为什么都要把页面静态化呢?把页面静态化,好处有很多。例如:访问速度快,更有利于搜索引擎收录等。目前主流的静态化主要有两种:一种是通过程序将动态页面抓取并保存为静态页面,这样的页面的实际存在于服务器的硬盘中,另外一种是通过WEB服务器的URL Rewrite的方式,他的原理是通过web服务器内部模块按一定规则将外部的URL请求转化为内部的文件地址,一句话来说就是把外部请求的静态地址转化为实际的动态页面地址,而静态页面实际是不存在的。这两种 方法都达到了实现URL静态化的效果,但是也各有各自的特点。
将动态页面转化为实际存在的静态页面这种方法,由于静态页面的存在,少了动态解析过程,所以提高了页面的访问速度和稳定性,使得优化效果非常明显。所以这种方法被广泛采用。但是它的局限性同样存在。对于大型网站而言,这种方法将带来不可忽视的问题。
一、由于生成的文件数量较多,存储需要考虑文件、文件夹的数量问题和磁盘空间容量的问题;
二、页面维护的复杂性和大工作量,及带来的页面维护及时性问题,需要一整套站点更新制度。
而URL Rewrite方式特点同样鲜明,由于是服务器内部解析的地址,所以内容是实时更新的,也不存在文件管理和硬件问题,维护比较方便。在服务器级URL Rewrite重写技术并不影响页面的执行速度。但是URL Rewrite的门槛比较高,国内虚拟主机大多不支持,而且虚拟主机是目录级的URL Rewrite,通过遍历目录读物URL转发规则的方式将大大降低页面的执行速度。(URL Rewrite就是为了搜索引擎收录吗???或者隐藏技术实现???)
---------
在大型网站中,访问者看到的页面基本上是静态页面。为什么都要把页面静态化呢?把页面静态化,好处有很多。例如:访问速度快,更有利于搜索引擎收录等。目前主流的静态化主要有两种:一种是通过程序将动态页面抓取并保存为静态页面,这样的页面的实际存在于服务器的硬盘中,另外一种是通过WEB服务器的URL Rewrite的方式,他的原理是通过web服务器内部模块按一定规则将外部的URL请求转化为内部的文件地址,一句话来说就是把外部请求的静态地址转化为实际的动态页面地址,而静态页面实际是不存在的。这两种 方法都达到了实现URL静态化的效果,但是也各有各自的特点。
将动态页面转化为实际存在的静态页面这种方法,由于静态页面的存在,少了动态解析过程,所以提高了页面的访问速度和稳定性,使得优化效果非常明显。所以这种方法被广泛采用。但是它的局限性同样存在。对于大型网站而言,这种方法将带来不可忽视的问题。
一、由于生成的文件数量较多,存储需要考虑文件、文件夹的数量问题和磁盘空间容量的问题;
二、页面维护的复杂性和大工作量,及带来的页面维护及时性问题,需要一整套站点更新制度。
而URL Rewrite方式特点同样鲜明,由于是服务器内部解析的地址,所以内容是实时更新的,也不存在文件管理和硬件问题,维护比较方便。在服务器级URL Rewrite重写技术并不影响页面的执行速度。但是URL Rewrite的门槛比较高,国内虚拟主机大多不支持,而且虚拟主机是目录级的URL Rewrite,通过遍历目录读物URL转发规则的方式将大大降低页面的执行速度。(URL Rewrite就是为了搜索引擎收录吗???或者隐藏技术实现???)
- 动态页面静态化之页面静态化方案
- 动态页面静态化之页面静态化方案
- 页面静态化之动态,静态,伪静态概念
- 动态页面静态化
- 动态页面静态化
- 动态页面静态化
- 动态页面静态化
- 动态页面静态化
- 动态页面静态化、、
- 动态页面静态化
- 网站页面静态化方案
- 网站页面静态化方案
- 网站页面静态化方案
- 网站页面静态化方案
- 网站页面静态化方案
- web页面静态化方案
- 网站页面静态化方案
- 网站页面静态化方案
- XP(host)与virtualbox中的Fedora 14(guest)Linux共享文件方法
- POJ2584 T-Shirt Gumbo 最大流
- Android 常用编程技巧
- 2011-09-07
- 小项目之聊天系统步骤
- 动态页面静态化之页面静态化方案
- Android 开发之旅:短信的收发及在android模拟器之间实践(二)
- 架构师之我见
- sdk一日一学(1)---WM_DRAWITEM消息
- Windows下配置Apache的SSL服务
- Linux 2.6.36以后file_operations和DECLARE_MUTEX 的变化
- C#调用shutdown 来关机
- Delphi DBGRID中 根据不同的字段值显示不同的小图标
- httpclient介绍