1 / 6
文档名称:

Ecshop静态化方案V1.2 版本历史.doc

格式:doc   大小:72KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Ecshop静态化方案V1.2 版本历史.doc

上传人:花花世界 2019/3/16 文件大小:72 KB

下载得到文件列表

Ecshop静态化方案V1.2 版本历史.doc

相关文档

文档介绍

文档介绍:-6-23薈利用URL重写,将html映射到php上。但在每次访问时,都先通过apacheurlrewrite规则判断静态页面是否存在,如果不存在,则访问php,并生成相应的html页面;如果存在,则直接访问静态页面。羇如果php文件或者页面内容作了修改,则只需要删除静态页面即可,在用户下次访问时,即可自动重新生成静态页面。蒃对于页面中动态更新的部分需要进行单独处理,比如用户登录的状态、浏览历史、购物车信息等。在此方案中,采用了javascript动态调用方法,对部分程序进行了修改。膄主要针对首页、频道页、产品分类页、产品页、文章列表页、文章页等页面进行静态化。对于完全动态的页面,比如用户中心、搜索结果页面,则不做静态化处理。***2010-7-11薁1、在删除全部静态页面的基础上,增加了删除已更新静态页面的功能,方法是根据用户操作记录,只删除已更新静态页面,而不是全部删除。螁2、修改了计划任务的执行时间选项,新增了“每隔N分钟”间隔执行的可选项。蒇3、修改了apache的重写脚本,将一些更新频繁的页面由真静态化改为伪静态化。-7-141、增加了一些静态化处理的页面2、修改了触发器sql语句和apache脚本3、。要静态化的页面需要在尾部包含这个文件。,比如在页头显示用户登录状态。调用方法为:<scriptsrc="/?id=1"type="text/javascript"></script>。:require(dirname(__FILE__).'/');。调整代码位置,让程序可以记录每次用户访问的浏览历史信息和更新点击次数。。修改代码,让立即搜索功能可以使用。。修改其中一段代码,调用build_uri进行url重写。,、insert_cart_info、insert_member_info、insert_query_info改名为insert_history2、insert_cart_info2、insert_member_info2、insert_query_info2,再新增4个同名函数,并做修改。ments。,调用build_uri对