Hilfe, homepage übernommen, aber undokumentierter code, was nun

huhu Leute.

ich hab die administrierung einer gilden homepage übernommen, da der alte webmaster nicht mehr da ist.
Zunächst hab ich die Page auf meinen eigenen Webspace gebracht, hab vollen zugriff auf alles, und sie läuft im wesentlichen. Aber ich hab zur Zeit Probleme das design zum laufen zu bringen und überhaupt is der code ein riesen wirres durcheinander, so dass ich die geplanten änderungen zur zeit nicht durchführen kann.
im wesentlichen ein selbstgeschriebenes cms (zumindest finde ich kein hinweis auf irgent ein bekanntes cms) mit eingebetteten phpBB forum und coppermine gallery. aber auch viele selbstgeschriebene teile.

im wesentlichen hab ich ahnung von php, aber ich arbeite an der seite und finde einfach keinen anfang wie ich anstehende probleme lösen soll, da ich dinge die ich brauche im quellcode nicht finde und zum anderen is alles komplett undokumentiert und verschiedene dateien includen immer wieder andere dateien und ich habe keinen durchblick.

ich würd die page ja neu schreiben, aber habe dazu auch keinen bock. und die leute sitzen mir im nacken.

wie geht ihr an sowas dran?
gibt es ein programm, dass mir darstellt wenn ich datei X aufrufe welche andere dateien mit aufgerufen werden.
 
manche php editoren besitzen soetwas wie eine auflistung aller include, require etc. befehlen, auf die man klicken kann, um zur stelle im quellcode zu kommen.

dann weißt du immerhin schon, welche dateien alle eventuell eingebunden werden können. falls dir das wirklich was hilft.


es ist schwierig code ohne kommentare zu verstehen...
 
allein die quelltexte (php / templatedateien/ css) sind etwa 8 mbs gross :O
mit allen grafiken usw bin ich bei 120 mb.
die datenbank is auch ned ohne, obwohl da sind die tabellen recht sinnvoll benannt.
 
druck dir den php-quälcode sowie eine liste mit den namen der templates (in farbe mit nem phpeditor) aus => code analysieren (mit farbe einfacher)
 
ja ausdrucken ist ne guete idee, versuch eine struktur daraus zu erkennen...
am besten dokumentiert du dann das was du verstanden hast, für sowas gibt es halt keinen zaubertrick. Aber wie schon gesagt in einigen Editoren kannst du dir anzeigen lassen was includet wurde...
 
ausdrucken... 8mb quelltext. ich weiss nicht was für drucker ihr so nutzt, aber preisgünstige angebote können mir gerne per pm geschickt werden.

hab nen editor der den quelltext bunt macht, welcher editor zeigt mir include strukturen?
 
hm, entweder PHPed oder PHPEditor wars, der alle include(_once) und require(_once) befehle auflistet.

beides gibt's bei google :)
 
Danke für die Hilfe, werde mich nach letzgenannten Programmen mal umsehen.

Dennoch is mir der Salat zu blöd, deshalb bin ich daran die Homepage neu zu bauen.
 
Original von Sunrize
Danke für die Hilfe, werde mich nach letzgenannten Programmen mal umsehen.

Dennoch is mir der Salat zu blöd, deshalb bin ich daran die Homepage neu zu bauen.

das ist auch besser IMHO.. ein Captian muss jede Schraube an seinem schiff beim namen kennen :)
 
Zurück
Oben