🗒️为什么大家还在用php

type
status
slug
date
summary
tags
category
password
icon
关键就是退潮了,选择这个语言学习的新人越来越少了
 

为什么还在用

  1. 历史遗留资产
  1. 核心技术人员是php等重要框架贡献者,或者对php极其熟悉
  1. 语言就是语言,大家各自优缺点,架构设计得当php也可以高并发 高可用,根据团队情况(前后端分离、全栈)、预算、实际业务和市场发展来
    1. 如果大家都用java go等语言,你后期招聘php会不会更加费劲?
    2. PHP 在中国正在退潮,笔者已经很久没有看到五年以内经验的 PHP 程序员的简历了,目前在笔者公司内部,也正在推动 Go 语言和 Java 语言的落地,在微服务环境下,这也成了比较容易做到的一件事情。——来自 高并发的哲学原理
 

为什么不用

  1. 面试的时候不会分布式、微服务、高并发显得很low(自己能学东西,工资可以高一些,何乐而不为呢?)薪资java普遍比php高,加上上述技能,不管行不行,业务怎么样,工资高对大家很重要
    1. 如果非核心老员工,新人对php要谨慎一些(虽然什么活都可以干,但是也要选择对自己成长有帮助的,自己是老板选什么都随意了)
    2. 相对而言要更加安全(不过php运行时容错强),代码心智负担小,代码比较规范,单论业务操作,没有php那么灵活(当然php也可以这么写做)
    3. 单论电商行业而言(jd、taobao、字节)主流的还是java(主流平台一般还提供php sdk,有些小的电商平台就没有了)
  1. 单纯业务操作,不是很复杂的,全栈选择node会更加好一些吧?
  1. java生态更加完善(微服务等其他中间件框架以及工具类,还有SDK)是不是会更好?
 
 
上一篇
php strtr其他语言实现Node
下一篇
PHP 实现 redis 分布式锁
Loading...
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP