首页 新闻 会员 周边 捐助

为了提升网站性能,我将所有页面都静态化了,但是...

0
悬赏园豆:20 [待解决问题]

现在我想做用户登录和评论功能..静态页面怎么实现呢,我后台啥的都是ASP.NET MVC5框架实现的

sky7034的主页 sky7034 | 初学一级 | 园豆:93
提问于:2015-03-27 10:55
< >
分享
所有回答(6)
1

这个,我能问下你的网站有两个人访问吗?

爱编程的大叔 | 园豆:30844 (高人七级) | 2015-03-27 11:03

一天流量大概4000IP左右吧,技术类的网站..

支持(0) 反对(0) sky7034 | 园豆:93 (初学一级) | 2015-03-27 11:39
0

jquery实现

茂茂 | 园豆:2894 (老鸟四级) | 2015-03-27 11:12
0

js异步加载实现

觉信 | 园豆:66 (初学一级) | 2015-03-27 11:21
0

先实现输出缓存吧

吴瑞祥 | 园豆:29449 (高人七级) | 2015-03-27 11:41

是把HTML页面改成动态页面,然后依赖缓存提高性能吗..我以前这么干过...但是感觉效果不大,我有7万多个页面,每个页面的内容有两部分组成,所以每次打开页面都要查询2次以上...

支持(0) 反对(0) sky7034 | 园豆:93 (初学一级) | 2015-03-27 13:51

@sky7034: 我打错字了。是先试试输出缓存,

就是一个静态化了。outputcache

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2015-03-27 14:09

@吴瑞祥: 我原先就是这么做的,感觉效果不大啊,我用的是ASP.NET自带的那种缓存

支持(0) 反对(0) sky7034 | 园豆:93 (初学一级) | 2015-03-27 14:12

@sky7034: 别靠感觉啊.这个东西跟静态化我觉得差距不大了

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2015-03-27 18:44
0

登录和评论功能都需要动态从服务器获取信息,所以这些模块可以做成用ajax做异步加载。

在路上—书生 | 园豆:247 (菜鸟二级) | 2015-03-28 10:50
0

静态化与ajax相结合,可以提高不少性能了,很多网站虽然静态化了,但是回复评论什么可以采用ajax,也可以用iframe嵌套进去,例如csdn就这么做过;另外很多cms都有静态化的功能模块,例如风讯cms

星星点灯6 | 园豆:164 (初学一级) | 2015-03-28 15:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册