nuomiphp
正在加载…
请使用更现代的浏览器并启用 JavaScript 以获得最佳浏览体验。
加载论坛时出错,请强制刷新页面重试。
奇文共赏: 12 年没有版本控制的 PHP 代码,产生两千万美元年收入
threebr
重构出岔子耽误别人挣 2000 万怎么办?
EscYezi
这个样子居然还能继续迭代,太恐怖了
akira
一套 能产生年收入 2000w 美元收入的系统,只需要 3 个初级程序员维护。。
感觉这公司能有这么高的收入,并不依赖于这套系统。
julyclyde
口气似乎很骄傲
而且业务变革不许组织变革,那怎么可能成呢
visper
代码不漂亮,但是业务功能好用啊
sciel
能探出是什么行业,具体什么服务吗?
echoZero
又一次证明,业务赚不赚钱也开发的编码能力没有啥关系
mknightoy
完美诠释了技术跟盈利没什么关系
不过维护的那几个弄不下去了可以连夜转行业务人员 [doge]
Leonard
非技术驱动的项目,就是技术能用就行
proxytoworld
能用就行
pytth
你就说这个代码还能不能跑吧!能赚 2000 万美元,拿点钱出来用现有的最新技术标准去用 go 或者 java 重构不也挺好的吗!
eason1874
pytth
#38 为了追求新技术而重构,不会带来收益,只会带来风险我以前总是第一时间用新技术重构项目,有一次重构隐藏 bug 几个月后才知道,亏损 10 多万。如果不重构而是加机器来提高性能的话,花不了几千块其实省的机器钱都不够发工资😅,不如直接用重构和修 bug 的工资来加机器,那样还不用担心出 bug
littlewing
你就说你重构后能不能一年赚 2 亿美元,如果不能,重构他干啥
pusheax
粗略看了一下,可能存在一些安全问题:
1 、老版本中间件的安全漏洞,如 PHP5 的%00 截断、Nginx 的一些 DOS 漏洞。
2 、敏感文件泄露,看起来网站目录下可能存在 SQL.txt 、www.zip 之类的文件。会被目录扫描扫出来。
3 、账户认证或者 XSS 、CSRF 一类的问题。
至今没给黑产暴打,然后脱裤,也是难能可贵(也可能是被脱了没发现
也许某一天被黑产盯上了,就不得不重构了。
pindleskin
很显然继续堆屎山,一直到堆不了为止。这种历史悠久的项目,有很多细节逻辑都在代码里,没有人能知道所有的细节,重构不知道会引入多少 bug 。引入版本控制是必须的,这也很容易。
个人认为,在项目的早期可以重构,项目真正上线运行一段时间,除非有重大问题,重构都是风险远大于收益。所以项目一开始就要做好。
avenger
光看描述都快不能呼吸了……
winglight2016
nginx 配置居然能写一万行,谁还知道最终是什么规则在起作用?与其重构,不如重写
ngloom
关键的不是代码,而是啥时间解决了啥问题
leeggco
能赚钱为什么要改?
BenbenXiong
能跑吗
« 上一页
下一页 »