来请问个关于设计的有关问题
来请教个关于设计的问题
现在我做一个新闻网站首页,分为几个板块,后台更新数据,是在更新完成后生成一个html静态页好,还是分成几个aspx放在frame里实时获取?
如果有参考范例更感激不尽
------解决思路----------------------
新闻更新不频繁的话就html,否则就aspx,至于分成几个,那就看你设计是否需要这样了,一般来说新闻都一样的,只是类型有所差异,没必要分成几个
------解决思路----------------------
每天更新一次,完全可以每天重新上传html即可,没必要每个用户访问都去数据库里查询一次
------解决思路----------------------
至于你的“第二个点子”,在asp.net的页面缓存策略中,这叫做“ascx局部缓存”。也就是说一个aspx是可以用多个ascx拼在一起的。例如页头ascx、页脚ascx、广告ascx、主导航菜单ascx、栏目导航菜单ascx、栏目导航ascx、文章ascx、评论ascx,等等。然后你可以方便地为每一种 ascx 都设置自己的缓存策略,灵活地让aspx 上的不同部分得到加速。
现在我做一个新闻网站首页,分为几个板块,后台更新数据,是在更新完成后生成一个html静态页好,还是分成几个aspx放在frame里实时获取?
如果有参考范例更感激不尽
------解决思路----------------------
新闻更新不频繁的话就html,否则就aspx,至于分成几个,那就看你设计是否需要这样了,一般来说新闻都一样的,只是类型有所差异,没必要分成几个
------解决思路----------------------
每天更新一次,完全可以每天重新上传html即可,没必要每个用户访问都去数据库里查询一次
------解决思路----------------------
至于你的“第二个点子”,在asp.net的页面缓存策略中,这叫做“ascx局部缓存”。也就是说一个aspx是可以用多个ascx拼在一起的。例如页头ascx、页脚ascx、广告ascx、主导航菜单ascx、栏目导航菜单ascx、栏目导航ascx、文章ascx、评论ascx,等等。然后你可以方便地为每一种 ascx 都设置自己的缓存策略,灵活地让aspx 上的不同部分得到加速。