php的没落真的是因为语言吗?
php的没落真的是因为语言吗?
我觉得不是。
我觉得可能是因为经济
你说php 不行吗,大公司也在用。所以足矣支撑大部分公司。
你们说看重的java的稳定啥的。但是项目都不稳定,公司都不稳定你来java稳定有啥用。
所以我觉得php 适合初创公司起步,快 准 狠。
但是由于经济原因,少了很多创业公司,而且孵化的项目也少了。基本都是求生存,求稳。
所以用php的才少?而不是语言的问题,你们觉得呢?
当企业发展生存都是问题,语言也就没那么重要了,许多民营企业在关闭的边缘
低水平php程序员能做的东西太有限
PHP主要是没有大佬大公司背书。你看Python活得多风声水起,再看JavaScript是不是也贼滋润。 每个语言后面都需要行业大佬和行业巨头背书,才会有强劲的发展,你让一个草莽出生的语言,怎么打得过有正统血脉的?
互联网高速崛起中的迅速占领市场,自然需要快,越快能获取到更多用户。php自然就成为了大企业的选择。但是用户稳定后php的弊端就出来了。头部市场占据了80%-90%。短视频快手抖音,聊天微信qq。
php 用的少,纯粹是因为。每家小公司都觉得自己是大公司,一定要用高大上的技术。 老板不懂技术,技术总监必须靠使用晦涩的技术才能忽悠老板,让自己看起来当得起这个title。 你一个php,市场上都大部分搞技术的都会用,让总监的替代性变得非常强。
然后.... 部分php程序员写的代码,一言难尽。
这个问题好比玩农药,可能在低分段靠着万年不变的本命英雄和系统推荐神装能混的风生水起,把把 MVP ,但是到了高分局,随着玩家水平的提高,仅靠一个英雄,一个位置甚至一套固定的装备套餐已经很难取胜了,段位提升越来越难。
技术也是如此,靠一招鲜吃遍天的时代已经过去了。特别是在人工智能迅速发展的今天,不仅是语言和语言之间的竞争日益激烈,机器和人之间的竞争关系也已日趋明显。
所以,我们要考虑的,不只是用什么「装备」的问题,还要考虑如何利用手中的装备「拿下比赛」。
毕竟,「活着」比什么都重要。
php的优势现在被蚕食掉了,现在有无代码低代码开发平台更快速,而且在中国并发确实是一个不容忽视的问题。至于适合初创公司,怎么说呢,适合能创新的初创公司,但大多数都是上来就copy别人产品或者用源码二开,那倒不如直接选个稳定的语言。中国想做好一个产品的人少,所以真正创业的人也少。
php 一个人全干了,其他人怎么办?裁员吗?我公司零用户照样上微服务
我只想说,没有菜的语言,只有垃圾的程序员
java 行业大佬有良好的规范,再加之java稳定性的确是比PHP强太多了!但是小应用php比java 多!定位不同,
java服务特定行业,php部分服务小规模行业,然后看后续稳定了,加人换技术!如果继续使用PHP,那说明团队实力相当,不然 java团队换php团队,太简单!PHP核心实力太弱!PHP最大原因是,部分功能太卷,价格呵呵呵,再加之所谓模板!一言难尽!
小应用上线快 成本低
大方向得看阿里推广的java,但是也把java给夯死在10年前。
时代不一样了,web2.0时代
PHP
不可或缺。时代在变化稳定是什么意思?感觉php也很稳定呀
就是因为语言的原因,JAVA能流行,不是因为什么稳定,论稳定PHP-FPM稳如狗,JAVA有工业级的多线程,比PHP快的执行速度,这两点导致很多中间件都用JAVA来写,中间件多了,生态圈子就起来了,然后就有了架构和架构师,PHP背后没有大公司或者一个强大的团队支撑,导致一些重要的特性都没有人能牵头去搞,唯一的工业级产品PHP-FPM已经不能适合当前高并发的需求,PHP不需要JIT,PHP需要的是多线程,需要的是官方常驻进程的网络框架,不要跟我说SWOOLE,那是一个用非正常语言特性(通过底层HOOK)搞出来的小作坊产品,但是SWOOLE确实让PHP延长了寿命,不然PHP会死的更快,再加上SPRING的出现使JAVA在业务开发的效率有了一个很大的提升,更进一步挤占了PHP的生存空间。现在PHP需要一个大刀阔斧的改革,然而靠现在的PHP的开发组基本办不到,所以基本也就到头了
烂大街。 PHP 程序员写的代码比较差(总体上来说)。 我接手过很多项目,有些是 18 层 if else,或者各种问题。10 个项目才能找到一个写得总体上好的。
这跟语言没有关系,这个就是人为因素, 凡事都讲究一个性价比, 你想一下php把项目做到头啦,是个什么程度, java把项目做到头是个什么程度, 公司招人java一万工资能干, php一万也能干, 你作为公司老板你要谁?
能带来价值的就是好语言,赚不到钱用什么语言都没用,还有也是市场趋势吧,市场跟着热点走,大部分培训机构都不培训 php 了,没有新鲜的血液语言自然也会落寞,还有就是社会上一些对 php 评价,也是导致小白和企业不选择 php 的原因之一,任何语言都有它存在的价值,如果它没有价值早就不存在了,任何语言都要写得好和写的不好的人,关键在于个人。
太离谱了吧。看到你们在讨论语言我就放心了原来还要一群傻子,你切个语言很难吗? 直接把建立全改了不就行了?问题不是语言是人,我面试这么多php觉得厉害的少啊这是事实,菜鸟转什么语言都是一样的
能养活我的东西就是好东西 :speak_no_evil:
我感觉很大一部分是官方过于守旧了。虽然激进会造成分裂,但是一点都不激进会造成很大程度的没落。再者,官方对 PHP 的扩展支持很不友好,尤其是它只拥抱 Web,而 Java、Python 等或多或少都是可以面向各种场景。
我接触的 java 程序员大多都对 Java 基础知识滚瓜烂熟。比如六种基本数据类型,八种常见的数据结构,面向对象OOP,面向切面AOP,运行时状态信息 RTTI ,java 虚拟机 JVM, 设计模式六大原则,常见的设计模式等等, 和他们交流的时候就会感觉他们好像是有一套东西。 和 php 同行交流这种感觉可能会少一点。
自己用php挺好的 但要配合别人 应该是java较多了
当我看到很多国家都在开 laracon 大会时,我就感觉到,php 只是在中国没落了。
其实换个方式想想,换一个语言,公司就能直接起飞吗?
有没有可能,你的预设就是错的,php 并没有落寞
weibo.com/ttarticle/x/m/show#/id=2...
以我多年的经验,我觉得限制php发展的主要瓶颈还是性能。
有人可能想要说了,php的性能不低的,可以各种协程框架或者扩展,并且大部分 小公司 都达不到性能瓶颈。
这种观点有一定道理的,但是看问题的高度不够。
首先,高性能php的用法,跟平时的php用法,差太多,这导致着 需要为性能 花费极大的优化成本 。后面越优化性能,难度越高。而且,性能是比较出来的。相比其他语言,优化过的php,在生产环境里也没有明显的性能优势。别相信跑分和demo,要直接跑真实业务。
其次,别说小公司 达不到性能瓶颈 就放弃对性能的追求。 我看到,不少公司建设团队的时候,都会优先考虑语言的统一性,这样不需要招太多人,而且每个人可以互相替代。php如果在上限性能上达不到要求,那么别人就会倾向于用更快的技术栈去发展,因为那样更通用,上限和下限都高。然后,为了统一技术栈,只能就把php放弃了。
排除外界环境的因素,编程语言只是工具箱里的其中一个
还用问吗,当然是命运石之门的选择呢
php创业神器