Come faccio a scegliere quale modulo utilizzare quando ci sono diverse opzioni per la stessa funzionalità?


17

Non è affatto raro trovare più moduli che forniscono sostanzialmente la stessa funzionalità. Ad esempio, ci sono molti moduli di controllo SPAM che offrono funzionalità estremamente simili (ad esempio, Spamicide e Hidden CAPTCHA ). E ci sono molti moduli di tassonomia che fanno cose simili. Quindi, quando più moduli soddisfano i miei requisiti, come devo scegliere quale utilizzare?

Risposte:


25

Personalmente faccio alcuni controlli di base prima di scavare più a fondo.

  • Quante installazioni segnalate? (circa lo stesso nei moduli di esempio).
  • Quanto tempo dall'ultimo aggiornamento al modulo? (Spamicide è di 5 giorni fa (da oggi))
  • Quante questioni aperte?
  • Chi è lo sviluppatore? (Hanno funzionato su altri moduli che uso, ecc.).

Quindi puoi iniziare a scavare nell'integrazione, se dovessi cercare uno strumento di gestione delle immagini in linea, sceglierei personalmente qualcosa che sfrutta gli altri moduli invece di implementare le proprie soluzioni, qualcosa che è caratteristiche esportabili, ecc.


6
Ottima lista L'unica cosa che aggiungerei è guardare la documentazione (se esiste). Di fronte a due moduli apparentemente identici, sceglierò sempre quello con una migliore documentazione.
cjworden,


3

Controllo il numero di installazioni, il numero di sviluppatori.

Quindi esaminerò i problemi / i bug aperti e userò il mio giudizio per decidere se spedire un problema con tali problemi. Le risposte ai problemi degli sviluppatori sono molto importanti per me in questo processo.

Il numero di problemi aperti è fuorviante perché troppo spesso i problemi non sono in realtà problemi.

Finalmente probabilmente guarderò la fonte;

Inoltre non toccherò nulla che non abbia o non avrà una versione D7. Questa potrebbe essere una metrica grossolana ingiusta, ma funziona per me, sofar ... Aperto alla persuasione che mi sbaglio su questo.


3

In generale, oltre al numero di installazioni, quanto velocemente questo modulo viene aggiornato dopo una nuova versione di Drupal. Questo mi dice quanto sono veloci gli sviluppatori e mi dice anche quanto saranno veloci ad affrontare qualsiasi problema serio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.