登录  /  注册

为什么那么多人说php不好

(*-*)浩
发布: 2023-02-23 20:56:01
原创
4988人浏览过

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

为什么那么多人说php不好

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

优势(推荐学习:PHP编程从入门到精通

1.入门容易,代码量少,代表很小的付出代价就能干出老板想要的结果,这抢了多少别的语言的饭碗?

2.coding是一门艺术,但,很多人刚入门的时候分不清楚什么是真正的艺术。所以大家要么喜欢学最底层的,要么学最表层的。中间层面的,大家要么觉得肤浅,要么觉得有点儿难。高不成低不就。

3.PHP攻城狮待遇偏低,很多人学了一点就转了。

4.被抢了饭碗后总得找个理由轰炮php喽,比如搞php成高手难,大部分php程序员水平烂等等。。。。。至于技术层面上的好与坏,哪个语言没个优点和缺点呢?

5.而且PHP+MySQL组合是开源免费的,得到大多数公司的使用。

6.有其他的开发人员,比如说JAVA、C++、Python等等语言,这些编程语言学习成本皆大于PHP,而且在使用上,PHP占有巨大的优势。

PHP语言,作为服务器端开发的脚本语言,在网站开发方面非常有名。从1995年 Rasmus Lerdorf创建之后,根据 W3Techs的调查显示在已知的服务端编程语言中,PHP占了82%。其中不乏WordPress,Facebook这种公司。在 PyPL(编程语言流行度排行榜)中仅次于 Java,在 Toibe排行中名列第六。2015年会有高性能的 PHP 7发布。

像所有的技术一样,人们对它的评价参差不齐。我们来看看为什么有的人喜欢它而有的人诅咒它。

缺点:设计缺陷,缺少关注

博主 Eevee说,PHP的每个功能设计都是有问题的。

他对 PHP的看法是极其糟糕的设计。Eevee不仅不喜欢这个语言,对其框架也不能赞同。他认为 PHP语言不稳定,总是出现各种意外。PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。

早期的 PHP受到 Perl的影响,带有 out参数的标准库又是有 C语言引入,面向对象的部分又是从 C++和Java学来的。

Lockhart得知 Eeveef反对 PHP的言论的时候他觉得有些夸张了。尽管是 PHP的拥护者,Lockhart对于对 PHP的批评还是很耐心的。

语言不持续化,特别在命名空间和参数顺序上。Lockhart:这些都很容易适应,不是大问题。

PHP还有很多遗留下来的东西,包括全局变量,魔法引用等。 Lockhart:这些不好的实现都会在不断地被淘汰。但在淘汰之前,它让变成习惯不好的程序猿有法可施。

PHP的关注度不够。Lockhart也在不断努力提升 PHP关注度。Lockhart:尽管断断续续,但是社区的人们仍然很关注 PHP。

对一门技术的喜厌程度来自很多方面,从个人习惯到项目需求,PHP没办法做到人见人爱。

以上就是为什么那么多人说php不好的详细内容,更多请关注php中文网其它相关文章!

相关标签:
php
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 技术文章
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2023 //m.sbmmt.com/ All Rights Reserved | 苏州跃动光标网络科技有限公司 | 苏ICP备2020058653号-1

 | 本站CDN由 数掘科技 提供

登录PHP中文网,和优秀的人一起学习!
全站2000+教程免费学