我最近成为了一个PHP / HTML / MySQL网站的负责人。
文档结构中充满了重复的文件和文件夹,使站点看起来比它更复杂。
有什么工具可以用来处理文件,找出哪些文件被使用了,哪些没有,这样我就可以从文件结构中清除所有冗余代码了吗?
另外,工具是否能够识别是否有任何丢失的文件?
发布于 2013-06-11 23:02:59
如果您想逐页查看文件,请使用浏览器(如Chrome )来显示所传输的文件。在Chrome中,右击页面并选择“检查元素”菜单项。一个新的窗口窗格将在页面的下半部分打开,标签名为“元素”、“资源”、“网络”等。
单击“网络”选项卡,然后重新加载该页。通过网络传输的所有文件都将出现在Name列中。窗格底部还有其他选项卡,用于按类型对文件进行分组:文档、样式表、图像等。
如果缺少一个文件,您将在Status列中看到红色404。
发布于 2013-05-08 16:50:19
无法以编程方式分析所使用的文件。其中一个PHP脚本可以执行像<a href="<?= $filename ?>.html">这样简单的操作来引用任意文件,您将无法检测到该目标文件正在使用。
然而,另一种选择是轮询网站访问日志。如果有足够的时间回溯日志,您可以简单地解析出每个已被服务的文件的名称,并假设从未处理过的任何文件都不被使用。我建议将“未使用的”文件移到一个安全的地方,以防您需要将其中一个文件带回来。
发布于 2013-05-08 17:22:12
另一种可能是将所有代码导入IDE,并使用重构功能;如果您尝试删除一个文件,他们可以跟踪它是否包含在某个地方,并在删除它之前警告您。
https://webmasters.stackexchange.com/questions/48231
复制相似问题