发明名称 |
一种网站实现页面静态化的方法 |
摘要 |
本发明公开了一种网站实现页面静态化的方法,该方法通过将网页请求分为不影响数据的网页请求和影响数据的网页请求,让不影响数据的网页请求不经过后台程序以及数据库连接;让影响数据的网页请求,在正常业务逻辑处理完成后,取得当前访问地址,并获取存储模块中映射的网页文件信息和静态化规则信息,然后进行静态化处理生成。通过该方法既保持了数据的变化性,又解决了系统在大容量以及高并发访问中经常会遇到的性能瓶颈。 |
申请公布号 |
CN104298723A |
申请公布日期 |
2015.01.21 |
申请号 |
CN201410496077.2 |
申请日期 |
2014.09.24 |
申请人 |
蓝盾信息安全技术有限公司 |
发明人 |
杨育斌;柯宗贵;林再贤 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种网站实现页面静态化的方法,其特征在于,该方法的具体流程如下:s1.将整个网站的所有网页请求分为两种,一种为不影响数据的,一种为影响数据的;s2.通过存储模块存储静态化规则信息、网页文件信息、关联信息;映射请求地址与网页文件的关系,映射请求地址及静态化规则的关系;s3.让不影响数据的网页请求不经过后台程序及数据库连接;s4.影响数据的网页请求,在正常业务逻辑处理完成后,取得当前访问地址,并获取存储模块中映射的网页文件信息和静态化规则信息;s5.静态化处理生成:获取当前最新数据,把相应的网页文件根据相应的静态化规则以及最新数据进行模版化重新生成文件,并覆盖原有的网页文件。 |
地址 |
510665 广东省广州市高新技术产业开发区东明二路5号A326房 |