首页 新闻 会员 周边

分析动网或Discuz!.net版本高性能论坛开发关键技术

0
悬赏园豆:100 [已关闭问题] 关闭于 2009-12-03 13:56

最近发现两个.net程序执行性能快的没话说,地址是:

动网论坛.net演示:http://n.dvbbs.net/

Discuz .net演示:http://nt.discuz.net/

小弟已经下载了源程序,可是见识有限,愣是看不懂啊,我用.net只是codebehide编程,做的是企业项目,没见过这种论坛的开发技术,性能非常好,我们用服务端控件的程序性能比较差,不适合网络应用,故请高人指教一下,分析一下架构,如何开发出高性能的网站,非常感谢啦

问题补充: 一直认为没几个.net的网络应用是非常成功,包括IBM、微软的官方网站,CSDN以及这个博客园程序,速度都是让人捏把汗;以上两个高性能.net程序让我又看到.net美好前景啦,还请各位专家们多给点意见,非常感谢啦~~~~ QQ:120294885 Email:campo.xu@163.com 哈哈,看来我是在.net圈里捅了马蜂窝了,晕~~~~
Hi campo的主页 Hi campo | 初学一级 | 园豆:10
提问于:2009-11-28 01:14
< >
分享
所有回答(5)
0

你从哪个方面判断这两个非常快呢?  

Keep Walking | 园豆:73 (初学一级) | 2009-11-28 07:01
我觉得,最好的判断方式,就是找一个从来没有做过开发的人,让他们去使用程序,给出评论!~!
支持(0) 反对(0) Hi campo | 园豆:10 (初学一级) | 2009-11-30 18:48
0

微软官方的网站怎么不成功?你做一个试试。

我的建议是:

第一:高性能是一个相对模糊的概念,得具备相当丰富的专业及综合的背景和经验才能得出比较中肯的评价,知识水平只占很少的一部分比例。

第二:高性能是看具体的应用场景的。反过来,让Discuz .net跑微软的应用,微软的官网跑一个论坛试试?

邀月 | 园豆:25475 (高人七级) | 2009-11-28 08:57
大侠,呵呵,我不可是有意去诋毁微软之类的公司与技术,我只是以事论事,谁快谁慢,自己访问以下不就知道了吗?你要说微软快的话,你自己用测试工具去测试一下吧!以前更慢,现在是比以前好多了,www.68design.net里面有那么多韩国酷站,你去看看吧,看看他们的速度,那可是国外的服务器哟?我也没有用.net和jsp、PHP去比,他们各有优缺点!微软的实力也用不着我们去证明,大家有目共睹的... 而我想知道的是,现在国内有人用另外一种.net开发方式做出了如此高性能的东西,难道就不值得我们程序人探究一下?以上两个程序都有源代码可以下载,建议你下下来看看再说吧! 不能爱屋及乌嘛,呵呵,更用不着替微软伸冤撒...
支持(0) 反对(0) Hi campo | 园豆:10 (初学一级) | 2009-11-30 18:46
0

呵呵,discuz的速度还行吧。

你把微软官网的源程序拿来本机电脑上试试,看看谁的速度快!

天堂口 | 园豆:514 (小虾三级) | 2009-11-28 19:02
0

我认为就是用的人少,其实是一样的

为森 | 园豆:579 (小虾三级) | 2009-11-28 19:59
0

就目前discuz!NT来说,速度确实比较理想的,这个个人认为他主要解决了以上几个方面的问题

一 从数据库方面进行入手,优化程序中使用到的存储过程,这一点在Discuz!NT3.x中体现的还是比较明显的

二 程序本身采用较为合理的架构,有效的提高程序本身执行效率

三 使用缓存

西越泽 | 园豆:10775 (专家六级) | 2009-11-28 23:18
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册