用 PHP4 的公司会不会技术不行。。。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Neytoph
V2EX    PHP

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

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

    最近面试的一家公司,规模很大,不过技术也就 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
    dengongcai  
       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  
    PRO
       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     Solana     5517 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 09:04 PVG 17:04 LAX 02:04 JFK 05:04
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86