日期:2014-05-20  浏览次数:20698 次

这个问题不知道发哪``扔这里问问```关于CSDN生成静态页面``
我想知道每次发贴都能看到```正在生成静态页面```这个提示``是怎么回事`?

论坛也用静态页面?

每次发贴就把整个页面生成一次````那不是挺耗资源的?

我现在公司里的网站也是用生成静态页面来发布``不过都是每天晚上固定时间生成``因为内容变动没有论坛这么频繁```但是论坛怎么也生成静态页面```我还没看过别的论坛这么做````

请问这样有什么好处?

是不是这样省下很多访问数据库的次数```````还有什么更深层的意义和好处吗?

------解决方案--------------------
这个是CSDN的职业秘密,不信你问管理员,他肯定说:“机密!”呵呵
------解决方案--------------------
他说的不用相信,呵呵
他完全可以把那几个字改成“正在记录ip,请稍后”
------解决方案--------------------
以前好像有人研究过,其实是两份,一份生成静态页面,一份放数据库

生成静态页面的好处是,可以方便移植,减轻数据库 服务端的压力
------解决方案--------------------
没发现CSDN是用XML做的吗
XML+XSL 静态页面王道
------解决方案--------------------
google,baidu,等能搜到
------解决方案--------------------
用了XSLT肯定要准备用IFRAME,把HTML的页面嵌进去
因为编码问题无法解决,提交的中文无论如何改不过来,而且 <xsl:out> 标签兼容性差
这样一来还不如用HTML

HTML+CSS+JS才是正道
------解决方案--------------------
能显示 能通过压力测试和并非测试 速度够快就是王道
------解决方案--------------------
能显示 能通过压力测试和并发测试 速度够快就是王道