积极答复者
asp.net 门户网站

问题
答案
-
Hehe,
个人观点:
1.asp.net和其他的网络应用程序开发框架,如PHP、JSP一样,都能开发动态网页。因此在做门户网站开发方面应该都没有问题的。
2.任何一个开发框架应该都有优点或者缺点,在决定使用哪个技术的时候,门户运营商考虑的不淡淡是技术问题,可能还有商业利益。
3.如果交互性较强的网站,也就是动态网站,几个框架都可以。只是在提升网站性能方面都会下足功夫,比如JiYuan所言,新闻或者文档等资料网页,使用的是HTML静态网页。
4.PHP和JSP有个很大优势,就是开源,以及大多数类库是免费开放的,很多小企业在选择技术平台的时候,成本会优先考虑。比如我们自己的个人网站,可能是能运行,容易管理和维护就可以了。
5.asp.net也有很多优势,除了与微软已有平台良好的兼容性意外,高生产力,编译执行也都是其一直改进的地方,现在还有很多基于asp.net的扩展框架,asp.net MVC,MVP,WCSF等框架。这个在很多企业的管理系统里应用逐步多起来~
Frank.Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
老徐的博客:http://frank_xl.cnblogs.com- 已标记为答案 ogra 2009年7月13日 5:58
-
asp.net和是否适合做门户网站,我觉得不是一个逻辑概念。
首先,asp.net当然可以用来做门户网站啊,这并没什么问题。
同样,PHP也能用来做门户网站,这也没什么问题。
我的意思是,门户网站技术,不单纯只是靠asp.net或PHP,还有很多方方面面的因素穿插在其中,如硬件环境、软硬件集成、备份容灾、负载均衡、缓存机制、内存优化、数据库优化、其它编程技术等等要素,这些技术的综合运用及有机整合,才构成了一个门户网站。
在摩尔定律的支持下,说到asp.net或是PHP、JSP,我更多关注的是:
1)它们是否能够和衔接技术方便地磨合,并协调运转。
2)它们是否能够提高工作效率。
3)它们的功能提供是否能够满足需求。
http://hi.baidu.com/2009ajun- 已标记为答案 ogra 2009年7月13日 5:58
-
哈,我觉得最重要的还是编程的思想。.net最重要的思想个人觉得是框架了,这符合面向对象的对扩展开发,对修改关闭的思想。大家都能看到从1.1到2.0有很多类已经不用了,但接口还在使用,正体现了设计重用的观点。asp.net是.net的一部分,也是一个框架,研究这个就很有乐趣,就能了解httphandler和httpmodule的运行机制,进入框架的世界,会发现另一个天空。个人对php不太了解,只在很早以前用过,也只不过是编程实现而已,假如php也有类似的思想,也是值得研究的。关于性能各自都会有说辞,我想这部分并不是最重要的。个人意见仅供参考。
- 已标记为答案 ogra 2009年7月13日 5:58
-
呵呵,其实,我自己一直用asp.net。当某一天突然发现,很多大型网站都用php。然后又因为某种机遇,需要用到php,感觉php做网站还是很有优势的。而且感觉速度比asp.net快。可能是Php要返回的代码路径比较短。所以就有了疑问。不过随着继续深入,感觉php最致命的就是不纯粹的面向对象。我这样说并不是想要比哪个厉害。每个都有自己的优缺点。我只是想知道,各自的优势在哪里。我个人是比较喜欢asp.net的。但因为现在感觉大型网站多用php,所以才有了疑惑。
PHP也有很多面向对象、REST架构的框架,而且多得有些让人眼花缭乱了,比如Zend Framework、CodeIgniter、symfony、CakePHP等等。
ASP.NET的优势在于,和Windows平台、SQL Server集成度高,文档齐备、测试充分、产品稳定、影响力大、资源丰富、开发效率高,适合用在要求稳定的企业门户网站。
PHP的优势在于开源贡献多、普及、开发效率高、随需更改起来快、资源丰富、和Apche、MySQL搭配起来很合适,适合用在需不断动态调整的互联网应用。
说白了,企业应用,一般不会用PHP,而是用ASP.NET或JavaEE;互联网应用,一般不会用ASP.NET和JavaEE,而用PHP多一些,前几年还有ASP。
http://hi.baidu.com/2009ajun- 已标记为答案 ogra 2009年7月13日 5:58
全部回复
-
Hehe,
个人观点:
1.asp.net和其他的网络应用程序开发框架,如PHP、JSP一样,都能开发动态网页。因此在做门户网站开发方面应该都没有问题的。
2.任何一个开发框架应该都有优点或者缺点,在决定使用哪个技术的时候,门户运营商考虑的不淡淡是技术问题,可能还有商业利益。
3.如果交互性较强的网站,也就是动态网站,几个框架都可以。只是在提升网站性能方面都会下足功夫,比如JiYuan所言,新闻或者文档等资料网页,使用的是HTML静态网页。
4.PHP和JSP有个很大优势,就是开源,以及大多数类库是免费开放的,很多小企业在选择技术平台的时候,成本会优先考虑。比如我们自己的个人网站,可能是能运行,容易管理和维护就可以了。
5.asp.net也有很多优势,除了与微软已有平台良好的兼容性意外,高生产力,编译执行也都是其一直改进的地方,现在还有很多基于asp.net的扩展框架,asp.net MVC,MVP,WCSF等框架。这个在很多企业的管理系统里应用逐步多起来~
Frank.Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
老徐的博客:http://frank_xl.cnblogs.com- 已标记为答案 ogra 2009年7月13日 5:58
-
asp.net和是否适合做门户网站,我觉得不是一个逻辑概念。
首先,asp.net当然可以用来做门户网站啊,这并没什么问题。
同样,PHP也能用来做门户网站,这也没什么问题。
我的意思是,门户网站技术,不单纯只是靠asp.net或PHP,还有很多方方面面的因素穿插在其中,如硬件环境、软硬件集成、备份容灾、负载均衡、缓存机制、内存优化、数据库优化、其它编程技术等等要素,这些技术的综合运用及有机整合,才构成了一个门户网站。
在摩尔定律的支持下,说到asp.net或是PHP、JSP,我更多关注的是:
1)它们是否能够和衔接技术方便地磨合,并协调运转。
2)它们是否能够提高工作效率。
3)它们的功能提供是否能够满足需求。
http://hi.baidu.com/2009ajun- 已标记为答案 ogra 2009年7月13日 5:58
-
哈,我觉得最重要的还是编程的思想。.net最重要的思想个人觉得是框架了,这符合面向对象的对扩展开发,对修改关闭的思想。大家都能看到从1.1到2.0有很多类已经不用了,但接口还在使用,正体现了设计重用的观点。asp.net是.net的一部分,也是一个框架,研究这个就很有乐趣,就能了解httphandler和httpmodule的运行机制,进入框架的世界,会发现另一个天空。个人对php不太了解,只在很早以前用过,也只不过是编程实现而已,假如php也有类似的思想,也是值得研究的。关于性能各自都会有说辞,我想这部分并不是最重要的。个人意见仅供参考。
- 已标记为答案 ogra 2009年7月13日 5:58
-
呵呵,其实,我自己一直用asp.net。当某一天突然发现,很多大型网站都用php。然后又因为某种机遇,需要用到php,感觉php做网站还是很有优势的。而且感觉速度比asp.net快。可能是Php要返回的代码路径比较短。所以就有了疑问。不过随着继续深入,感觉php最致命的就是不纯粹的面向对象。我这样说并不是想要比哪个厉害。每个都有自己的优缺点。我只是想知道,各自的优势在哪里。我个人是比较喜欢asp.net的。但因为现在感觉大型网站多用php,所以才有了疑惑。
PHP也有很多面向对象、REST架构的框架,而且多得有些让人眼花缭乱了,比如Zend Framework、CodeIgniter、symfony、CakePHP等等。
ASP.NET的优势在于,和Windows平台、SQL Server集成度高,文档齐备、测试充分、产品稳定、影响力大、资源丰富、开发效率高,适合用在要求稳定的企业门户网站。
PHP的优势在于开源贡献多、普及、开发效率高、随需更改起来快、资源丰富、和Apche、MySQL搭配起来很合适,适合用在需不断动态调整的互联网应用。
说白了,企业应用,一般不会用PHP,而是用ASP.NET或JavaEE;互联网应用,一般不会用ASP.NET和JavaEE,而用PHP多一些,前几年还有ASP。
http://hi.baidu.com/2009ajun- 已标记为答案 ogra 2009年7月13日 5:58