Gute Frage!
Im Idealfall sollten Sie Joomla- und Drittanbieter-Erweiterungsupdates sowie einige andere Überprüfungen mehr als einmal im Jahr durchführen.
Joomla
Führen Sie regelmäßig ein Backup durch und aktualisieren Sie es auf die neueste Joomla-Version.
Abonnieren Sie im Idealfall den Joomla Security News-Feed, damit Sie über die wichtigsten Joomla-Sicherheitsupdates informiert werden und Releases mit hoher Priorität so schnell wie möglich anwenden können.
Sie sollten auch nach Sicherheits-Hotfixes für Joomla EOL-Versionen suchen und diese anwenden, wenn Sie diese unterstützen (z. B. Joomla 1.5 und Joomla 2.5).
Erweiterungen von Drittanbietern
Minimieren Sie nach Möglichkeit die Anzahl der Erweiterungen von Drittanbietern (einschließlich Vorlagen). Entfernen Sie alle Erweiterungen von Drittanbietern (einschließlich Vorlagen), die nicht mehr verwendet werden. Aktualisieren Sie die verbleibenden Erweiterungen von Drittanbietern (einschließlich Vorlagen) auf die neuesten Versionen.
Abonnieren Sie im Idealfall die Joomla Vulnerable Extensions List (VEL), damit neue Sicherheitslücken schnell behoben werden können. Scrollen Sie zum Ende der Seite, um den Abonnement-Link zu erhalten .
Erwägen Sie, Erweiterungen von Drittanbietern zu ersetzen, die nicht mehr aktiv entwickelt oder unterstützt werden. Wenn Sie beispielsweise noch Xmap verwenden, sollten Sie wahrscheinlich zu OSMap oder ähnlichem wechseln.
Ich finde es einfacher, Erweiterungen von Drittanbietern zu verwalten, indem ich eine Liste der installierten Erweiterungen von Drittanbietern für jede Website in einer Tabelle mit der aktuell installierten Versionsnummer verwalte.
Performance
Das Deaktivieren oder Entfernen von Plugins von Drittanbietern, die nicht verwendet werden, kann zur Verbesserung der Leistung beitragen.
Ich neige dazu, GTMetrix zu verwenden, um zu überprüfen, ob die Website in angemessener Zeit geladen wird. GTMetrix bietet Verbesserungsvorschläge (z. B. GZip aktivieren) und die Seite "Wasserfall" enthält eine detaillierte Liste, wie lange das Laden jedes Elements dauert, damit Probleme leicht lokalisiert werden können (z. B. von Ihrem Client geladene Bilder in Übergröße).
Durch das Erstellen eines kostenlosen GTMetrix-Kontos können Sie den Test an verschiedenen Orten auf der ganzen Welt ausführen und vergleichen, wie schnell Ihre Website in den USA im Vergleich zu Australien (zum Beispiel) geladen wird.
Ziehen Sie einen Wechsel zu einem besseren Host in Betracht, wenn die aktuelle Hosting-Umgebung eine schlechte Leistung erbringt. Der Leistungsunterschied zwischen einem schlechten und einem guten Host kann enorm sein.
Ziehen Sie bei Bedarf auch in Betracht, die Website näher an die Zielgruppe heranzuführen. Möglicherweise können Sie die Ladezeiten von ein oder zwei Sekunden verkürzen, wenn Server und Zielgruppe geografisch nahe beieinander liegen, während sie sich auf gegenüberliegenden Seiten der Welt befinden. Durch Aktivieren eines Content Delivery Network (CDN) kann dieses Problem möglicherweise ebenfalls behoben werden.
Es ist möglich, dass das Archivieren von Artikeln die Leistung verbessert, obwohl ich vermute, dass jede Verbesserung im Vergleich zum Deaktivieren oder Entfernen nicht verwendeter Plugins oder zur Auswahl eines guten Webhosting-Unternehmens geringfügig ist.
Datenbank
Die Sitzungstabelle auf geschäftigen Joomla-Websites kann manchmal beschädigt werden, wodurch die Website beschädigt wird. Auf Websites, die dafür anfällig sind, installiere ich Akeeba Admin Tools Pro, aktiviere das Plugin "System - Admin Tools" und plane, dass das Sitzungsoptimierungsprogramm etwa jede Stunde ausgeführt wird. Mit diesem Plugin können Sie auch die Bereinigung abgelaufener Sitzungen, des Caches und des temporären Verzeichnisses planen.
Sie können auch Joomla-Tabellen reparieren und optimieren und das temporäre Verzeichnis mit der kostenlosen Version von Akeeba Admin Tools bereinigen.
Festplattenplatz
Ich neige dazu, die Ordner / public_html, / Administrator, / Administrator / Logs, / Logs und / tmp zu überprüfen und Fehlerprotokolle und andere fremde Dateien zu löschen. Einige davon können sehr groß werden und sich auf die Größe Ihrer Backups auswirken.
Angenommen, Sie führen regelmäßig Sicherungen mit Akeeba Backup oder ähnlichem durch und kopieren Sicherungsdateien außerhalb des Standorts, können Sie wahrscheinlich die meisten alten Sicherungsdateien löschen. Ich neige dazu, die neueste Sicherungsdatei auf dem Server zu behalten, falls eine schnelle Wiederherstellung durchgeführt werden muss.
Sicherheit
In Users -> Manage
, Check auf verdächtige Administrator - Konten und betrachtet das Löschen nicht verwendete Konten über ein Jahr alt oder so. Das Plugin "System - Admin Tools" in Akeeba Admin Tools Pro kann das Löschen inaktiver Konten automatisieren.
Viele gehackte Websites werden offensichtlich nicht gehackt, und es ist ratsam, Ihre Website regelmäßig auf Malware zu scannen, anstatt darauf zu warten, dass Ihr Hosting-Unternehmen oder Google Malware findet, die zu einer Sperrung des Hosting-Kontos und / oder einer Bestrafung des Suchmaschinenrankings führen kann.
Ich benutze und empfehle mysites.guru (früher myjoomla.com), obwohl es andere Dienste wie sucuri.net usw. gibt.
Datei- und Ordnerberechtigungen
Überprüfen Sie, ob die Dateien und Ordner (außer vielleicht configuration.php
) System -> System Information -> Folder Permissions
alle beschreibbar sind. Manchmal verschiebt Ihr Hosting-Unternehmen Ihr Konto an einen anderen Ort und stört den Pfad zu den Ordnern tmp und logs.
PHP-Version
Bei der System -> System Information -> System Information -> PHP Version
Überprüfung ist die PHP-Version, auf der Ihre Website ausgeführt wird, noch geeignet. Erwägen Sie ein Update auf eine unterstützte Version, wenn Ihre Version nicht mehr unterstützt wird.
Mit einem guten Webhost können Sie eine unterstützte Version von PHP im Hosting-Kontrollfeld oder ähnlichem auswählen.
Urheberrechtshinweis
Überprüfen Sie, ob das Jahr des Copyright-Hinweises noch angemessen ist. Einige Websites müssen möglicherweise zu Beginn eines jeden Jahres manuell aktualisiert werden.