php asp.net 应该选哪个?

来源:百度知道 编辑:UC知道 时间:2024/09/21 01:48:14
我现在会ASP开发语言 但是感觉目前的趋势对ASP道路越来越窄
1.应该继续深入的学习ASP 还是放弃ASP 着手学别的?
2.如果学新语言的话 大家感觉应该学 php 还是 asp.Net
最好能把难度也考虑 进去 我怕太复杂的可能学会不会 听听大家的意见吧
如果说继续进修的话 可能对我来说有点荒唐 因为我没有那么多时间了 最多也就是说看看教程 或者买本书自己研究 就这种渠道 大家认为可能吧JAVA学好吗?

1.应该继续深入的学习ASP 还是放弃ASP 着手学别的?
===============================================
ASP应该没什么深入可学了,本身已经不再被微软更新,没有什么MVC架构,更无企业级系统的功能。

2.如果学新语言的话 大家感觉应该学 php 还是 asp.Net
===============================================
PHP可以说和ASP是同一时期的东西(96年前后),但因为Apache服务器的稳定及夸平台的特性,所以最受欢迎,用Apache的网站有70%以上,绝

大部分都是PHP的。大家熟悉的伟积百科、百度、雅虎、Facebook等老牌网站都是PHP(也有参合别的)。只有Google的网站服务器是Python的

(搜索服务器就不知道了),也有少量Java(象GWT)。

不过实话说,如果你用过PHP,JSP和ASP.NET,那你绝对会知道PHP已经日落西山了。Java和.NET有的功能,PHP好多都没有,但PHP有的,其二

者全都有。比如:PHP5的include是直接拷贝文件而并非真正的library import(Java和.NET里的Add Reference),PHP是虚拟的Object-

Oriented给开发带来点麻烦,PHP5没有内置的处理图片的library,Context Listener(启动事件监听,Java的ContextListener,ASP.NET的

global.asax,ASP的global.asa),PHP没有丰富的Web Service架构支持(Java的EJB,Spring,.NET的Web Service),PHP没有好的MVC(如

Java流行的Struts,.NET的.NET MVC),PHP没有Scheduler要用Linux的(任务计划),PHP绝对不可能做象Comet聊天(Facebook的网页聊天)

real-time(实时)的东西,而Java有Pushlet还有.NET有个