Як вибрати, який модуль використовувати, коли є кілька варіантів для одного функціоналу?


17

Зовсім не рідко знайти декілька модулів, які в основному забезпечують однаковий функціонал. Наприклад, існує багато модулів управління спамом, які пропонують надзвичайно схожі функціональні можливості (наприклад, Spamicide та Hidden CAPTCHA ). І є безліч модулів таксономії, які роблять подібні речі. Отже, коли декілька модулів відповідають моїм вимогам, як мені вибрати, який саме використовувати?

Відповіді:


25

Особисто я роблю кілька основних перевірок, перш ніж копати глибше.

  • Скільки повідомляється про встановлення? (приблизно те ж саме у ваших прикладних модулях).
  • Як давно минуло оновлення до модуля? (Спаміцид 5 днів тому (з сьогоднішнього дня))
  • Скільки відкритих питань?
  • Хто розробник? (Чи працювали вони над іншими модулями, якими я користуюся тощо).

Тоді ви можете почати копатися в інтеграцію, якщо б я шукав інструмент управління вбудованим зображенням, я особисто вибрав би те, що використовує інші модулі замість того, щоб прокручувати власні рішення, те, що має функції експорту тощо.


6
Чудовий список. Єдине, що я хотів би додати - це переглянути документацію (якщо така є навіть). Якщо я зіткнувся з двома, здавалося б, однаковими модулями, я кожен раз виберу той, з кращою документацією.
cjworden


3

Я перевіряю кількість встановлень, кількість розробників.

Тоді я перегляну відкриті проблеми / помилки і використаю своє судження, щоб вирішити, чи не поставлятиму я проблему. Відповіді на питання розробників дуже важливі для мене в цьому процесі.

Кількість відкритих питань вводить в оману, оскільки надто часто ці питання взагалі не є проблемами.

Нарешті я, мабуть, подивлюсь на джерело;

Я також не торкаюся нічого, що не має або не буде мати версію D7. Це може бути груба несправедлива метрика, але вона працює для мене, розм’якшується… Відкрита для переконання, що я помиляюся в цьому.


3

Як правило, крім кількості встановлень, як швидко після нового випуску Drupal цей модуль оновлюється. Це підказує мені, наскільки швидкі розробки, і це також підказує, наскільки швидко вони будуть вирішувати будь-які серйозні проблеми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.