PHP过时了么?
php吧
全部回复
仅看楼主
level 9
现在很多8U都对PHP不屑一顾,都往前端跑。为什么? 简短说就是没有心思深入了解一门语言。完全是啥热门,别人都说啥好就学啥。其实PHP和JS历史一样久远。不过像c/c++一样,大家对于PHP的发展都不在意。一个laravel框架虽然在国外曾掀起了一个小高潮,然后立刻就被盖过了。我觉得说PHP过时的人,思维还停在PHP4,PHP5阶段。目前PHP已经是8.x了。可是这个又有几人知道。我本人学校也学过Java,jsp,j2ee。可是相比PHP8,我更倾向于PHP8。因为它更灵活。PHP没有多线程,PHP不能dependency injection。如果您还这么认为,过时的是您,而不是PHP。所以如果大家也能像关注前端,Java一样关注PHP,我相信您一定能发现一片“新天地”。
2022年03月31日 03点03分 1
level 9
顶一下。希望对大家有所启发。
2022年03月31日 11点03分 2
level 12
PHP有多进程,多线程,也有异步,还有协程、Fiber,在Web服务端这块,综合开发效率和性能上,PHP依然是最优解,不过在计算密集应用上就gg了。
2022年03月31日 13点03分 4
分析的太到位了。很少看到您这样的回复。不过我在前端吧还发了一个webassembly的帖子。我觉得以后webassembly应该可以解决这个问题。把需要复杂计算的部分用c或者c++实现,然后封装到binary文件里,glue JS调用。其余的用PHP或者前端技术补充。
2022年03月31日 20点03分
level 12
还在用php7[喷]我居然不知道PHP有多线程,需要加什么扩展吗[疑问]
2022年04月01日 06点04分 5
推荐swoole。其实多线程可以用socket实现。在swoole之前我是socket+zmq。给你参考。
2022年04月01日 10点04分
@暗夜公爵Char socket跟多线程有啥关系????
2022年04月04日 03点04分
@你要向我学习 一种实现方式。
2022年04月04日 04点04分
@暗夜公爵Char socket+zmq那叫多进程吧...socket和多线程没关系,只是socket使用多线程的话可以避免IO阻塞。[啊]
2022年04月28日 05点04分
level 11
只有菜鸟才会越学越多?到最后?
2022年04月01日 10点04分 6
啥是越学越多? 你是指学很多编程语言么?如果是的话,我个人也是觉得没必要。因为现在很少有什么功能必须要用特定的语言才能实现。不过公司要求花样繁多,为了五斗米,有时学的杂也没办法。本人c,c++,Ruby,Java,PHP都干过。无奈啊。
2022年04月02日 05点04分
level 16
[黑线]净瞎扯,上个月我才交付了一个PHP8.1写的项目,什么“思维还停在PHP4,PHP5阶段”你倒也真敢说
不如说正是因为对PHP的关注和了解才让我确更加确认了PHP要过时了,而且不是因为你说的原因
2022年04月01日 18点04分 7
@暗夜公爵Char 我不是什么专家,只是啥都学的普通开发者。就像层主被吞的回复说的“企业不愿意为高技术买单”,其实仅针对php,php所在的市场不允许它贵。别的像java,企业愿意高技术买单,php就不该去争这个高级技术市场,把自己变高级了,难学了,反而中低级技术市场萎缩了,进退两难早晚耗死
2022年04月20日 13点04分
那你也分享一下你的心得。我发帖也是希望大家多讨论。帖子内容仅是我的个人想法。很想听大家怎么说。
2022年04月02日 05点04分
@暗夜公爵Char 呵呵,要是眼熟的老吧友交流我可能也就说了,但随便翻一下你的发贴记录就能知道不值当跟你说
2022年04月02日 06点04分
@SeaDrip_Poplar 我无所谓。这里发的东西大家看。又不只是给我看。说实话,你发的东西我想不想看还两说。主要是大家看。
2022年04月02日 10点04分
level 5
php写起来简单。不过php生态不如Java,
2022年04月02日 01点04分 9
生态是指什么呢?程序员群体? 运行环境?
2022年04月02日 05点04分
level 4
php转java的明确告诉你,php就是不行,你这发言是完全没了解过java
2022年04月02日 02点04分 10
你了解倒是说说? 其实每个语言都有粉丝。个说个的好,这有助于大家提高。互撕,只能拉低整个群体。
2022年04月02日 05点04分
转go不更好吗
2022年04月05日 09点04分
level 1
哎,感觉时间过得真快,记得当年php火爆的时候那个环境好啊,再也回不到那个感觉。感觉不止php所有编程都是,就像前面买房和后面买房的区别一样,后面入行的真的体验不如以前了。
2022年04月02日 13点04分 11
风水轮流转。旧的不去,新的不来。是这个道理吧。
2022年04月03日 06点04分
level 4
玩了6年php转go 发现go给php开发web 特别是前后端分离 写api go给php效率更爽[呵呵]
2022年04月02日 16点04分 12
能多谈谈么?
2022年04月03日 06点04分
[滑稽]同转GO,那些并发的API就用GO写
2022年04月19日 09点04分
level 11
你这一堆吹捧我看着都尴尬,用php做它本身擅长的事就行,非要把其他编程语言拉着干啥,营销号一样。
2022年04月03日 09点04分 13
就是除了说个不以外再也说不出啥了。看了这么多评论,有点真东西的太少了。[暗中观察]
2022年04月03日 11点04分
level 14
其实都很卷,JAVA岗位看起来多,但不能忽略从业者数量。那么多岗位挂着就是为了万里挑一,慢慢面试。而你说的往前端跑,我觉得傻子才往前端跑。
php8即使上了jit,性能也不咋滴,对比php其它版本是显著提升,对比其它语言是不值一提。
php没有线程,但swoole提供了协程。
性不性能的其实只是phper的梦想,实际上在资本看来,php5最赚钱。php不就是上了7后开始不行了么,看似进步,反而退步了。
简单易学学的人就多,不用什么基础就能学。难学就得有大学计算机知识,这是门槛。但人家大学生玩的是JAVA,死循环啊。
现在的学习门槛太高了,也就是找工作要求的技术太多了,培训机构以前要教半年,现在要教一年,可能还不止,不划算啊。不用说培训机构了,现在任何地方都不敢教php,成本太高了。
2022年04月19日 02点04分 14
level 5
讲的好
2022年04月19日 18点04分 15
level 7
#7 直接命中要害 “php问题不在于这里,在于没有人才梯度,做了五年十年如何继续提升,企业不认高端人才不愿意为技术买单”
还在门外的除自雇人士,真的不再建议入坑PHP了,如果是为了求职的话,那学GO吧,为长期做打算,JAVA和C++这两门语言不会令你失望。
PHP盛世的时候是处于互联网爆炸周期,当时一块转头丢下去砸死一堆搞互联网的,早期3K不到大批招募PHP,然后职位多人少,价格升到去8K~12K,再到后期只要有3年左右经验,很多都开到14K~30K。
后来之前搞这些的大多失败,并且一个疫情来袭,慢慢就变了人多职位少,现在招的基本都是要有经验的,而且早期还坚持到现在的那些企业,要么用GO替换了,要么转了JAVA,可以参考有赞。
另外PHP不会找不到工作,只是待遇没以前那么好罢了...其实除了行业门户站点外,更多的是游戏运营等的后台,他们大多数是PHP开发的。
2022年04月28日 06点04分 16
1