Asp.NET下生成HTML分析

         好长时间没有做NET项目了,主要是客户没有这样的需求,所以大家都偷懒靠着以前的技术在吃饭,清一色的Asp+MSSql做着项目,当然没有鄙视Asp的意思,我们现在做的项目,一般都是生成HTML的,所以很多时候对于动态的程序都是没有特别的需求。

        Asp模式下,一般都是采用模板+替换的方式生成静态页面,至于为什么要生成HTML,我想大家都知道,典型的以空间换速度的解决方案,可以节省很多的服务器资源,AspX都已经发展到3.0时代了,一直在苦苦的寻找着类似的技术,结果看来看去还是一样的,都是类似Asp下的生成机制,难道就没有更优秀的生成机制了吗?

         一定需要模版+替换才能实现静态化吗?好早以前在博客圈中看见有人利用404错误页面去生成静态页面,刚开始很兴奋,后来尝试了之后发现那样的方式好像并不是很可取,因为很多时候,草根们说不定还是很想利用404的错误做些广告什么的,还有啊,那样的话,会加重服务器的负担的。

思考:
1.用软件去生成静态页面,有个定时机制,好像以前有个系统就有的,是JSP下的,我想应该可以实现,只是能力有限,继续研究中。
2.假的静态,类似博客园的,个人认为,好像还是会加重服务器的负担
3.保持以前的方式去操作,那样的话,Asp.NET的优势体现在什么地方了?

作者:Apollo
出处:http://apollo.cnblogs.com/
如果您觉得本文对您的学习有所帮助,可通过“微信”或“支付宝”打赏博主,或者点击页面右下角【好文要顶】支持博主。
原文地址:https://www.cnblogs.com/Apollo/p/583268.html