导航菜单

行业相关

2021年PHP开发依然火爆,请问php编程的优势在哪里?

   本文为伊凡原创撰写投稿一颗优雅草仅仅代表伊凡个人观点,与一颗优雅草科技无关切不代表其立场,谢谢,欢迎喜欢写文的同学来投稿,未经许可禁止转载。
   伊凡相信很多同学第一印象就是php速度快,简单,轻巧,用于造web,门槛低,php开源,php源码网上一大堆随便改改就能上线,甚至谁谁谁中专没学历不是就靠php写逆袭吗?
   先给大家说一下其实这些论点我相信绝大部分同学并不是自己有所了解而发表的言论,90%的言论是因为百度来的知识或者从别人口中获得的反馈自行一总结就变成如此观点,我们来一条条拆分细说一下,其实这些理论都不是真理,首先我们来说php速度快,即便它开发速度快它毕竟也是一门编程语言,在没有完全掌握编程之精髓的情况下做项目依然是举步维艰的,用于造web,这句话更是可笑至极,因为真正用php做页面的时代我相信没有多少同学见过,
   PHP 最初是1994年Rasmus Lerdorf创建的,可以很良心的说我个人是2011年进入大学时期正式开始接触编程那时候自己学习的是asp(更加落后,但就是那么落后因为在图书馆找到的),那时候市面上的新云,动易,都是ASP系统,再说PHP是后面接触商城系统的时候,那可是至少2012年左右了,那时候基本开始都是PHP以dz社区,shopnc商城,shopex商城为代表;
   可是大家想象一下这么多年了,这几款产品依然占据重要的地位,曾经php是性能很弱是不得不承认,加载速度就是慢,可是如今已经是2021年了,从2012年2月份左右php5.4版本发布便是php的第一步跨越,更别说现如今2019年的php7和2020年的php8了,而现在很多同学拿到的源码和网上看到的至少都是15年前的东西可以毫不夸张的这样说。
   所以这种“php源码网上一大堆随便改改就能上线”是非常无知的,这些源码大部分是从php5.2版本和5.3版本不断升级或者被遗弃不能使用但是逻辑有参考价值的源码,大家都在网上说这样可以用那样可以用有没有自己亲自下载测试呢?其实哪怕就一个很小的问题估计放到现在都不一定能解决。
   再说说“谁谁谁中专没学历不是就靠php写逆袭吗?”这类是极其少数的人,其实如果遇到这类人就算不用php用其他语言一样可以逆袭,而原因在于他们当时所处的时代能接触到的就只有php,如果有条件去学习其他语言一样的,所以千万不要再跟风了,真理往往存在于少数人手里。
   至于php真正的核心优势伊凡认为还是在于其本身,php和js同属于弱类型,数组不像其他语言一定要全指定类型的数据集合,不需要强制类型转换节省了太多功夫,JavaScript大家认为是和java一起呢?其实完全不同呢,JavaScript现在也在各种发力,node.js,vue.js,js才是无敌的存在,为什么以前就没人黑js呢,是因为单靠js无法独立完成项目没有被坑到,大部分被所处发展时代中的php项目产品坑了不少所以导致招黑。
    现如前后端分离之后的今天,php有着composer和swoole的加持,反问一句那些说php简单的人倒是说一说简单在哪呢?说php弱又弱在哪里呢?伊凡原创撰写感谢阅读。