本人学过ASP,比较熟练,学过C,高等数学,VB,基本可以独立完成小型网站建设,做过项目,不多。还有一点,高中毕业,请问前辈:
是学  PHP  好还是学  .NET   好,哪个比较快点,更容易上手?听说.net有面向对象,没学过。

解决方案 »

  1.   

    俺只会 php,其实无论什么语言,要学好,都需要相当的时间积累(牛人除外)无论你选择什么,学到很深入的程度,就可以立于不败了,别的语言,也可以触类旁通了,先抛块砖头,等前辈高人来说
      

  2.   

    你在PHP版问当然说PHP的人多些
      

  3.   

    呵呵,如果你喜欢死记硬背的话,建议学.net 反之学PHP吧
      

  4.   

    要讲做好,做精,做小巧. 用PHP吧.你会ASP 上手应该很快. 了解一下 各种变量如何操作 学过些C,语法上应该也没有啥问题.
    要讲速度快.那还是ASP.NET
    用VS拖拖画画,很快就可以搞定.至于质量,就很难说了..
    生成的代码也比较垃圾..如果你想深入地学习ASP.NET 估计 你的思维要发生很大的转变..
    我的个人感觉.ASP.NET 就是把B/S的东西,硬套成C/S样式用....... 当然,ASP.NET有很多更值得深入研究的东西....建议, 先用PHP糊口.再学习ASP.NET
      

  5.   

    php,我一个月就学会了,不过只是会用就够了,不会就去网上找呀!网络太好了
      

  6.   

    当然.NET好了,我是从ASP转到ASP.NET.NET面向对象.PHP和ASP只是解释性,PHP,ASP都不能算语言,只是语言的脚本罢了..NET可以开发大型网站和其他高级应用,PHP在这上面不是差一点点的.NET框架最好的还有不管是什么语言都可以在一个平台框架上开发,不管你是学C#,VB,J#,都没有关系.都可以协同工作,我们公司在.NET上就有VB和C#,但没有关系,合作非常好..NET开发速度快,可以把你需要的程序,方法,过程,都打包大家一起调用.PHP就不行最主要的.NET还能生成开发COM组件,开发各种接口让很多平台来共同使用,也就是说,.NET可以开发接口让PHP/ASP/或WINDOWS来使用,PHP当然不行.在XML支持上,.NET不用说就比PHP和ASP强大太多安全性可以查下资料你就知道了,不会只停留在PHP和ASP的简单方法或复杂方法上.源代码可以打包DLL(甚至可以没有ASPX文件也能运行,虽然DLL可以反便宜)PHP和ASP是不能和这比的,开发很方便和快捷.这里就不多说了.还有.NET支持更多语言,支持 UNICODE .PHP和ASP在这上面很弱至于VS做页面比较差点,但可以用其他工具合作,如Adobe Dreamweaver,我也没有看到过做PHP的或ASP的其他或专业工具比Adobe Dreamweaver更好,PHP和ASP也需要Adobe Dreamweaver的,我原来就是.而且Adobe Dreamweaver也支持.NET还有太多了...继续喝9.
      

  7.   

    我也认为PHP更精致 且能够满足几乎所有的WEB开发需求 面向对象、可以MVC、有自己的模板引擎和一些功能类库、配套的数据库、跨平台……
      

  8.   

    而且根据楼主的技术基础,想要上手快,肯定是PHP高效,你会感觉你之前的技术基础都对你有帮助,如果学.net的话你可能觉得走了另一个方向,楼主专门提到.net面向对象,PHP也早已面向对象了啊,这点是不需要比较考虑的
      

  9.   

    一个月学会PHP?开玩笑吧!我以前做过PHP的小程序又系统学了4个月才勉强开始B2B的项目。高人呀!看来我太笨了。
      

  10.   

    如果说看得懂php,能修改修改,我是三天学会的,我不知道快还是慢,因为以前学过C,拿到手发现语法一样的,然后就是变量前面加个$,再加很多的系统函数。建议新人先弄PHP吧
      

  11.   

    我以前自学 ASP (三个月)
    后来我自学 PHP (一个月)我爱上 PHP (一星期之后)到现在 OOP+SMARTY (一星期)
      

  12.   

    php是好学
    不过还有apache,mysql,linux
    没有哪一个公司是单要你会PHP的
      

  13.   


    的确,PHP更适合你。不过,面向对象是迟早的事。PHP的面向对象简单得多,你学起来也容易得多。
    qfkx.com友情支持。
      

  14.   

    这几天刚看了看PHP,就目前对PHP肤浅的认识,建议楼主学习.net。原因如下:1、版本连续性
       看样子,当前流行的PHP版本是4、5,但这两个版本有一些差异。似乎其解释引擎发生了重大变化。
       .net有Microsoft支撑,在未年几年内,体系结构不会有较大的变化。2、技术支持
       PHP的文档较杂乱;.net有系统的技术支持文档(MSDN)。3、设计思想及体系结构
       PHP刚起步开始搞Framework,.net有完善的体系结构。对体系结构的了解,有助于对个人系统设计水平的提升。4、面向对象及异种技术系统的整合
       PHP的面向对象支持从版本4起步,可能比较简单,但如果深入下去,个人感觉会受到制肘,同时,如果不利用HTTP/XML技术,PHP较难于与采用其它技术实现的系统交互。
       .net不存在这方面的问题,通过COM、DCOM、Web Service、HTTP/XML等技术,.net能够很好地与符合这些标准的早期应用或是J2EE应用交互。5、技术适用性
       个人观点,PHP为WEB而生,为中小企业建立小型商业、管理应用足以胜任,但WEB仅是B/S系统中的一部分,.net适用于B/S、C/S应用。6、个人前途
       虽然.net与J2EE有不少差异,但了解了.net的体系结构后,转向J2EE平台还是比较快的。在企业级应用中,首选J2EE+Oracle与.net+SQLServer平台,PHP+MySQL基本上是被排除在外的。
      

  15.   

    .NET面向对象.PHP和ASP只是解释性,PHP,ASP都不能算语言,只是语言的脚本罢了.
    .net也是解释性的,php支持面向对象.当然没java/c++完美.基本上主要面向web编程语言都是脚本.不光PHP,ASP,asp.net也是!要讲速度快.那还是ASP.NET.是吗???.NET可以开发大型网站和其他高级应用,PHP在这上面不是差一点点的
    去看看sohu\sina\用.net的象以上的大型网站还没几个.NET开发速度快,可以把你需要的程序,方法,过程,都打包大家一起调用.PHP就不行
    没了解就不要乱说!!!最主要的.NET还能生成开发COM组件,开发各种接口让很多平台来共同使用,也就是说,.NET可以开发接口让PHP/ASP/或WINDOWS来使用,PHP当然不行.
    你这些到linux上试试?在XML支持上,.NET不用说就比PHP和ASP强大太多
    老话没了解就不要乱说!!!.NET开发速度快,可以把你需要的程序,方法,过程,都打包大家一起调用.PHP就不行
    老话没了解就不要乱说!!!其他我就不说了,呵呵评价一种语言要客观,不要屁股决定脑袋.我的建议:呵呵!其实就jsp\.net\php各有优缺点.选择适合自己的,不管选择什么精通就是最好的.
      

  16.   

    还有一建议就是如果是linux或打算用linux做服务器就不要学.net.在国内目前用.net的网站比较多.就业的话可能.net要比php梢好些.
      

  17.   

    .NET跟着ms走总是没错的。而且说实话,刚开始看php,php的面向对象能力实在不敢恭维。
      

  18.   

    php比较容易上手,。NET相对还说上手要难些
      

  19.   

    .net开发环境的ide就够php羡慕上几百年的了至于那些什么拖拽什么的,那不是做.net的,是做asp.net的。那些人只能局限在asp和php那种极其肤浅的范围里去思考问题当你接触到开发模式和一系列的build工具后,你会发现原来.net真是的god创造的。
      

  20.   

    我也在两种语言摇摆中!ASP.NET 和php难以抉择哎,最后决定先学php我的本本配置很低就256mb内存啊,vs 2005 express版本都跑得费劲啊!
      

  21.   

    [个人意见,仅供参考]都不错,拿个硬币,投一投,正面是.net,反面是PHP