日期:2014-05-17  浏览次数:20413 次

关于静态和伪静态的使用!!!
一个小门户站,数据量暂时为50W左右,请问用静态还是伪静态比较好。
一般配置的服务器能对伪静态产生的压力能承载的了吗?

------解决方案--------------------
没法回答你的问题。我告诉你我的386电脑上存100万个“数据”都一点问题没有。

看访问量、并发、你的业务逻辑等等。
------解决方案--------------------
你的数据量是指数据库里面有50W条数据吗?
其实你使用伪静态的效果可能会高于静态
这里有一篇文章是分析内容,希望能帮到你:
ASP.NET伪静态及静态
------解决方案--------------------
生成静态的限制太多,不够灵活,普通的伪静态访问上又不够理想

所以推荐伪静态+cache(应用程序缓存)
------解决方案--------------------
数据量 不能决定网站的性能

主页看你程序的业务逻辑 和 网站IIS 

程序操作这些数据 是否简洁 

打个比方 你一个用户访问 一次性查询40几万条数据 服务器可能带不起
但是通过程序处理 把数据缓存啊 反正就是利用各种技术 减少数据量 这样你的服务器就没问题

简单的说 数据量的多少根服务器配置没多大关系  除非要同时处理几十万条数据 
------解决方案--------------------
你不可能同时处理几十万条数据 你只可能操作几十万条数据中的几条而已
------解决方案--------------------
引用:
伪静态只适合不经常变动的页面

我错了,是静态只适合不经常变动的页面
------解决方案--------------------
这个得看了~~并不单纯看数据量~~
得看你的数据逻辑和数据库结构,并发量等等~~
------解决方案--------------------
伪静态对性能没什么影响吧

一般使用伪静态  就是为了 搜索引擎友好  网站层次分明 便于用户访问