可有明白个中原委之人?我觉得学asp.net要比学php难呀,还要学面向对象c#,还要学控件,还要熟悉IDE,还要了解Ado.net,但怎么拿的和php比起来却没什么优势?...

解决方案 »

  1.   

    php,你知道他多用于什么网站吗?告诉你,建在外国服务器上的色情网站多是php,许多中国人的垃圾就干这个赚钱,而且还挺火。真是中国人的悲哀。
      

  2.   

    你是说中国人做php色情站的外包?呵
      

  3.   

    不过我觉得php的格式不太好,而且那个$号经常出现在程序中,看得人眼乱。
    还有php好书不多,虽说php也有代码和页面分离的技术了,但一般市面上的书中都是介绍的代码和html混在一起的那种方式。
    还有php没有.net那么多的好用的控件吧,php有数据缓存吗?有dataset吗?有treeview吗?如果没有的话,在性能及思想上都是大打折扣呀。
    虽说以前php吸引过我,不过后来还是觉得asp.net的思想更好,走得路更处于潮头浪尖,不过就是学起那些控件来有些头大,毕竟以前习惯了手工代码而且由1.1到2.0,asp.net变的东西也太多了,不知以后还会不会疯狂变下去
      

  4.   

    快了,PHP程序工资就要降了,因为Delphi For PHP已经出来了。
    那个做起东西来真叫方便啊,相信用过的人会想转行了。
      

  5.   

    是这样的,因为现在.net,java都有培训班,随便拿个人出来,穿件衣服就是IT人.你什么时候见到过有php培训班呀.   .net的人多,初级程序员很多多...,所以,工资就很低了.如果只有你一个初级程序员,你的工资也会很高的.    因此就得向高级努力了
      

  6.   

    还有php没有.net那么多的好用的控件吧,php有数据缓存吗?有dataset吗?有treeview吗?如果没有的话,在性能及思想上都是大打折扣呀。
    -------------
    性能方面,就是因为没有这些.net控件,速度才很快的.net这些控件只是提高了你的开发速度,没有提高程序的运行效率。
      

  7.   

    呵呵,我以前是做PHP开发的,现在用.NET觉得各有千秋,得看从哪方面去评介那二种语言,.NET控件多,开发速度快,PHP,可以跨平台,PHP大多是在linux下开发的,
      

  8.   

    moon1,不完全是吧,dataset不就是为了提高效率的吗?
      

  9.   

    楼上,这么说php实用喽?可我总觉得它的代码的优美程度不敌asp.net呀,而且在开发方式及模式上都略逊于oop的asp.net
    我也想为了实用去学php,可是学到一半,看着那些代码,再同asp.net代码比较,心头那个不爽呀,所以又回到了asp.net
      

  10.   

    和楼主一样有深深的感受,PHP工资确实比.NET工资高多了,基本上2年工作经验,拿个5K以上很容易。现在招php比招.net还多,另外PHP绝对更容易学,和ASP没什么区别
      

  11.   

    1.php有很多现成函数可用,有些比asp.net中的类做得更好。
    2.php有大量开源项目,可以了解下pear,pecl
    3.php是免费的,可以在免费的linux、unix上运行。写个入门级的东西不难,写个精妙的东西需要良好的软件思想。
    php是在做Web程序方面是优秀的,在你深入理解后。
      

  12.   

    1.php有很多现成函数可用,有些比asp.net中的类做得更好。
    2.php有大量开源项目,可以了解下pear,pecl
    3.php是免费的,可以在免费的linux、unix上运行。
    ==================================
    1、完全不可能。
    2、开源问题是人的问题不是编程语言问题。
    3、asp.net 也免费,运行平台就不用讨论了,这个是商业策略问题。
      

  13.   

    php,你知道他多用于什么网站吗?告诉你,建在外国服务器上的色情网站多是php,许多中国人的垃圾就干这个赚钱,而且还挺火。真是中国人的悲哀。有道理。
      

  14.   

    大公司用微软的东西比较少吧,比如GOOGLE有自己的LINUX系统,当然他的东西就基于JSP或PHP了
      

  15.   

    呵呵,应该是php组合用起来便宜吧
      

  16.   

    一群无知的人,完全不了解php,只会站在自己的立场上看事物,典型的士大夫形象,两年过去了,asp该是防守的时候了,不与时俱进终究还是会被淘汰的,你再怎么骂php差,再怎么心里上不接受php,但这东西很多方面确实比.net强大,更成熟,更快,更科学,更易维护11楼的说的那些东西就像乡里人第一次进城,问城里人,你们有水井波?如果没水井的话也太失败了,喝水打水都不方便,还是农村好。你们城里有驴车波?俺们村驴车可快了,如果没有驴车也太失败了,还是农村好。跟你说,农村城市化是必然的趋势,看看现在各大门户网站,包括百度,腾讯,新浪,淘宝的开发语言。。这就足以证明事实。我挖这两年前的帖子。就是给很多程序员一个讽刺,士大夫心态,不愿接受新事物,必定失败我相信在这些回帖的人里,肯定现在有转行php的,或者被技术淘汰的//
      

  17.   

    在B/S中使用asp.net没法实现啊 除非使用Java或者使用flash的XMLsocket 
      

  18.   

    1、首先干哪一行成为高手之后收入都不低。
    2、工资收入不能看招聘广告,尤其是不能看培训学校的广告
    3、PHP是免费的,所以小公司用得比较多,工资很难同大公司相比。
    4、.net同PHP相比需求量不是很多但要求很高,一旦找到工作收入就不错。
    5、我认识的人里边也是.NET比PHP挣钱多。
      

  19.   

    就目前 php的人不是特别多,在过段时间也许不值钱啦 毕竟php容易学
      

  20.   

    php的没什么了不起。常态心吧。没有它也能生存,没有必要相比较薪水问题,有些人是爆发户,难道你也试试中彩吗?你有这个运气?
    总之讨论一下可以,但是不用计较高低。
    my blog
    http://ufo-crackerx.blog.163.com/
      

  21.   

    招cobol的更高,你难道没有见过?
      

  22.   

    挖出这个帖子,我就发表下评论:
    介绍下我:
    1.5年的PHP,2年的Java,1年的C#
    2.担任过程序员、高级程序员与CTO
    3.具有CCNP资格
    技术这东西没有好坏之分,关键就在于你如何去使用,如果去用好,PHP很轻捷,C#很方便,Java很优雅。
    在做WEB方面,PHP在传统的WEB是绝对占优势的、轻便快捷、函数库丰富,适用于并发比较大的场合;
    而C#同时具备C/S,B/S的模式,开发速度快,适合企业快速开发,重在功能;
    Java则居于中间,比较保守的,在我开发的2年中,主要用Spring框架,其他深入不多,开发模式比较好,主要是别人觉得这东西高雅,呵呵。