asp.net和php哪个更好?

从各方面来说!... 从各方面来说! 展开
 我来答
火志溟
2009-04-28 · TA获得超过290个赞
知道小有建树答主
回答量:217
采纳率:0%
帮助的人:0
展开全部
asp.net是微软的东西,他的发展前途取决于微软的态度。
在.net之前,微软的是ASP。在微软的大力推广下,其看起来还是很有前途的。但现在,微软想推广asp.net,而ASP成了其障碍。所以从Windows Server 2003开始,微软对ASP做了许多限制,比如上传文件不能超过200KB等。再看看现在,微软为了推广Windows Vista以及最新的Windows 7,对Windows XP做了些什么,直接对普通用户停止了技术支持,就是为了迫使你更换。
如果以后,微软有了比.net更好的东西。微软估计会对.net做类似的限制,强制用户升级。

PHP是完全开源的,其需求更贴近日常的应用,代码风格类似于C语言,比较容易学习。
速度方面,虽然PHP不是经过编译的,但在Linux下的实际应用的执行效率肯定要比Windows下的.net快。
运行时的安全性PHP肯定要比微软的.net要高。不过通常代码都是没有保护的。通常需要用商业的Zend软件来加密。当然这个加密的过程也是种编译的过程。保护了代码的同时,还提高了执行速度。新的Zend的加密算法,目前还没有成功破解的。而.net如果只做单纯的编译,是很容易被反编译回来的。

PHP目前有两个支线,一个PHP4、一个是PHP5。两个支线都在共同的维护中。这保证过去使用PHP4的系统仍然能保证持续的良好的安全性和功能的更新。
百度网友6eed2f8
2009-04-28 · TA获得超过5082个赞
知道大有可为答主
回答量:3423
采纳率:0%
帮助的人:3814万
展开全部
asp.net好
1.asp.net是coldbehind方式,代码与设计分开,有利于程序开发和维护
2.asp.net是编译执行的,速度快
3.asp.net更安全
4.asp.net有很大的发展空间,将来肯定热。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
施芳名
2009-04-28 · TA获得超过170个赞
知道答主
回答量:326
采纳率:0%
帮助的人:306万
展开全部
没有好坏之说,有要再有这样的问题

用途不一样,用的地方也不一样,比个什么啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lliue
2009-04-28 · 超过22用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:0
展开全部
你是说什么方面,前景? 这个问题没什么好回答的,只要你学的好了,什么语言都是强的,现在.net的发展前景还是不错的~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式