V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Neytoph
V2EX  ›  PHP

用 PHP4 的公司会不会技术不行。。。

  •  
  •   Neytoph · 2015-09-12 22:46:37 +08:00 · 5409 次点击
    这是一个创建于 3395 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近面试的一家公司,规模很大,不过技术也就 100 来人的样子,公司还在用 PHP4 。。。说我去的话会做系统和 PHP4 到高版本的过渡,因为我是应届生,比较关心以后成长,大家觉得靠谱吗这家公司。。。

    第 1 条附言  ·  2015-09-17 14:28:04 +08:00
    公司今天又给我打了电话...我问了一下 php4 的问题,他说有新旧两个商城系统,分别是 4 和 5 ,我主要做新系统的优化工作,偶尔会去维护一下旧系统,我说会不会系统重构,他回答就算重构对我的成长帮助也是很大的,工资满意,各位怎么看 0.0
    56 条回复    2015-09-20 23:18:01 +08:00
    xfspace
        1
    xfspace  
       2015-09-12 22:59:39 +08:00 via Android
    不靠谱...我们公司 php+mssql ,重点不是这,存入数据库用的 mssql !存!储!过!程!,而不是用 sql 语句插入....
    我想离职了。。。啊对了,我是运维
    wy315700
        2
    wy315700  
       2015-09-12 23:02:25 +08:00
    有很多历史遗留问题的,,迁移起来累死人,不过这么一搞以后,楼主会对 PHP 各个版本有清晰的认识。。
    flycn1985
        3
    flycn1985  
       2015-09-12 23:05:12 +08:00
    靠谱,说明公司的业务是真得很好
    abelyao
        4
    abelyao  
       2015-09-12 23:38:04 +08:00
    @xfspace 存储过程有什么问题?
    iyaozhen
        5
    iyaozhen  
       2015-09-12 23:49:28 +08:00   ❤️ 1
    话说用 PHP4 真的不是什么好的现象。这个要升的话 5.2/5.4 的时候就会升了。肯定有人推动过,但是推不动,这肯定有些原因的。

    应届生去做过渡,而且还是 4 到 5 甚至可能是 7 。我觉得还是难度很大,没丰富的经验搞不定。
    cxbig
        6
    cxbig  
       2015-09-12 23:49:50 +08:00   ❤️ 1
    明显属于业务导向的,没有技术可言都可以发展
    denghongcai
        7
    denghongcai  
       2015-09-12 23:56:36 +08:00
    @abelyao 同觉得用存储过程一点问题没有
    vzch
        8
    vzch  
       2015-09-12 23:59:50 +08:00
    存储过程传输的数据量更少,存在服务器端,可以优化,我想知道为什么不能用?
    xfspace
        9
    xfspace  
       2015-09-13 09:57:11 +08:00
    @abelyao
    @denghongcai
    @vzch
    我个人觉得,写起来麻烦,坚决不用...
    Neytoph
        10
    Neytoph  
    OP
       2015-09-13 10:22:02 +08:00 via iPhone
    @iyaozhen 就是担心这个啊 为什么一直推动不起来 还有他说大家都比较忙 可能没人管我 只能靠自学了= =
    Neytoph
        11
    Neytoph  
    OP
       2015-09-13 10:23:48 +08:00 via iPhone
    @wy315700 php4 不是零几年的版本么 0.0 熟悉了有啥用....
    Neytoph
        12
    Neytoph  
    OP
       2015-09-13 10:26:29 +08:00 via iPhone
    @xfspace 我是开发 其实也不算应届生了 刚毕业俩月...想从通信转互联网的...目前就是想找一个靠谱的团队入行 0.0
    ianisme
        13
    ianisme  
       2015-09-13 10:27:06 +08:00
    可能是项目周期过长
    Neytoph
        14
    Neytoph  
    OP
       2015-09-13 10:27:40 +08:00 via iPhone
    @flycn1985 是不是同时也说明他们不重视技术...
    wy315700
        15
    wy315700  
       2015-09-13 10:47:14 +08:00 via Android
    @Neytoph C 还是 30 年前的呢,熟悉各个版本的差异其实很重要
    Neytoph
        16
    Neytoph  
    OP
       2015-09-13 10:57:03 +08:00 via iPhone
    @wy315700 这么一想挺有道理的样子 哈哈谢谢!
    Daddy
        17
    Daddy  
       2015-09-13 11:46:15 +08:00
    难道是这家 https://sedo.com
    shiny
        18
    shiny  
       2015-09-13 13:13:42 +08:00
    熟悉 PHP4 为了去考古??
    shiny
        19
    shiny  
       2015-09-13 13:14:12 +08:00
    几年前 PHP4 的内容就被移出官方手册了。
    chengzhoukun
        20
    chengzhoukun  
       2015-09-13 13:17:07 +08:00
    了解发展史很有用( C++还有一本专门讲设计和演变的书呢),天天对着老古董工作就没必要了
    Pastsong
        21
    Pastsong  
       2015-09-13 13:17:58 +08:00
    PHP5.3 以前都停止维护了,意味着安全漏洞已经好久都没人补了
    sjtlqy
        22
    sjtlqy  
       2015-09-13 13:50:12 +08:00
    真屌!
    vibbow
        23
    vibbow  
       2015-09-13 14:31:15 +08:00 via Android
    @xfspace 存储过程没什么问题啊。
    xfspace
        24
    xfspace  
       2015-09-13 14:45:07 +08:00
    @vibbow 没 SQL 语句方便啊
    vibbow
        25
    vibbow  
       2015-09-13 14:46:07 +08:00
    @xfspace 如果你是和其他系统进行数据库级别的对接,那存储过程方便太多了。
    xfspace
        26
    xfspace  
       2015-09-13 14:48:22 +08:00
    @vibbow 好吧- -请原谅我阅历不多。
    feikaras
        27
    feikaras  
       2015-09-13 14:53:18 +08:00
    @wy315700 干吗把 C 搅合进来。你用的也不是 30 年前的 C
    zonghua
        28
    zonghua  
       2015-09-13 14:57:54 +08:00
    @xfspace 能用应用程序写的东西坚决不用数据库是吗。
    Niphor
        29
    Niphor  
       2015-09-13 15:06:15 +08:00
    PHP4 你会发现问题没法解决,找到的答案全是 PHP5 的,各种 NB 方法不能用...
    konakona
        30
    konakona  
       2015-09-13 15:26:08 +08:00
    赶紧跑啊!不然你会被吃掉!
    msg7086
        31
    msg7086  
       2015-09-13 15:29:46 +08:00   ❤️ 1
    和我们公司有点像。
    我们这边的一个核心项目是基于 Ruby 1.8.7 和 Rails 1.2.5 开发的。
    招我进去就是为了看怎么带着整个团队过渡到 Ruby 2.2 和 Rails 4 or 5 的。

    我不知道你怎么看待「以后成长」这件事的。难道不是解决有挑战性的问题才能成长得更快吗?
    当然了,如果你期待的是有个牛人带着你混的话,那么千万别进这样的公司。
    但是如果你期待的是自己成为牛人带着别人混的话,这样的公司其实算是不错的环境。

    当然最重要的一点,待遇要给到位。
    wezzard
        32
    wezzard  
       2015-09-13 16:27:31 +08:00
    @wy315700 你用的 K&R C?
    wy315700
        33
    wy315700  
       2015-09-13 16:34:30 +08:00
    @wezzard
    我只写过 C89 ,,,,后面的语法一个都不会,,,
    dalaomj
        34
    dalaomj  
       2015-09-13 16:55:52 +08:00   ❤️ 1
    不升级的原因,有一种情况,是项目高度依赖某种扩展,该扩展最后支持到 php4 或者 php5.3 。
    这种情况下想完成过度,还必须得来个精通 c/c++的才能搞定。
    realpg
        35
    realpg  
       2015-09-13 17:35:29 +08:00
    @xfspace
    用存储过程才是正经套路的
    封装好,可优化
    随便让人写 SQL 语句才是大坑,完全靠 web 程序员自己发挥,一个坑查询就有可能毁了整个业务。
    Felldeadbird
        36
    Felldeadbird  
       2015-09-13 18:02:28 +08:00   ❤️ 1
    应届生就不要去了。你这样会害死自己的。既然系统这么稳定,为什么从来没有人进行推动呢?而是等楼主去的时候做过渡呢?这里明显有问题了。
    就像#31 一样的。你像成为大牛就去,否则就别去。别说楼主公司 PHP4 。我现在在我的公司去年一直在重构旧项目,可到现在还没重构成功。除了新项目被我沿用了新架构之外,旧架构没有一个成功过!
    Ncer
        37
    Ncer  
       2015-09-13 18:27:49 +08:00
    突然想起来当初学 PHP 就是学 PHP4 呢
    jhdxr
        38
    jhdxr  
       2015-09-13 18:32:49 +08:00
    @Ncer +1
    我们是不是暴露年龄了?
    wezzard
        39
    wezzard  
       2015-09-13 20:52:57 +08:00
    @Ncer PHP 3 的飄過……
    ncwhale
        40
    ncwhale  
       2015-09-13 20:58:57 +08:00   ❤️ 1
    还在用古董技术的公司,恐怕问题已经不是技术层面的了喵……

    除非对自己有信心并且有能力可以做升迁,否则,别趟这浑水……你搞不好就是炮灰喵……
    Neytoph
        41
    Neytoph  
    OP
       2015-09-13 21:07:45 +08:00 via iPhone
    看来我还是再继续物色物色吧 一上线看到大家这么多耐心的回复...太感人了 非常感谢大家的建议 谢谢大家!
    Wangxf
        42
    Wangxf  
       2015-09-13 21:50:03 +08:00
    后台也用旧版说明这家公司明显技术氛围不怎么样,我大 js 兼容那是没办法,毕竟浏览器使用不是我们能控制的
    l12ab
        43
    l12ab  
       2015-09-13 22:25:44 +08:00
    说明技术对这家公司不重要,业务才是根本
    lincanbin
        44
    lincanbin  
       2015-09-13 22:51:56 +08:00
    百度的 GCC 版本好像还是 3.4.5 ?
    有点历史遗留问题并不稀奇,如果 PHP 4 能跑,实际上也不见得有什么升级到 PHP 5 或者 7 的必须的理由。
    有的人认为版本新就是重视技术,或者说特性多就是重视技术,例如用带 OOP 的 C++就是比 C 重视技术。
    用 PHP 5 就是比 4 重视技术,实际上不见得如此。
    msg7086
        45
    msg7086  
       2015-09-13 23:01:22 +08:00 via Android
    @Felldeadbird 很简单啊,看中了你的水平或者年龄嘛
    kisshere
        46
    kisshere  
       2015-09-13 23:37:42 +08:00 via Android
    你说用一台 128 兆内存笔记本的人有钱还是用一台 1G 内存的人有钱?
    ffffwh
        47
    ffffwh  
       2015-09-14 01:28:15 +08:00
    @wy315700
    C :手枪
    某语言:突击步枪,但有时会向后开火
    iammutex
        48
    iammutex  
       2015-09-14 10:39:15 +08:00
    当然不能去,初做技术当然得找一个有技术氛围的公司去成长,这样的公司十有八九是业务驱动,不可能有技术氛围。
    hfcorriez
        49
    hfcorriez  
       2015-09-14 13:42:37 +08:00
    最好不要去,整天赶业务的公司,在技术上的投入会很少,对于新人的成长不行。我们公司一直在用最前卫的技术 Node v4 ;最新的技术栈 ; 软件、书籍、游戏全报销。我认为这也只是个基础而已,工程师文化还有很多需要做的。
    Neytoph
        50
    Neytoph  
    OP
       2015-09-14 16:42:41 +08:00 via iPhone
    @hfcorriez 谢谢~(默默的问一句 你们公司还招人吗...哈哈)
    fuxiaohei
        51
    fuxiaohei  
       2015-09-14 17:49:24 +08:00
    最好别去了。。不应该再去碰老旧到没文档的东西了
    Neytoph
        52
    Neytoph  
    OP
       2015-09-17 14:51:08 +08:00 via iPhone
    兄弟们 求指点啊
    hfcorriez
        53
    hfcorriez  
       2015-09-17 18:33:40 +08:00
    @Neytoph 当然,我们在招 Web 全栈和移动端,可以直接联系我微信,同我的 ID
    Neytoph
        54
    Neytoph  
    OP
       2015-09-17 19:50:09 +08:00 via iPhone
    @hfcorriez 看了一下 你在魔都啊...我在帝都...好可惜
    hfcorriez
        55
    hfcorriez  
       2015-09-18 02:05:08 +08:00
    @Neytoph 没关系,还是可以认识的,我们也有远程的职位
    mingyun
        56
    mingyun  
       2015-09-20 23:18:01 +08:00
    php7 都快出来了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1434 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:20 · PVG 01:20 · LAX 09:20 · JFK 12:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.