Was ist für nicht verwendete Module und Plugins geeignet?

11

Einige Module und Plugins werden mit Joomla geliefert, andere werden mit Komponentenpaketen installiert und nicht verwendet. Sollten die Module und Plugins einfach deaktiviert oder vollständig deinstalliert werden?

bygk9
quelle

Antworten:

7

Für die mit Core gelieferten Erweiterungen, die ich nicht verwende, deaktiviere ich sie nur. Aufgrund der Art und Weise, wie Kernaktualisierungen behandelt werden, werden diese Dateien häufig am Tag der Aktualisierung wieder auf Websites angezeigt.

Oft können Sie nicht verwendete Erweiterungen deinstallieren, die Teil eines Erweiterungspakets sind. Wenn es als richtige Paketerweiterung gepackt ist, wird der gesamte Kerncode nur dann beanstandet, wenn bei der Deinstallation keine Erweiterung gefunden wird.

Alles in allem würde ich einfach alles deaktivieren, was nicht als Teil eines Pakets verwendet wurde, um die Sicherheit zu gewährleisten.

Michael
quelle
5

Aus Sicherheitsgründen deinstallieren wir alle nicht verwendeten Erweiterungen (Komponenten, Module, Plugins und Vorlagen).

Dies verringert die potenzielle Gefährdung durch fehlerhaften Code. Die meisten Websites, mit deren Behebung wir beauftragt wurden, wurden durch alte, nicht gepatchte Erweiterungen kompromittiert (zugegebenermaßen wurden diese häufig nicht einmal deaktiviert).

Aus der Sicht eines Administrators führt dies auch zu weniger Verwirrung, weniger Menüoptionen und einer saubereren Gesamterfahrung. (Es verhindert auch, dass neuere Benutzer Menüs der falschen Vorlage zuweisen oder Module erstellen, die nicht die neueste Version verwenden.)

Craig
quelle
3

Dies ist ein heikles Thema, wie manchmal beim Installieren von Paketen, beim Deinstallieren der verwendeten Komponente und beim Belassen eventuell verwendeter Plugins.

Derzeit gibt es meines Wissens keine Möglichkeit zu wissen, ob für ein bestimmtes Plugin kein bestimmtes Plugin erforderlich ist. Dies könnte zu einer Funktionsanforderung für eine Art hinzugefügte XML-Datei zu Komponenten werden, um zu bestimmen, mit welchen Plugins / Modulen sie verwendet werden soll, sodass Joomla sehen kann, was benötigt wird und was nicht. Obwohl dies nur eine Idee ist, ist es schwierig, sie an alle Entwickler von Drittanbietern weiterzugeben, um sicherzustellen, dass sie korrekt verwendet werden.

Das Beste, was Sie tun können, ist, genau zu verfolgen, was auf Ihrer Site installiert ist, zu wissen, welche Plugins eine Komponente benötigt und so weiter. Normalerweise benennt ein Komponentenentwickler ein Plugin so, dass es für diese Komponente leicht zu erkennen ist, oder Sie können einfach den Autor dafür verwenden. Module können in der Regel fast ohne Schaden deinstalliert werden, wenn sie nirgendwo verwendet werden. In der Regel sind sie auch selten auf ein Plugin angewiesen.

Wenn es sich um eine nicht verwendete Joomla-Erweiterung handelt, sollte sie nicht deinstalliert werden. Wenn Sie sie an einem sauberen Standort haben, wird sie normalerweise benötigt, sodass sie am besten in Ruhe gelassen wird. Es ist die Rede davon, Joomla mehr zu teilen, um "spezialisiertere" Installationen zu ermöglichen, aber es ist am besten, bis dahin zu warten, bevor etwas aus dem Kern entfernt wird.

Jordan Ramstad
quelle
2

Bei Komponenten, Modulen und Plugins deaktiviere ich diese normalerweise. Was ich vollständig entferne, sind die nicht verwendeten Vorlagen, die mehr Platz beanspruchen und auch viele nutzlose Positionsoptionen erstellen, wenn ich ein Modul in einer Position zuweisen muss.

Update Juli 2016

Kernvorlagen

--- Das vollständige Entfernen der Vorlagen war zu diesem Zeitpunkt nicht ideal und in einigen Fällen gab es Probleme und Fehler nach Aktualisierungen , aber soweit ich mich erinnere, war dies die einzige Möglichkeit, die Modulpositionen dieser Vorlagen nicht im Modul anzuzeigen Managerposition auswählen.

In neueren Joomla-Versionen werden beim Deaktivieren einer Vorlage die Positionen in der Dropdown-Liste Positionsauswahl im Modul-Manager ausgeblendet, sodass Vorlagen deaktiviert werden können.

Kernerweiterungen

Wenn die Erweiterung wie ein Weblinks-Paket entkoppelt wurde, kann sie deinstalliert werden. Für die anderen Kernerweiterungen ist es meiner Meinung nach besser, sie installiert und deaktiviert zu lassen.

Drittanbieter

Alle nicht verwendeten Erweiterungen müssen deinstalliert werden.

FFrewin
quelle
0

Mein Rat für Joomla-Kernkomponenten, Plugins, Vorlagen, Module: Löschen Sie sie nicht, wenn Sie immer die neueste unterstützte Joomla-Version haben. Aber wenn Sie zum Beispiel Joomla 1.0 verwenden, löschen Sie alles ...

Für Erweiterungen von Drittanbietern: Löschen Sie sie, wenn sie nicht verwendet werden, und überprüfen Sie Ihre Datenbank auf Einträge aus den Erweiterungen und löschen Sie sie ebenfalls.

Joomla Agentur
quelle