各位高手,谁知道.net怎么做到动态页面静态化,请给出具体实用的方法。谢谢

[复制链接]
查看11 | 回复2 | 2012-8-10 07:55:56 | 显示全部楼层 |阅读模式
如果你想让URL长得像静态页面,你可以重写URL映射,或者使用MVC如果你想直接生成静态页,你可以考虑拦截URL请求,并判断请求的资源ID是否已经静态化,如果没有则执行静态化过程,生成静态页面,存储在某个目录中,并将ID标记。下次请求时直接访问到静态页面。注意上述静态化过程必须做到线程安全,请使用锁保证这一点。当然,你也可以在后台这样实现:第一次提交新闻数据时,直接生成静态页面和对应KEY,将KEY存储在数据库中,并提供一个导航逻辑,或者直接生成静态URL。...
回复

使用道具 举报

千问 | 2012-8-10 07:55:56 | 显示全部楼层
易点CMS,可全站生成静态。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行