it-swarm.dev

Cosa è appropriato per moduli e plugin non utilizzati?

Alcuni moduli e plugin vengono forniti con Joomla e altri sono installati con pacchetti di componenti e non vengono utilizzati. I moduli e i plugin dovrebbero essere semplicemente disabilitati o completamente disinstallati?

11
bygk9

Per le estensioni fornite con core che non utilizzo, le disabilito solo. A causa del modo in cui vengono gestiti gli aggiornamenti principali, questi file riappaiono spesso sui siti il ​​giorno dell'aggiornamento.

Molte volte, è possibile disinstallare estensioni non utilizzate che fanno parte di un pacchetto di estensioni. Se impacchettato come un'estensione pacchetto appropriata, tutto il codice di base si attaccherà se non è possibile trovare un'estensione come disinstallare.

Detto questo, disabiliterei qualsiasi cosa inutilizzata proveniente da un pacchetto per sicurezza.

7
Michael

Da un punto di vista della sicurezza disinstalliamo tutte le estensioni non utilizzate (componenti, moduli, plugin e modelli).

Ciò riduce potenziale esposizione a codici errati, la maggior parte dei siti che ci siamo occupati di correggere sono stati compromessi da vecchie estensioni non patchate (è vero che spesso non erano nemmeno disabilitate).

Dal punto di vista dell'utente amministratore si traduce anche in meno confusione, meno scelte di menu e un'esperienza complessiva più pulita. (Impedisce inoltre ai nuovi utenti di assegnare i menu al modello sbagliato o di creare moduli che non utilizzano l'ultima versione).

5
Craig

Questo è un argomento delicato, come a volte quando si installano i pacchetti, quindi si disinstalla il componente che utilizza e si lasciano eventuali plugin che potrebbe aver usato.

Attualmente per quanto ne so non c'è modo di sapere se qualcosa non ha bisogno di un plug-in specifico per funzionare. Questo potrebbe trasformarsi in una richiesta di funzionalità per una sorta di xml aggiunto ai componenti per definire quali plug-in/moduli dovrebbe essere, consentendo a Joomla di vedere cosa è necessario e cosa no. Anche se questa è solo un'idea, qualcosa che sarebbe difficile inviare a tutti gli sviluppatori di terze parti per assicurarsi che sia usato correttamente.

La cosa migliore da fare è tenere traccia di ciò che è installato sul tuo sito, sapere quali plugin richiede un componente e così via. In genere uno sviluppatore di componenti nominerà un plug-in in modo tale che possa essere facile conoscerlo per quel componente, oppure puoi semplicemente usare l'autore per quello. I moduli in genere possono essere disinstallati quasi senza danni se non vengono utilizzati da nessuna parte, in genere si basano raramente anche su un plug-in.

Come se fosse un'estensione Joomla inutilizzata, non dovrebbe essere disinstallata, averla in un sito pulito significa che qualcosa ha bisogno di solito, quindi è meglio lasciarla sola. Si parla di dividere di più Joomla per consentire installazioni più "specializzate", ma è meglio aspettare fino ad allora prima di rimuovere qualsiasi cosa dal core.

3
Jordan Ramstad

Per quanto riguarda componenti, moduli e plugin di solito li disabilito. Ciò che rimuovo completamente sono i modelli inutilizzati, che occupano più spazio e creano anche molte opzioni di posizione inutili quando devo assegnare un modulo in una posizione.

Aggiornamento luglio 2016

Modelli principali

--- Rimuovere completamente i modelli in quel momento non era l'ideale e in alcuni casi c'erano problemi e bug dopo gli aggiornamenti , ma per quanto mi ricordo era l'unico modo per non avere le posizioni del modulo di quei modelli che appaiono nella posizione del gestore del modulo selezionare.

Tuttavia, nelle recenti versioni di Joomla, disabilitando un modello nasconderà le sue posizioni dal menu a discesa di selezione posizione nel gestore moduli, quindi i modelli possono essere disabilitati.

Estensioni di base

Se l'estensione è stata disaccoppiata come il pacchetto Weblink, può essere disinstallata. Per le altre estensioni di base, ritengo sia meglio mantenerle installate e disabilitate.

3a parte

Tutte le estensioni non utilizzate devono essere disinstallate.

2
FFrewin

Il mio consiglio per Joomla Core Components, Plugin, Template, Modules: non eliminarli, se hai sempre la versione Joomla supportata più recente. Ma se usi ad esempio Joomla 1.0, allora elimina tutto ...

Per estensioni di terze parti: eliminale se non utilizzato e controlla il database per le voci dalle estensioni ed eliminale anche.

0
Joomla Agency