加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vb2005xu自己解决将 网站做成动态静态化的--策略

发布时间:2020-12-17 00:31:37 所属栏目:大数据 来源:网络整理
导读:网站做成 动态静态化的 -- 非伪静态的 对于 每次新添加的记录 好说 用户访问时查找那个缓存文件,没有就生成 但是 对于 更新 和 删除 的东西怎么做呢? 如果是全新站,好做,我可以做到具体的后台操作里面 那如果 在已经存在的系统上想做 这个静态化 如何能在 尽

网站做成 动态静态化的 -- 非伪静态的
对于 每次新添加的记录 好说 用户访问时查找那个缓存文件,没有就生成
但是 对于 更新 和 删除 的东西怎么做呢?

如果是全新站,好做,我可以做到具体的后台操作里面

那如果 在已经存在的系统上想做 这个静态化
如何能在 尽量少改动对方的后台代码的情况下实现这个功能呢?

也提过问,不过没有什么好的回答.现在自己思路为:

算了,这个问题我还是自己似乎摸索到了解决方案.大家都没有做过啊.
我告诉你我想实现一种类似于触发器的模块,主要监听更新和删除的url
就类似于AOP切入那种功能.
当我下次遇到其他的网站时 我就不用在重头设计了
我只需指定 需要监听的url再设定缓存网页静态的标识策略.

从群中某位大哥那里听来一句话,茅塞顿开:
重写url就跟aop差不多,只要将后台的更新和删除操作的url重定向到一个删除静态文件的程序文件就行了,然后根据参数删除相应的静态文件

就类似于 错误处理的页面一样 我只要重写这些url到我的一个模块,比如u.php?source=监听的url&u=更新的缓存页面标识,删除那个文件后,然后继续header source这个地址

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读