2013-12-13 28 views
0

我已经继承了一个有点大的Web应用程序,它在代码方面是一团糟,并且没有任何评论。我想从删除所有未实际使用的文件开始。有没有更快的方法来做到这一点比拖网通过每个文件寻找电话?检查是否有任何文件在网站中没有被访问

我知道Dreamweaver可以做到这一点,但我真的不想去的路线......

+0

可以自动执行过程中,通过每个文件名进行解析,然后从过去的一个月或任何日志分析。 – jraede

+1

@jraede - 一个好的开始;但您还需要确保文件未包含在其他文件中 - 包含的文件不会出现在日志中。 – andrewsi

+0

正确,如果您有任何超出简单HTML页面的内容,您也应该这样做。我错过了“web应用程序”和“php”标签。 – jraede

回答

0

我不知道,但尝试蚀。我想我在那里看到了一些分析器并试试这个get_included_files

0

在linux上,使用stat命令。编写一个脚本来使用stat命令遍历文件。这会给你上次访问时间。

$ stat testdisk.log 
    File: `testdisk.log' 
    Size: 1014  Blocks: 8   IO Block: 4096 regular file 
Device: 805h/2053d Inode: 1448800  Links: 1 
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) 
Access: 2012-07-21 17:20:33.548997182 +0530 
Modify: 2011-08-16 23:27:19.648480473 +0530 
Change: 2011-08-16 23:27:19.648480473 +0530 

要查找包含的文件,您还可以使用内置函数PHP的:

array get_included_files (void) 
相关问题