Jak wybrać moduł, który ma być używany, gdy istnieje kilka opcji dla tej samej funkcjonalności?

17

Znalezienie wielu modułów zapewniających zasadniczo taką samą funkcjonalność wcale nie jest rzadkością. Na przykład istnieje wiele modułów sterujących SPAM, które oferują niezwykle podobną funkcjonalność (np. Spamicide i Hidden CAPTCHA ). Istnieje wiele modułów taksonomii, które robią podobne rzeczy. Kiedy więc wiele modułów spełnia moje wymagania, jak mam wybrać, którego z nich użyć?

Chaulky
źródło

Odpowiedzi:

25

Osobiście wykonuję kilka podstawowych kontroli przed głębszym kopaniem.

  • Ile zgłoszonych instalacji? (mniej więcej tak samo w przykładowych modułach).
  • Ile czasu upłynęło od ostatniej aktualizacji modułu? (Spamicide jest 5 dni temu (od dzisiaj))
  • Ile otwartych problemów?
  • Kim jest programista? (Czy działały na innych modułach, których używam itp.).

Następnie możesz rozpocząć kopanie w kierunku integracji. Gdybym szukał wbudowanego narzędzia do zarządzania obrazami, osobiście wybrałbym coś, co wykorzystuje inne moduły zamiast tworzyć własne rozwiązania, coś, co można eksportować itp.

Odszyfrować
źródło
6
Świetna lista. Jedyne, co chciałbym dodać, to przejrzeć dokumentację (jeśli w ogóle istnieje). W obliczu dwóch pozornie identycznych modułów za każdym razem wybieram ten z lepszą dokumentacją.
cjworden,
3

Sprawdzam liczbę instalacji, liczbę programistów.

Następnie przejrzę otwarte problemy / błędy i podejmę decyzję, czy wyślę problem z tymi problemami. Odpowiedzi na problemy deweloperów są dla mnie bardzo ważne w tym procesie.

Liczba otwartych problemów jest myląca, ponieważ zbyt często problemy wcale nie są problemami.

W końcu prawdopodobnie spojrzę na źródło;

Nie dotknę też niczego, co nie będzie lub nie będzie miało wersji D7. To może być prymitywnie niesprawiedliwa metryka, ale działa dla mnie, sofar ... Otwarta na przekonanie, że się mylę w tej sprawie.

Richard Harrison
źródło
3

Zasadniczo, oprócz liczby instalacji, jak szybko po nowej wersji Drupala moduł ten jest aktualizowany. To mówi mi, jak szybcy są deweloperzy, a także mówi mi, jak szybko będą w stanie rozwiązać każdy poważny problem.

Tangurena
źródło