发表文章

[最新] 为什么都要鄙视 PHP 程序员? Java联盟 百家号 07-24 21:43 前几天发表了一篇文章《图解:程序员之间是如何相互鄙视的?》,有人就在留言处留言。 可以解释下:为什么都鄙视PHP工程师

starzhou -3939311125.8937秒前 64

为什么都要鄙视 PHP 程序员?

Java联盟

百家号 07-24 21:43

前几天发表了一篇文章《图解:程序员之间是如何相互鄙视的?》,有人就在留言处留言。

可以解释下:为什么都鄙视PHP工程师吗?

小编 李娜 我 这就开始 解释分析下。

到这里就有人问啦,不是说 PHP是世界上最好的语言吗?让我们下面慢慢解释。

1.先从个人情感方面来说

下面一张图片就很好的解释了,为什么PHP在一般人眼中是不受待见的。

当然这还有这样一张陈年旧图,非常生动形象。

哈哈开个玩笑,至于为什么程序员都要鄙视搞 PHP 的。

下面这几方面才是最重要的地方!

2.从技术层面来说

还是先来看看一个段子。

三个程序员坐在格子间里编程。

一个程序员一言不发,他用的是python.

一个程序员写一会儿就按一下编译,然后就玩会儿手机。他用的是C++。

一个程序员坐在那里浏览网页,不时飞快的键入一些字符。

经理看到,怒道:你怎么不干活,尽在上网!

回答:我在查实现这个功能需要用什么函数。(因为他用的是 PHP。)

照成上面情况的根本原因,是因为 PHP 在 WEB 开发上有着先天的优势:

1.入行门槛低:

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。(简单来说就是,你把其他几种语言,都拿过去了一部分用,想想其他语言的程序员作何感想?)

很多人自学了几个月,就能做出较不错的东西。

2.代码量少,开发速度快:

嵌入于HTML:因为PHP可以被嵌入于HTML语言。

(代表很少的时间,金钱,成本,就能干出 你老板想要的结果,这抢了多少别的语言的饭碗?)

3.开发成本低:

PHP最经典的组合就是:linux+ Apache +mysql+ PHP,简称(LAMP,兄弟连)所有的软件都是开源免费的,可以减少投入。

4.跨平台性强:

由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS下。

目前微信二次开发,基本上都是基于PHP开发的。

但是PHP也有一些十分严重的缺陷。

1.待遇偏低:

就是因为PHP太好上手了,造成一大堆没有计算机底层知识的妄图通过PHP来进入计算机领域,干的人多了自然就不值钱了。所以很多人都吐槽PHP程序员技术烂。

2.成长空间小:

入门易,难精通。一个NB的PHP程序员,一般都是在JAVA ,C语言等其他语言也有着非常深入的研究。但是基于第一条,有一部分人学完PHP后又学习了其他语言,就换语言发展了。

3.不常用于大型企业开发和软件开发:

由于PHP主要用于WEB的开发,很少用于大型企业的开发和APP开发。

优势很明显,现在还有人在争论 PHP是世界上最好的语言,但是PHP缺陷也很感人。

所以李娜个人认为,如果加个前提, “PHP应该是 WEB领域 最好的语言” 这样子应该应该就对了。

不要单纯评论技术层面上的好与坏,但是哪个语言没个优点和缺点呢?

但是还有一点最最最重要的原因,我认为是这样的。

3.从工作角度来说

由于php主要工作会是WEB前端页面,所以一般都会频繁的接触 设计妹子 让她做个图什么的。。。。。

而其他语言的,有时开发一个项目好几个月,可能连和妹子说一句话的机会都没有,你说其他XX员是不是。。。。。

总得来说PHP接触妹子的机会还是比其他语言的程序员要多一些。

4.核心不变的相互鄙视

虽然程序员都在相互鄙视,还有一部分的前端和后端,这样的也都在鄙视,但是核心不变还是下面的这个。

扎心了么?

哈哈,上面的仅仅是 李娜 我个人的看法。可以的话帮忙点个zan。

如果你们还有什么见解和看法,欢迎在评论处,留言讨论哦。

相关推荐
最新评论 (0)
返回
发表文章
starzhou
文章数
1090
评论数
2
注册排名
166727