Hallo,
nicht zum ersten mal stehe ich vor folgender Aufgabe:
Ich soll Aktualisierungen an einem (schlecht bis gar nicht dokumentierten) umfangreicherem Web (PHP) Projekt vornehmen. Nach ein-tägiger Suche und versuchter Dokumentation hab ich heute morgen aufgegeben. Es befinden sich mehrere 100 php-files, zzgl. includes, css-dateien, js-dateien. Von Pics will ich mal gar nicht reden. Beim Stöbern ist mir nun aufgefallen, dass recht viele Dateien nur noch als "Leichen" rumdümplen, also gar nicht mehr aufgerufen werden.
Ums Kurz zu machen:
Kennt jemand ein Programm, mit welchem man ein (lokale) Webseite durchsuchen kann, in dessem Ergebnis man eine Sitemap bekommt, wo sämtliche Links (lokal) durchgegangen werden, includes aufgenommen werden (rekursiv) und sowohl css, js, als auch Pics als Baum, oder wie auch immer dargestellt werden.
Quasi so:
index.php
|
|- Link: unternehmen.php
|- Link: produkte.php
|- Link: impressum.php
|- CSS: xy.css
|- JS: includes/menu.js
|- PHP: db.php
|- IMG: pics/logo.gif
|- IMG: pics/background.png
unternehmen.php
|
|- Link: index.php
... usw.
Danke
Christian
nicht zum ersten mal stehe ich vor folgender Aufgabe:
Ich soll Aktualisierungen an einem (schlecht bis gar nicht dokumentierten) umfangreicherem Web (PHP) Projekt vornehmen. Nach ein-tägiger Suche und versuchter Dokumentation hab ich heute morgen aufgegeben. Es befinden sich mehrere 100 php-files, zzgl. includes, css-dateien, js-dateien. Von Pics will ich mal gar nicht reden. Beim Stöbern ist mir nun aufgefallen, dass recht viele Dateien nur noch als "Leichen" rumdümplen, also gar nicht mehr aufgerufen werden.
Ums Kurz zu machen:
Kennt jemand ein Programm, mit welchem man ein (lokale) Webseite durchsuchen kann, in dessem Ergebnis man eine Sitemap bekommt, wo sämtliche Links (lokal) durchgegangen werden, includes aufgenommen werden (rekursiv) und sowohl css, js, als auch Pics als Baum, oder wie auch immer dargestellt werden.
Quasi so:
index.php
|
|- Link: unternehmen.php
|- Link: produkte.php
|- Link: impressum.php
|- CSS: xy.css
|- JS: includes/menu.js
|- PHP: db.php
|- IMG: pics/logo.gif
|- IMG: pics/background.png
unternehmen.php
|
|- Link: index.php
... usw.
Danke
Christian
Kommentar