为什么很多开发人员痛恨PHP?

新农商网 全部 1013

回复

共9条回复 我来回复
  • 四小龙说职场
    四小龙说职场
    这个人很懒,什么都没有留下~
    评论

    我觉得对一个事物不太了解的时候,人们往往都会有一些偏见。对一个事物了解的越深,偏见就会越少,会有自己独特的想法和认知。而不是一味的鄙视和痛恨。

    每一种语言都有自己的特性和优点。php也一样。看过php源码的朋友都会被它巧妙的构思而折服。同时php也非万能。每种语言只会在它特定的场景下才能发挥最大的优势。

    2017-04-16 21:37:49 0条评论
  • ChallengerV
    ChallengerV
    这个人很懒,什么都没有留下~
    评论

    我一直从事PHP开发,期间也尝试学习JAVA和.net,但是很快就放弃了,为什么呢?PHP开发方便啊,不需要各种各样的包,调试起来方便,开发速度飞快。我觉得为什么其他语言的开发者不喜欢PHP开发者,可能是因为同一个功能他们语言花费更多的时间来完成吧

    2017-10-10 21:39:30 0条评论
  • 麦田与守望
    麦田与守望
    这个人很懒,什么都没有留下~
    评论

    我不知道你是从哪里得到开发人员痛恨PHP这个结果的,很多这个词,感觉也不是很准确,PHP作为一门程序语言,有他自己的优势和劣势,没有恨与不恨之说,只能说有其擅长或者不擅长的领域,所以这个问题感觉其实蛮无聊的,你用,或者能对你的生活起到作用的语言就是好语言,反之你用不到或者暂时用不到的语言,别人说的再好也都没有多大意义!

    2017-11-15 22:22:06 0条评论
  • 爱发呆的老尹
    爱发呆的老尹
    这个人很懒,什么都没有留下~
    评论

    不得不说,如果拿语言秀优越都是智商捉急的,所以很少有大牛参与语言之争,有实力的都是用作品说话。

    首先,世界上就不存在设计完美的语言,都是特定时期诞生,逐步再改进完善。

    比如说javascript,它的原创之处并不优秀,优秀之处并非原创。但jQuery作者总结了一本书,叫 javascript语言精粹,这才是高明人做法,糟粕的地方你可以不用,精华之处你可以发扬。

    PHP简单,专注于Web,还有很多人拿早期的瑕疵说话,什么注入漏洞,安全问题,命名不统一,我只能说你丫的根本不懂PHP。数据库都pdo了,和Java SQL prepare一样的原理。

    高性能的解决方案很多,比如swoole,phalcon,都是纯c扩展。用Java设计模式秀优越的,你可以看看laravel,symfony。

    另外做东西主要看应用场景,你精通什么,最终的作品才有价值,用啥语言也不代表你聪明,学lisp你就聪明吗?你更多要考虑的是做出了什么,而不是纠结语言。

    用PHP能让我的创意像拉稀,用Java就是便秘,编码的愉悦感很重要,所以我选PHP。

    2017-09-06 13:01:39 0条评论
  • 青山三毫米
    青山三毫米
    这个人很懒,什么都没有留下~
    评论

    懂 Functional Programming 的工程师鄙视老是把设计模式挂在嘴边的工程师,老是把设计模式挂在嘴边的工程师鄙视会说「你这样写就不 OO 了啊」的工程师,会说「你这样写就不 OO 了啊」的工程师鄙视会说「哈?什么物件导向?不是把重复的 code 写成一个 function 就好了吗?」的工程师,会说「哈?什么物件导向?不是把重复的 code 写成一个 function 就好了吗?」的工程师鄙视把同一段 code 到处复制贴上的工程师,把同一段 code 到处复制贴上的工程师鄙视 PM。

    写静态语言的工程师鄙视写动态语言的工程师。

    写组合语言的工程师鄙视写 C 语言的工程师,C 语言工程师鄙视 C++ 工程师,C++ 工程师鄙视 Java 和 C# 工程师,Java 工程师和 C# 工程师则互相鄙视,而 C# 工程师又鄙视 Visual Basic 工程师和会把 C# 念成「C 井」的工程师,会把 C# 念成「C 井」的工程师则鄙视认为 HTML 是一种程序语言的设计师。

    用 Python 3 的工程师鄙视还在用 Python 2 的工程师,用 Python 2 的工程师鄙视遇到 UnicodeEncodeError 的工程师。

    写 iOS 的工程师鄙视写 Android 的工程师,写 Android 的工程师鄙视写 Windows Phone 的工程师。

    有 Swift 一年经验的工程师鄙视有 Objective-C 五年经验的工程师,写 Objective-C 的工程师鄙视用 PhoneGap 包装成 native app 的工程师。

    用 React.js 的工程师鄙视用 AngularJS 的工程师,用 AngularJS 的工程师鄙视用 jQuery 的工程师,用 jQuery 的工程师鄙视用 Vanilla JavaScript 的工程师,用 Vanilla JavaScript 的工程师鄙视 IE 的使用者。

    会用 debugger 的工程师鄙视用 assert 的工程师,用 assert 的工程师鄙视只会 print () 的工程师;用 console.log () 来 debug 的工程师鄙视用 alert () 来 debug 的工程师。

    写 Ruby on Rails 的工程师鄙视所有使用其他语言的工程师。

    什么?你说 Ruby?Ruby 只是 Ruby on Rails 的一套框架,才不是什么程序语言呢!

    所有的工程师都鄙视 PHP 工程师。

    2019-12-06 21:56:51 0条评论
  • 青山三毫米
    青山三毫米
    这个人很懒,什么都没有留下~
    评论
    2025-09-17 02:26:06 0条评论
  • 小铭君
    小铭君
    这个人很懒,什么都没有留下~
    评论

    懂 Functional Programming 的工程师鄙视老是把设计模式挂在嘴边的工程师,老是把设计模式挂在嘴边的工程师鄙视会说「你这样写就不 OO 了啊」的工程师,会说「你这样写就不 OO 了啊」的工程师鄙视会说「哈?什么物件导向?不是把重复的 code 写成一个 function 就好了吗?」的工程师,会说「哈?什么物件导向?不是把重复的 code 写成一个 function 就好了吗?」的工程师鄙视把同一段 code 到处复制贴上的工程师,把同一段 code 到处复制贴上的工程师鄙视 PM。

    写静态语言的工程师鄙视写动态语言的工程师。

    写组合语言的工程师鄙视写 C 语言的工程师,C 语言工程师鄙视 C++ 工程师,C++ 工程师鄙视 Java 和 C# 工程师,Java 工程师和 C# 工程师则互相鄙视,而 C# 工程师又鄙视 Visual Basic 工程师和会把 C# 念成「C 井」的工程师,会把 C# 念成「C 井」的工程师则鄙视认为 HTML 是一种程序语言的设计师。

    用 Python 3 的工程师鄙视还在用 Python 2 的工程师,用 Python 2 的工程师鄙视遇到 UnicodeEncodeError 的工程师。

    写 iOS 的工程师鄙视写 Android 的工程师,写 Android 的工程师鄙视写 Windows Phone 的工程师。

    有 Swift 一年经验的工程师鄙视有 Objective-C 五年经验的工程师,写 Objective-C 的工程师鄙视用 PhoneGap 包装成 native app 的工程师。

    用 React.js 的工程师鄙视用 AngularJS 的工程师,用 AngularJS 的工程师鄙视用 jQuery 的工程师,用 jQuery 的工程师鄙视用 Vanilla JavaScript 的工程师,用 Vanilla JavaScript 的工程师鄙视 IE 的使用者。

    会用 debugger 的工程师鄙视用 assert 的工程师,用 assert 的工程师鄙视只会 print () 的工程师;用 console.log () 来 debug 的工程师鄙视用 alert () 来 debug 的工程师。

    写 Ruby on Rails 的工程师鄙视所有使用其他语言的工程师。

    什么?你说 Ruby?Ruby 只是 Ruby on Rails 的一套框架,才不是什么程序语言呢!

    所有的工程师都鄙视 PHP 工程师。

    2025-09-17 02:26:06 0条评论
  • 这个人很懒,什么都没有留下~
    评论

    作为一个node和PHP的新手来说,我真的超级爱PHP的啊,简单又好用,学习成本低,遇到不会的找博客问找资料那是相当的方便,不像node,个个人的回答都是“大神级别”的回复,我一个服务器新手真的难以接受。我学服务器编程只是为了开发一个小小的APP,越简单越受我青睐。

    ——来自大二学生的真实想法

    2025-09-17 02:26:06 0条评论
  • 这个人很懒,什么都没有留下~
    评论

    PHP做网站开发快速高效,成本又低。非常棒的一种脚本语言。

    2025-09-17 02:26:06 0条评论