• 请不要在回答技术问题时复制粘贴 AI 生成的内容
louxiaohei
V2EX  ›  程序员

想问问关于 PHP 的后续发展问题

  •  
  •   louxiaohei · Jun 22, 2020 · 3675 views
    This topic created in 2175 days ago, the information mentioned may be changed or developed.

    坐标杭州,底层搬砖小码农,快 3 年的工作经验了,但感觉自己就是菜,不知道 php 的核心到底应该是学什么东西,最近也在看数据结构和算法的题,但是 php 往深度学的话到底是什么东西,产生迷茫,有大佬指点吗 0.0

    22 replies    2020-06-22 17:52:26 +08:00
    puzzle9
        1
    puzzle9  
       Jun 22, 2020   ❤️ 2
    代码有两种 一种是 为了自己的心 另一种是为了生存

    php 他只是一个编程语言 你给大看 他就是一个语言 你给小看 他还是个语言

    天下语言都是取得彼此的长处 慢慢的 都成了天下是一家了

    然后 这个 你学习的话 可以看下其他类似语言

    更重要的 主要是看你以后想干什么

    核心这玩意 看开了 就是看开了 如同恍然大悟一样
    gz911122
        2
    gz911122  
       Jun 22, 2020   ❤️ 2
    后端 继续深入的话通常是解决方案和中间件的取舍问题. 和语言本身关系不大吧..

    比如订单量上来后的分库分表, 数据量再增多之后的 hbase/es 用于查询.
    微服务与分布式事务. 等等等等..
    dongisking
        3
    dongisking  
       Jun 22, 2020
    @gz911122 顺便问下有没有 PHP 做微服务的项目。。。
    gz911122
        4
    gz911122  
       Jun 22, 2020
    @dongisking 应该有吧
    k8s istio, servermesh 那一套玩意应该是语言无关的..
    phperjs
        5
    phperjs  
       Jun 22, 2020
    同杭州,同样有点迷茫
    SmiteChow
        6
    SmiteChow  
       Jun 22, 2020
    语言是工具 竞争力要与行业绑定
    mitu9527
        7
    mitu9527  
       Jun 22, 2020   ❤️ 3
    编程规范、最佳实践,面向对象,设计原则和模式,分层架构、分布式架构(建议先去看分层架构)、线程编程或协程、各种缓存、单元测试、重构、测试驱动开发、持续集成,等等。

    多去看一些业界沉淀下来的技术,少看一点所谓的前言技术,早点变得“务实”起来,以后大概率不会差,“务实”很重要。
    eslizn
        8
    eslizn  
       Jun 22, 2020   ❤️ 1
    核心就是设计好了架构, [很容易] 招 [便宜] 的人 [堆业务逻辑]
    raincode
        9
    raincode  
       Jun 22, 2020
    再学个 java,前端
    louxiaohei
        10
    louxiaohei  
    OP
       Jun 22, 2020
    @eslizn 啊,没错,我就感觉整天就是写业务逻辑,再这样往后也只是业务逻辑上的提升,挣扎
    oldhorse
        11
    oldhorse  
       Jun 22, 2020
    同楼主,一年半了,天天就是 curd,业务逻辑。感觉再这样下去人要废了
    sun019
        12
    sun019  
       Jun 22, 2020
    go 啊 go+PHP 很好用的
    terranboy
        13
    terranboy  
       Jun 22, 2020
    看看 C 语言 看看 PHP 一些功能怎么实现的
    2379920898
        14
    2379920898  
       Jun 22, 2020
    别问,问就是转行
    Immortal
        15
    Immortal  
       Jun 22, 2020
    @dongisking #3
    虽然好多年没写 PHP 了 但是还在关注
    之前有看到过一个 你看下
    https://www.swoft.org/
    mrgeneral
        16
    mrgeneral  
       Jun 22, 2020
    语言本身只是工具,所以纵向就是一些特定领域的生态( Nginx 、My SQL 、No SQL...)以及解决方案(分布式存储、计算...)。
    但最后所有的技术最终都是要解决某个问题,所以还得横向探索出目标领域的方法论。
    feng12345
        17
    feng12345  
       Jun 22, 2020
    杭州是 java 的大本营,后面的 php 岗位应该是越来越少的,应该趁早转 java
    xjmroot
        18
    xjmroot  
       Jun 22, 2020
    go go go
    louxiaohei
        19
    louxiaohei  
    OP
       Jun 22, 2020
    @feng12345 话说,哪个城市的 php 会多一些,广州吗还是上海? 0.0
    louxiaohei
        20
    louxiaohei  
    OP
       Jun 22, 2020
    @oldhorse 在思考要不要换环境求生路 0.0
    dongisking
        21
    dongisking  
       Jun 22, 2020
    lenkaren
        22
    lenkaren  
       Jun 22, 2020
    根本无所谓,一般人都是做业务代码为主,那有意义的基本是这个语言背后的常规生态和行业,比如你做一般网站、做后台业务、做博客,那一般可用 php ;微服务、比较讲究异步、长链接等需要的后端业务,go 、java 等都 ok,搞一些服务监控的话,go/pyhthon/java 都有。

    如果纯粹考虑发展和收入,选择一门语言不如选择一个行业,一个公司来得重要。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3022 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 08:42 · PVG 16:42 · LAX 01:42 · JFK 04:42
    ♥ Do have faith in what you're doing.