Zum Hauptinhalt springen

Code-Qualitäts-Audit

Analyse und Optimierung des Codes für bessere Performance, Sicherheit und Wartbarkeit

Code-Qualitäts-Audit

Was unter der Oberfläche Ihrer Joomla-Website steckt

Viele Joomla-Websites wurden über die Jahre angepasst: eigene Darstellungen im Template, kleine Programme, Skripte in Modulen, manchmal sogar Änderungen direkt in Joomlas Dateien. Solange niemand daran rührt, läuft alles. Beim nächsten Update gehen die Änderungen verloren, oder die Seite zeigt Fehler.

Wir vergleichen Ihre Joomla-Dateien mit dem Originalpaket derselben Version und finden so jede Änderung am Kern. Wir prüfen Template-Overrides, also angepasste Ausgaben von Joomla-Bausteinen, auf veraltete Stellen. Eigene Erweiterungen und Skripte lesen wir auf Sicherheitslücken und auf Funktionen, die Joomla 5 und 6 nicht mehr kennen. Dazu werten wir das Fehlerprotokoll von PHP aus.

Sie erhalten eine Liste der Fundstellen mit Risiko, Ursache und Vorschlag. Sie sehen, was ein Upgrade blockiert, was sofort behoben werden sollte und was gut gebaut ist und bleiben kann.

  • Jede Änderung an Joomlas eigenen Dateien wird gefunden, bevor ein Update sie überschreibt.
  • Veraltete Overrides und Funktionen sind benannt, samt Datei und Stelle.
  • Sicherheitslücken in eigenem Code werden nach Risiko eingestuft.
  • Sie wissen, welcher Code bleiben kann und welcher ersetzt werden sollte.
Positiv
Ihre Anpassungen sind bekannt und sauber abgelegt, sodass Joomla-Updates sie nicht überschreiben.
Negativ
Eine Änderung im Kern verschwindet beim nächsten Update, oder eine alte Lücke im eigenen Code bleibt offen.

Das klären wir vorab

Diese Fragen gehen wir im ersten Gespräch mit Ihnen durch – damit das Angebot genau passt.

  • Wurde Ihre Website individuell programmiert oder nachträglich angepasst?
  • Wer hat die Website gebaut, und ist diese Person noch erreichbar?
  • Gibt es Funktionen, die extra für Sie entwickelt wurden?
  • Treten nach Joomla-Updates regelmäßig Fehler auf?
  • Steht bei Ihnen ein Wechsel auf Joomla 6 an?
  • Gibt es eine Beschreibung der bisherigen Anpassungen?

Code-Qualitäts-Audit anfragen

Wir sehen uns die Anpassungen an Ihrer Website an und sagen, was beim nächsten Update stört.

FAQ

Häufig gestellte Fragen
Was ist ein Template-Override?
Joomla erlaubt, die Ausgabe einzelner Bausteine im Template anzupassen, ohne Joomla selbst zu ändern. Nach Updates können solche Overrides veralten; Joomla markiert das in der Template-Verwaltung, und wir prüfen jede Datei einzeln.
Woran erkennen Sie Änderungen an Joomla selbst?
Wir vergleichen Ihre Dateien mit dem offiziellen Joomla-Paket derselben Version. Jede Abweichung fällt so auf, auch wenn sie Jahre alt ist.
Prüfen Sie auch selbst geschriebene Erweiterungen?
Ja. Wir lesen den Code auf ungefilterte Eingaben, unsichere Datenbankabfragen und Funktionen, die neuere Joomla-Versionen nicht mehr unterstützen.
Bekommen wir den Code danach erklärt?
Sie bekommen eine verständliche Zusammenfassung und Ihr Entwickler die genauen Dateien und Stellen. Auf Wunsch besprechen wir die Ergebnisse mit beiden.
Ist das Audit vor einem Upgrade sinnvoll?
Ja, gerade dann. Eigener Code ist ein häufiger Grund, warum ein Upgrade auf Joomla 5 oder 6 hakt; je früher er bekannt ist, desto besser lässt sich das Upgrade planen.
Habt Ihr dazu etwas im Blog geschrieben?
Wenn ja finden Sie eine Auflistung der letzten 5 Beiträge aus unserem Blog zu diesem Thema hier.
Die richtige Frage nicht dabei?
Invalid Input
Invalid Input
Invalid Input
Captcha
Ungültige Eingabe