我有一个大的网络应用程序,我认为有一堆旧的文件不再被使用,有没有一个应用程序可以告诉我这些文件是什么?确定哪些PHP源文件未被使用
4
A
回答
1
还有Dead Code Detector (DCD)。它找到从不被调用的函数,这可能有助于清理您在生产中保留的文件。
0
您应该可以从Web服务器日志开始。这些将显示正在使用哪些文件。从那里你应该能够追踪那些参考文件的很多文件。不知道找出哪些不被使用的好方法,只有那些。
+0
这就是我的想法,但我不想编写一个程序来解析它们。 – UnkwnTech 2009-11-29 10:33:28
+1
这对内部文件include()d不起作用。 – 2010-03-27 16:36:54
0
我想你需要查看可用于PHP的项目管理工具。
你可以看看phpUnderControl(http://www.phpundercontrol.org/about.html)和CruiseControl(你可以谷歌它)。
您还可以使用将提供代码覆盖报告的工具(即IDE)。
相关问题
- 1. 确定哪些文件从
- 2. 确定哪些函数被调用
- 3. 如何判断哪些PHP文件被实际使用,哪些不是?
- 4. 确定哪些表被锁定
- 5. 默认资源文件未被使用
- 6. 如何确定Eclipse运行配置需要哪些源文件
- 7. 确定哪些按钮被点击
- 8. 确定哪些页面被打印
- 9. 确定在Rails应用中哪些宝石没有被使用
- 10. 我如何确定哪些SQL 2005统计数据未被使用?
- 11. 可以使用gcc确定哪些头文件缺失的Makefile?
- 12. 确定哪些git文件使用Ruby进行了更改?
- 13. concurrent.futures:确定哪些未来回报
- 14. 什么是确定哪些php脚本不再被使用的最佳方式?
- 15. 你如何确定哪些库没有被使用
- 16. 显示哪些图像被使用,哪些未在网站目录中使用
- 17. 确定哪些元素调用事件
- 18. 如何确定哪些软件包未设置密钥绑定?
- 19. 确定使用哪个.jar文件
- 20. 确定类中使用哪些类
- 21. 如何确定哪些使用jQuery
- 22. 确定全局使用哪些变量
- 23. 的Python - 独特确定哪些文本文件中的元素源自
- 24. 我怎样才能知道哪些Python源文件被执行?
- 25. 任何方式来确定哪些文字信息被回复?
- 26. 如何确定在AOSP系统库二进制文件中使用了哪些源文件?
- 27. 如何确定哪些JavaScript事件被触发
- 28. 确定哪些文件接收(多个文件上传zendframwork)
- 29. Handlebars 4.0.2应包含哪些源文件?
- 30. 支持哪些源文件包类型?
你能解释一下上下文吗?你在谈论未使用的代码吗?未使用的数据和配置文件? – notnoop 2009-11-28 03:13:55
未使用的代码文件,这是一个PHP项目。 – UnkwnTech 2009-11-28 03:38:52
如果我没有记错的话,这个问题已经在SO上问了很多次,至少得到了两次很好的答案。 – 2010-03-27 16:27:30