2010-06-30 4 views
1

웹 사이트를 개발 중이며 여러 가지 방법으로 테스트 한 결과 HTML/PHP 파일, 이미지, 스타일 시트 및 외부 스크립트를 비롯하여 사이트에서 사용되지 않는 파일이 많이 있다는 것을 알고 있습니다. 사용할 수있는 프로그램이 있습니까, 아니면 필요없는 파일을 모두 찾을 수 있도록 삭제할 수 있습니까?내 사이트에서 필요하지 않은 파일을 찾을 수있어서 삭제할 수 있습니까?

안전하게 삭제할 수있는 모든 파일을 찾아야하며 더 이상 사이트와 관련이 없으며 파일을 삭제해도 사이트 작동 방식에는 아무런 영향이 없습니다.

Dreamweaver에서 고아가 된 파일을 찾으려고했지만 실제로 필요한 파일이 많이 나열되어 있습니다.

+1

Dreamweaver에서 고아가 된 파일이 원하는 파일이어야합니다. 실제로 사용중인 경우 Dreamweaver에 나열되는 이유를 알고 있습니까? –

+1

멈춤 문제의 새로운 변종처럼 들리네.이 소스 코드를 살펴보면 어떤 파일에 접근 할 수 있는지 알려주시겠습니까? –

답변

2

하나의 아이디어가 있습니다. 사이트를 크롤링하고 찾을 수있는 모든 파일의 목록을 만든 다음 그 목록에없는 파일을 모두 확인하십시오. Wikipedia는 오픈 소스를 포함하여 list of crawlers입니다.

+2

경고 : 크롤러는 동적으로 생성 된 콘텐츠를 찾지 않습니다. 즉, 크롤러가 필요한 상호 작용을 제공하지 않기 때문에 사용자 상호 작용이 필요한 콘텐츠입니다. 동적 콘텐츠는 명확한 위치에 격리되어 있어야하고 수동으로 제외하기 쉬워야하기 때문에 이는 여전히 사용하는 방법입니다. – jdmichal

0

귀하는 어떻게 불필요한 자격을 얻습니까? 이것은 시작하기 전에 반드시 알아야 할 것입니다. 나는 당신의 사이트를 가비지 수집하는 한 가지 방법은 다른 파일에 의해 참조되지 않는 파일을 삭제하는 것입니다 같아요.

0

@Brendan 크롤러가 실제로 사용되는 모든 파일을 얻으려는 아이디어는 매우 좋습니다.

그런 다음 웹 사이트에서 파일 삭제를 시작한 다음 프로그램을 사용하여 웹 사이트에서 깨진 링크 (예 : Xenu 또는 LinkTiger)를 찾거나 원하는 파일을 찾을 수 있습니다.

0

일부 FTP 응용 프로그램과 연결하여 파일 수동을 삭제할 수 있습니다. 이것은 스크립트와 프로그램이 무엇이 필요한지 알지 못하기 때문에 가장 안전한 방법입니다 ...

1

Xenu의 링크는 내가 찾은 가장 쉬운 방법입니다.
http://home.snafu.de/tilman/xenulink.html

귀하가 FTP 정보를 입력 할 수 있습니다. 그렇게하면 액세스 할 수없는 파일 (고아) 목록도 생성됩니다.

관련 문제