什么';确定哪些php脚本不是';我不再用了?
当继承具有许多php5脚本(4000+)的大型web应用程序的维护编程时,确定哪些脚本不再使用并且可能被删除的最佳方法是什么?有一个项目 它查找从未调用过的函数,这可能有助于清理生产中保存的文件 为了查找未使用的文件,PHP没有固定的软件/算法(至少据我所知)什么';确定哪些php脚本不是';我不再用了?,php,Php,当继承具有许多php5脚本(4000+)的大型web应用程序的维护编程时,确定哪些脚本不再使用并且可能被删除的最佳方法是什么?有一个项目 它查找从未调用过的函数,这可能有助于清理生产中保存的文件 为了查找未使用的文件,PHP没有固定的软件/算法(至少据我所知) 对于查找未使用的文件,我认为应该手动执行。我认为应该是一个脚本,通过目录收集所有脚本名称和打开的每个脚本,并搜索脚本是否包含或使用!(不认为这是最好的解决方案,但它可以工作)也许php5(或一个模块)中有某种机制来记录所有的include
对于查找未使用的文件,我认为应该手动执行。我认为应该是一个脚本,通过目录收集所有脚本名称和打开的每个脚本,并搜索脚本是否包含或使用!(不认为这是最好的解决方案,但它可以工作)也许php5(或一个模块)中有某种机制来记录所有的include/requires?您可以创建一个新文件夹,粘贴到master index.php中,然后在该文件中逐个复制php将抱怨的所有脚本。。。一个和尚的工作,可以肯定的是,寻找未使用函数的可能重复是问题的一部分。。。这些脚本使用条件包含等。我的另一个想法是在一周左右的时间内通过apache2访问日志收集脚本访问。我会接受这个答案,尽管“手动并提供一些自动指导”可能是更好的答案。打开并检查每个文件似乎不是处理大型代码库的最佳方法。代码库中通常有一些模式可以被自动化利用。