ฉันจะเลือกโมดูลที่จะใช้เมื่อมีหลายตัวเลือกสำหรับฟังก์ชันการทำงานเดียวกันได้อย่างไร


17

ไม่ใช่เรื่องแปลกที่จะหาโมดูลหลาย ๆ ตัวที่มีฟังก์ชั่นการใช้งานเหมือนกัน ตัวอย่างเช่นมีโมดูลควบคุม SPAM จำนวนมากที่นำเสนอฟังก์ชันการทำงานที่คล้ายกันมาก (เช่นSpamicideและHidden CAPTCHA ) และมีโมดูลอนุกรมวิธานจำนวนมากที่ทำสิ่งเดียวกัน ดังนั้นเมื่อมีหลายโมดูลที่ตรงตามความต้องการของฉันฉันจะเลือกโมดูลที่จะใช้อย่างไร?

คำตอบ:


25

โดยส่วนตัวฉันทำการตรวจสอบขั้นพื้นฐานเล็กน้อยก่อนที่จะขุดลึกลงไป

  • มีรายงานการติดตั้งกี่ตัว? (ประมาณเดียวกันในโมดูลตัวอย่างของคุณ)
  • นานแค่ไหนตั้งแต่อัปเดตล่าสุดเป็นโมดูล? (Spamicide คือ 5 วันที่ผ่านมา (จากวันนี้))
  • มีปัญหาเปิดค้างกี่เรื่อง
  • นักพัฒนาคือใคร? (พวกเขาทำงานกับโมดูลอื่น ๆ ที่ฉันใช้เป็นต้น)

จากนั้นคุณสามารถเริ่มต้นการรวมเข้าด้วยกันได้หากฉันมองหาเครื่องมือจัดการรูปภาพแบบอินไลน์ฉันจะเลือกบางสิ่งที่ใช้ประโยชน์จากโมดูลอื่นแทนการใช้โซลูชันของตัวเองซึ่งเป็นคุณสมบัติที่ส่งออกได้ ฯลฯ


6
รายการที่ยอดเยี่ยม สิ่งเดียวที่ฉันจะเพิ่มคือการดูเอกสาร (ถ้ามีอยู่) เมื่อต้องเผชิญกับโมดูลที่เหมือนกันสองโมดูลฉันจะเลือกโมดูลที่ดีกว่าทุกครั้ง
cjworden


3

ฉันจะตรวจสอบจำนวนการติดตั้งจำนวนนักพัฒนา

จากนั้นฉันจะพิจารณาถึงปัญหา / ข้อบกพร่องที่เปิดอยู่และใช้วิจารณญาณในการตัดสินใจว่าฉันจะส่งปัญหาเกี่ยวกับปัญหาเหล่านั้นหรือไม่ การตอบสนองต่อปัญหาของนักพัฒนานั้นสำคัญมากสำหรับฉันในกระบวนการนี้

จำนวนของปัญหาเปิดที่ทำให้เข้าใจผิดเพราะบ่อยครั้งที่ปัญหาไม่ได้เป็นปัญหาเลย

ในที่สุดฉันอาจจะดูที่แหล่งที่มา;

ฉันจะไม่แตะต้องสิ่งที่ไม่มีหรือไม่มีรุ่น D7 นี่อาจเป็นตัวชี้วัดที่ไม่ยุติธรรม แต่มันก็ใช้ได้กับฉันแล้ว ... เปิดกว้างเพื่อโน้มน้าวใจว่าฉันผิด


3

โดยทั่วไปนอกเหนือจากจำนวนการติดตั้งแล้วโมดูลนี้จะได้รับการอัปเดตเร็วเพียงใดหลังจากที่ Drupal เปิดตัวรุ่นใหม่ สิ่งนี้บอกฉันว่า devs นั้นรวดเร็วแค่ไหนและยังบอกฉันว่าพวกมันจะรวดเร็วแค่ไหนในการจัดการกับปัญหาร้ายแรงใด ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.