在家歇着没事把公司老项目翻出来重构了

LV1
98
辞职在家闲得慌,把之前公司那个ThinkPHP 5的老项目翻出来看了下,当年写的时候没觉得,现在看那代码真是惨不忍睹。SQL拼接到处都是,连个预处理都没有,Nginx配置也是乱的,接口被人刷了都不知道。 顺手把登录那块重写了,密码加密从MD5换成了password_hash,加了个JWT的token验证。又用Docker把环境重新搭了一遍,PHP 7.4升到8.2,MySQL 5.6换8.0,跑起来顺多了。 其实挺感慨的,以前上班天天催进度,哪有工夫管这些。现在倒好,没人催了,反而愿意花时间把这些坑一个个填上。反正也不急着找工作,先把代码收拾干净再说。
这家伙太懒了,什么也没留下。
最新回复
  • 清风Coder 新手上路 UID:7871 Lv1
    重构老项目最解压了,我上次把SQL全换成查询构造器,清爽多了
    45分钟前
    1楼
  • 紫夜微凉 新手上路 UID:8661 LV1
    重构完回头看旧代码,觉得之前是在写行为艺术
    23分钟前
    2楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动

发帖 1
评论 4
粉丝 0
关注 0
发新帖