当前位置:编程学习 > C#/ASP.NET >>

PHP和ASP.NET比较

不知道要学哪个?大家怎么说?

 听说ASP.net有好多控件可以使用,都不用自己打代码的。可是这样行吗?学编程,不打代码,就拖动那些控制,??

我现在学的是ASP。可我知道那快不行了。所以想学其他的。

追问:学习ASP.net也要学习C#啊。是不是这样?
我想学的是网站程序那种,做网站的,不是要编软件的?
答案:
你要是想学做网站的话,可以学习jsp,php,asp,或者客户端的Javascript都行。只要学得精,学那个都一样。不过作为初学者,我觉得还是学习php比较好,入门的门槛低,没有计算机基础都可以学,而且php博大精深,入门简单,但是想精通还真不容易。
我觉得从未来的发展趋势来说,各有各的长处。php是免费的,而且php5.x越来越注意面向对象了,可以说php以后的前景应该是广阔的。但是php的缺点就是,php+mysql的构架如果是超大访问量的网站,处理起来显得有点力不从心。
如果你是学编程的话,就去c之类的。
学asp的话,就不要考虑学编程的问题,当它是个工具来用就是了,所以用asp.net是无所谓的。
php与asp.net,其实看你喜欢哪个,都差不多的。
PHP因为是免费的所有大多小型公司比较喜欢用,而且入门门槛比较低。ASP.NET同样比较简单。但是他的软件是收费的。如果企业用盗版的被抓会死的很惨的。不过一些大型公司还是肯花这个钱的.ASP.NET虽然也可以用控件拉出来,但是那种不易维护。而且代码之间衔接太紧密。如果你用3层架构的话。还是要写代码的。
ASP.NET是微软公司出的且不开源,只支持WIN平台,PHP是开源的,目前在WIN、LINUX系统上都可用。
ASP。NET是面向对向编程,且可编写CS结构应用软件,PHP在5以后提倡面向对向编程,但它的专长或说其本身还是面向过程的编程方式,且PHP只为BS结构的WEB编程语言。
两个的区别大的去了!楼上的谁给你说ASP.net只能在WIN平台运行.

PHP简单,ASP.net属于高级语言,及C#初学者最好先学C#

上一个:石家庄编程asp.net 或者美工的培训班 哪个比较好?价钱是多少?
下一个:推荐一本asp.net的书,基于C#的网络编程,最好有质量好点的光盘视频

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,