所有逻辑全写在index.php,攒了三千多行,改个功能翻半天代码

6年前 (2021-03-21)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

刚写小项目那会,图省事,所有代码全堆在一个index.php里,用户、文章、设置的逻辑全在这一个文件里,一开始几百行还能看,后来攒到三千多行,改个文章相关的功能,要在三千多行代码里翻半天,找个函数都要找十分钟,特别费劲。 后来我把项目按模块拆分,用户相关的逻辑放user模块,文章放article模块,每个模块里再分控制器、模型,入口文件只负责加载路由,代码瞬间清晰了,找功能直接去对应模块,一分钟就能定位。很多新手写项目,图省事全堆在一个文件里,一开始写着方便,等文件攒到几千行,维护起来特别痛苦,找个代码翻半天。真的,项目一开始就按模块拆分,别全堆在一个入口文件,后面维护省太多事。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/2220.html

0
回帖

所有逻辑全写在index.php,攒了三千多行,改个功能翻半天代码 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息