用于分析生产环境中代码使用的工具

时间:2015-08-15 19:09:32

标签: php analytics legacy

我开发在线购物系统。目前它运行几百个不同的在线商店(在不同的机器上)。代码库是作为一个版本开发的,但每个商店实例都有自己的插件和配置,以根据自定义业务需求调整系统。该系统正在开发7年,它变得非常大。由于它的年龄,有很多遗留代码。我想弄清楚应该删除哪些模块/类。不必要的代码使水变得混乱。

我想出了一个构建"超级简单动态分析代码使用工具的想法"基于文件访问时间。我假设在PHP中包含文件触及了一些如何。很容易找出代码的哪一部分(整个类)多年没用过。这个woudn不需要任何库集成为xdebug,也不会导致任何性能损失。我们还可以访问历史数据(文件系统)。但我遇到了一些困难(Why does PHP include() not change file access time?

也许我正在发明轮子?也许市场上现有解决方案可以实现我的目标?我会赞赏任何建议。提前谢谢你。

0 个答案:

没有答案