最近发现两个.net程序执行性能快的没话说,地址是:
动网论坛.net演示:http://n.dvbbs.net/
Discuz .net演示:http://nt.discuz.net/
小弟已经下载了源程序,可是见识有限,愣是看不懂啊,我用.net只是codebehide编程,做的是企业项目,没见过这种论坛的开发技术,性能非常好,我们用服务端控件的程序性能比较差,不适合网络应用,故请高人指教一下,分析一下架构,如何开发出高性能的网站,非常感谢啦
你从哪个方面判断这两个非常快呢?
微软官方的网站怎么不成功?你做一个试试。
我的建议是:
第一:高性能是一个相对模糊的概念,得具备相当丰富的专业及综合的背景和经验才能得出比较中肯的评价,知识水平只占很少的一部分比例。
第二:高性能是看具体的应用场景的。反过来,让Discuz .net跑微软的应用,微软的官网跑一个论坛试试?
呵呵,discuz的速度还行吧。
你把微软官网的源程序拿来本机电脑上试试,看看谁的速度快!
我认为就是用的人少,其实是一样的
就目前discuz!NT来说,速度确实比较理想的,这个个人认为他主要解决了以上几个方面的问题
一 从数据库方面进行入手,优化程序中使用到的存储过程,这一点在Discuz!NT3.x中体现的还是比较明显的
二 程序本身采用较为合理的架构,有效的提高程序本身执行效率
三 使用缓存