ปลั๊กอินนี้เชื่อถือได้และปลอดภัยหรือไม่? เมื่อไม่ดาวน์โหลด

เผยแพร่แล้ว: 2022-07-07

เว็บไซต์ WordPress ทุกแห่ง แม้แต่เว็บไซต์ที่ง่ายที่สุด ก็ต้องการปลั๊กอิน ทำไม เนื่องจากการติดตั้งเริ่มต้นมาตรฐานของ WordPress ไม่มีคุณสมบัติทั้งหมดที่คุณอาจต้องการบนเว็บไซต์ของคุณ ปลั๊กอินคือองค์ประกอบโค้ด ซึ่งเป็นโปรแกรมที่ติดตั้งใน WordPress เพื่อเพิ่มคุณสมบัติที่คุณต้องการบนเว็บไซต์ของคุณ

หากคุณมีบล็อกและต้องการให้ผู้อ่านมีส่วนร่วมโดยการแสดงความคิดเห็นในโพสต์ของคุณ คุณจะต้องมีปลั๊กอิน Akismet เพื่อหลีกเลี่ยงความคิดเห็นที่เป็นสแปม หากคุณต้องการให้ผู้เยี่ยมชมติดต่อคุณ คุณจะต้องมีปลั๊กอินบนเว็บไซต์ของคุณเพื่อสร้างแบบฟอร์มการติดต่อ คุณจะต้องแน่ใจว่าเว็บไซต์ของคุณมีอันดับในเสิร์ชเอ็นจิ้น และสำหรับสิ่งนี้ คุณจะต้องมีปลั๊กอิน SEO และปลั๊กอินอื่น ๆ อีกมากมายที่คุณจะเพิ่มเพื่อให้มีเว็บไซต์ที่มีทุกสิ่งที่คุณต้องการ

สารบัญ

  • ไดเรกทอรีปลั๊กอิน WordPress
  • ปัญหาที่อาจเกิดขึ้นจากการติดตั้งปลั๊กอินและสิ่งที่คุณควรทำเพื่อหลีกเลี่ยงปัญหาเหล่านี้
    • 1. ปลั๊กอินมีคุณสมบัติที่คุณไม่ต้องการ
    • วิธีแก้ปัญหา: ถามตัวเองว่าคุณต้องการมันจริงๆ หรือไม่
    • 2. ปลั๊กอินเปลี่ยนความสามารถในการใช้งานของ WordPress Editor
    • วิธีแก้ไข: เปรียบเทียบกับปลั๊กอินที่คล้ายกัน
    • 3. ปลั๊กอินทำให้ประสิทธิภาพความเร็วในการโหลดช้าลง
    • วิธีแก้ไข: ทดสอบความเร็วในการโหลด
    • 4. ปลั๊กอินมีความปลอดภัยหรือไม่?
    • วิธีแก้ไข: จำกัดความเสี่ยง
    • 5. ความเสี่ยงระยะยาว
    • วิธีแก้ไข: ตรวจสอบความน่าเชื่อถือของปลั๊กอิน
  • บทสรุป

ไดเรกทอรีปลั๊กอิน WordPress

ไม่ว่าเว็บไซต์ของคุณต้องการอะไร คุณมีปลั๊กอินฟรีเกือบ 60,000 รายการในไดเรกทอรีปลั๊กอินของ WordPress ซึ่งคุณสามารถดาวน์โหลดเพื่อเพิ่มฟังก์ชันการทำงานที่คุณต้องการได้ เพียงพิมพ์ชื่อปลั๊กอินหรือคีย์เวิร์ดของฟังก์ชันที่คุณต้องการ แล้วคุณจะพบ และคุณจะเห็นรายการผลลัพธ์ทั้งหมด

การค้นหาปลั๊กอินการทดสอบ A/B ในไดเรกทอรีปลั๊กอินของ WordPress
กำลังมองหาปลั๊กอินการทดสอบ A/B ในไดเรกทอรีปลั๊กอินของ WordPress

ปัญหาที่อาจเกิดขึ้นจากการติดตั้งปลั๊กอินและสิ่งที่คุณควรทำเพื่อหลีกเลี่ยงปัญหาเหล่านี้

เป็นเรื่องดีที่มีปลั๊กอินมากมายที่ขยายขีดความสามารถของ WordPress ใช่ไหม มีตัวเลือกมากมายให้เลือก และคุณสามารถติดตั้งได้ทั้งหมดหากต้องการ แต่ระวัง! เมื่อพูดถึงปลั๊กอิน WordPress (และนี่มาจากผู้ที่ขายปลั๊กอินบางคนบอกคุณ) น้อยก็มักจะมาก

ไม่ใช่แค่คำถามเกี่ยวกับตัวเลขเท่านั้น เว็บไซต์ที่มีปลั๊กอิน 15 ตัวติดตั้งอยู่นั้นไม่ได้ดีหรือแย่ไปกว่าเว็บไซต์ที่มี 20 ตัว พยายามมีจำนวนปลั๊กอินที่ใช้งานน้อยที่สุดเพื่อให้ครอบคลุมความต้องการสูงสุดของคุณ ดังนั้นแง่มุมใดของเว็บไซต์ของคุณที่อาจได้รับผลกระทบจากปลั๊กอินที่คุณติดตั้ง? และเราจะป้องกันได้อย่างไร?

1. ปลั๊กอินมีคุณสมบัติที่คุณไม่ต้องการ

ปัญหาหนึ่งที่คุณมีเมื่อค้นหาปลั๊กอินในไดเรกทอรี WordPress คือหลังจากพิมพ์คำหลัก คุณจะได้รับผลลัพธ์จากปลั๊กอินหลายร้อยรายการที่ตรงกับการค้นหาของคุณแต่ไม่ใช่สิ่งที่คุณต้องการ

ในแง่หนึ่ง คุณสามารถใช้คำศัพท์หลายคำในบริบทที่แตกต่างกัน และคุณอาจพบปลั๊กอินที่ไม่เกี่ยวข้องกับสิ่งที่คุณกำลังมองหา ตัวอย่างเช่น หากคุณมีความคิดที่จะค้นหาปลั๊กอินที่จะช่วยให้คุณสร้างการทดสอบ A/B บนเว็บไซต์ WordPress ของคุณได้ และสำหรับสิ่งนี้ คุณพิมพ์ “การทดสอบ A/B” คุณจะพบปลั๊กอินประมาณ 150 รายการ ปลั๊กอินบางตัวช่วยให้คุณสร้างการทดสอบ A/B ขององค์ประกอบใดๆ ของ WordPress ได้ ส่วนอื่นๆ มีไว้สำหรับคุณในการสร้างป๊อปอัป หรือจดหมายข่าว แบบฟอร์ม โฆษณา ตารางราคา อีเมล ฯลฯ พร้อมตัวเลือกในการสร้างการทดสอบ A/B ของปลั๊กอินเหล่านี้ . อย่างที่คุณสามารถจินตนาการได้ ตัวเลือกต่างๆ ที่ปลั๊กอินแต่ละตัวมีให้คุณนั้นอาจแตกต่างกันมาก

ในทางกลับกัน แม้ว่าคุณจะพบปลั๊กอินที่มีสิ่งที่คุณกำลังมองหา แต่ก็อาจมีคุณลักษณะอื่นๆ อีกมากมายที่คุณไม่ต้องการใช้ มันแย่เหรอ? โดยทั่วไป การเพิ่มโค้ดลงในเว็บไซต์ WordPress ที่คุณไม่ต้องการจะส่งผลเสียต่อการทำงานของเว็บไซต์ของคุณในด้านอื่นๆ ดังที่ผมจะกล่าวถึงด้านล่าง

วิธีแก้ปัญหา: ถามตัวเองว่าคุณต้องการมันจริงๆ หรือไม่

ด้วยปลั๊กอินมากมายใน WordPress สิ่งแรกที่คุณควรถามตัวเองก็คือว่าคุณต้องการปลั๊กอินที่คุณต้องการติดตั้งจริงๆ หรือไม่ อย่าติดตั้งปลั๊กอินเพียงเพราะคุณรู้ว่าหลายคนมีปลั๊กอินนี้ ระบุปัญหาและ/หรือความต้องการที่คุณมีให้ชัดเจน แล้วถามตัวเองว่า ปลั๊กอินนี้จะแก้ปัญหาได้หรือไม่

บางครั้ง สิ่งเดียวที่คุณกำลังมองหาคือฟังก์ชันที่ง่ายมากที่คุณจะได้รับจากโค้ดไม่กี่บรรทัด ตัวอย่างเช่น หากคุณเพียงต้องการเพิ่มปุ่ม Facebook Like แบบกำหนดเอง อาจเป็นการดีกว่าที่จะเพิ่มรหัสนั้นโดยคัดลอกจากเอกสารอย่างเป็นทางการแล้วเพิ่มลงในตำแหน่งที่เหมาะสมในไฟล์ single.php หรือ functions.php ของธีมของคุณ แทนที่จะ ตัดสินใจว่าจะติดตั้งปลั๊กอินใดจากปลั๊กอินเกือบ 700 ตัวที่คุณจะพบโดยการค้นหา "Facebook Like" ในไดเรกทอรีปลั๊กอิน

2. ปลั๊กอินเปลี่ยนความสามารถในการใช้งานของ WordPress Editor

ปลั๊กอินส่วนใหญ่จะเพิ่ม "ตัวเลือกใหม่" ให้กับตัวแก้ไข WordPress เพื่อให้คุณสามารถใช้คุณลักษณะใหม่ที่มีให้ บางคนอาจเพิ่มเมนูใหม่ อื่นๆ จะเพิ่มกล่องการกำหนดค่าหรือเมตาบ็อกซ์ใหม่ และเมนูอื่นๆ สามารถเปลี่ยนตัวแก้ไข WordPress ของคุณได้อย่างสมบูรณ์

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

วิธีแก้ไข: เปรียบเทียบกับปลั๊กอินที่คล้ายกัน

ก่อนที่จะลงมือติดตั้งปลั๊กอินตัวแรก คุณจะพบว่ามีฟังก์ชันการทำงานที่คุณต้องการ ให้สร้างรายการปลั๊กอินที่คล้ายกัน ดูคำอธิบายและภาพหน้าจอของพวกเขา แล้วคุณจะได้ทราบอย่างรวดเร็วว่าพวกมันผสานรวมกับตัวแก้ไขบล็อกได้อย่างไร ในสภาพแวดล้อมการทดสอบ ให้ติดตั้งสิ่งที่คุณคิดว่าเหมาะสมกับสิ่งที่คุณกำลังมองหาที่สุด และวิเคราะห์ว่าพวกเขาเปลี่ยนรูปลักษณ์ของแดชบอร์ด WordPress และความสามารถในการใช้งานอย่างไร

3. ปลั๊กอินทำให้ประสิทธิภาพความเร็วในการโหลดช้าลง

การเพิ่มโค้ดลงในเว็บไซต์ของคุณจะส่งผลต่อความเร็วในการโหลดของเว็บไซต์อย่างแน่นอน โดยทั่วไป ปลั๊กอินบางตัวมีผลกับส่วนหน้าเป็นหลัก เช่น ตัวสร้างหน้า แบบฟอร์มการติดต่อ ตัวเลื่อนหรือแกลเลอรี ฯลฯ ส่วนอื่นๆ เช่น ปลั๊กอินสำรอง จะส่งผลต่อส่วนหลัง และยังมีสิ่งเหล่านี้ เช่น ปลั๊กอิน SEO หรือไฟร์วอลล์ ที่ส่งผลต่อทั้งส่วนหน้าและส่วนหลัง

แต่ฉันจะรู้ได้อย่างไรว่าปลั๊กอินจะทำให้ความเร็วในการโหลดเว็บไซต์ของฉันช้าลงหรือไม่

วิธีแก้ไข: ทดสอบความเร็วในการโหลด

การทดสอบอย่างหนึ่งที่คุณสามารถทำได้คือการทดสอบการโหลดสองครั้งของเว็บไซต์ของคุณ ก่อนและหลังการติดตั้งปลั๊กอิน ในการทำเช่นนี้ สมมติว่าคุณต้องการตรวจสอบส่วนหน้า ตรวจสอบเวลาโหลดบนหน้าและโพสต์ที่เข้าชมบ่อยที่สุด เมื่อคุณปิดใช้งานปลั๊กอินและหลังจากเปิดใช้งาน ในเบราว์เซอร์ Chrome ให้คลิกขวาแล้วคลิก "ตรวจสอบ" ไปที่แท็บ "เครือข่าย" และรีเฟรชหน้าอีกครั้ง ( Cmd Shift R บน Mac หรือ Ctrl F5 บน Windows)

ตัวอย่างเช่น มาดูกันว่าการติดตั้งปลั๊กอินส่งผลต่อฉันอย่างไร ในตัวอย่างนี้คือปลั๊กอิน WooCommerce บนเว็บไซต์ท้องถิ่นของฉัน

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

วิธีนี้ทำให้คุณสามารถตรวจสอบผลกระทบทุกครั้งที่เปิดใช้งานหรือปิดใช้งานปลั๊กอิน โปรดทราบว่าเวลาในการโหลดหน้าเว็บอาจส่งผลต่อ SEO อีกหนึ่งเหตุผลในการติดตั้งเฉพาะปลั๊กอินที่คุณต้องการ

4. ปลั๊กอินมีความปลอดภัยหรือไม่?

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

ความปลอดภัยไม่สามารถรับประกันได้ 100% ตัวอย่างเช่น ปีนี้ไซต์ WordPress หลายพันไซต์ได้รับผลกระทบจากช่องโหว่การเรียกใช้โค้ดจากระยะไกล 3 ช่องโหว่ที่ตรวจพบในปลั๊กอิน "PHP Everywhere"

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

วิธีแก้ไข: จำกัดความเสี่ยง

หากคุณกำลังจะติดตั้งปลั๊กอินและเห็นว่ามีช่องโหว่ของแบตเตอรี่ขนาดใหญ่หรือบางส่วนที่ยังไม่ได้รับการแก้ไข บางทีคุณควรคิดให้รอบคอบก่อนดาวน์โหลด

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

5. ความเสี่ยงระยะยาว

การติดตั้งปลั๊กอินที่นำเสนอคุณสมบัติที่คุณกำลังมองหานั้นมีความเสี่ยงในระยะยาวที่คุณควรระวัง:

  • การพัฒนาปลั๊กอินสามารถหยุดได้: ปลั๊กอินส่วนใหญ่เป็นโอเพ่นซอร์สฟรี เมื่อเวลาผ่านไป ความสนใจของนักพัฒนาในปลั๊กอินอาจลดลงหรือลดลง
  • การอัปเดตปลั๊กอินนั้นช้า เนื่องจากข้อบกพร่องหรือช่องโหว่ด้านความปลอดภัยปรากฏขึ้นในปลั๊กอิน หรือเพื่อปรับให้เข้ากับ WordPress เวอร์ชันใหม่ นักพัฒนาบางรายอาจไม่สามารถเผยแพร่การอัปเดตได้เร็วพอ
  • ปลั๊กอินถูกแทนที่ด้วยการอัปเดตหลักของ WordPress: ปลั๊กอินมักจะได้รับการพัฒนาเพื่อแก้ไขความต้องการที่ยังไม่พบใน WordPress ด้วย WordPress เวอร์ชันใหม่ อาจไม่จำเป็นต้องใช้อีกต่อไป และปลั๊กอินจะไม่ได้รับการพัฒนาและบำรุงรักษาอีกต่อไป เมื่อสิ่งนี้เกิดขึ้น ผู้เขียนปลั๊กอินสามารถแนะนำวิธีปิดใช้งานปลั๊กอินและสลับไปใช้ฟังก์ชันใหม่ที่รวมอยู่ใน WordPress อย่างไรก็ตาม คุณไม่รับประกันว่าสิ่งนี้จะเกิดขึ้น

วิธีแก้ไข: ตรวจสอบความน่าเชื่อถือของปลั๊กอิน

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

ในหน้าคำอธิบายปลั๊กอิน คุณมีข้อมูลมากมายเพื่อให้ทราบถึงความเชื่อถือได้ของปลั๊กอิน

ข้อมูลการทดสอบ Nelio A/B ในไดเรกทอรีปลั๊กอิน WordPress
ข้อมูลการทดสอบ Nelio A/B ในไดเรกทอรีปลั๊กอินของ WordPress

ดังที่คุณเห็นในภาพด้านบน คุณมีข้อมูลต่อไปนี้:

  • อัปเดตล่าสุดของปลั๊กอินเมื่อใด: หากนานมาแล้ว ปลั๊กอินนั้นอาจล้าสมัย
  • จำนวนการติดตั้งที่ใช้งาน: ยิ่งดีเท่าไหร่ เนื่องจากเป็นตัวบ่งชี้ความนิยมของปลั๊กอิน แต่อย่าลืมว่าปลั๊กอินใหม่ทุกตัวต้องใช้เวลาพอสมควรจึงจะได้รับความนิยม
  • เวอร์ชันล่าสุดของ WordPress ที่ผ่านการทดสอบเป็นตัวบ่งชี้ความสามารถของนักพัฒนาปลั๊กอินในการปรับให้เข้ากับการอัปเดตใหม่ที่กำลังจะออกมา
  • การให้คะแนนที่แสดงความพึงพอใจของผู้ใช้จะบอกคุณถึงประสบการณ์ที่ผู้อื่นได้รับจากการใช้ปลั๊กอิน
  • การสนับสนุน: ปัญหาที่แก้ไขได้ในช่วงสองเดือนที่ผ่านมาโดยนักพัฒนาปลั๊กอินจะช่วยให้คุณเห็นปัญหาที่คุณอาจพบและระดับการสนับสนุนที่คุณคาดหวังได้

แต่อย่าหยุดเพียงแค่นั้น ไปดูบทวิจารณ์ของผู้ใช้โดยละเอียด คำอธิบายของพวกเขาเป็นตัวบ่งชี้ที่ดีในการทำความเข้าใจปลั๊กอินและวิธีการทำงาน การดูเรตติ้งนั้นมีประโยชน์เช่นกัน: บางครั้งคุณพบว่าการให้คะแนนต่ำสุดนั้นมาจากปลั๊กอินเวอร์ชันแรก และปลั๊กอินเวอร์ชันล่าสุดทำงานได้อย่างสมบูรณ์

รายละเอียดการให้คะแนนของผู้ใช้ของปลั๊กอินการทดสอบ Nelio A/B
รายละเอียดการให้คะแนนของผู้ใช้ปลั๊กอิน Nelio A/B Testing

จากหน้าคำอธิบาย คุณยังสามารถคลิกที่ปุ่ม “ดูฟอรัมการสนับสนุน” ซึ่งคุณไม่เพียงแต่สามารถดูจำนวนและรายละเอียดของคำถามหรือการสนับสนุนที่ผู้ใช้ต้องการโดยใช้ปลั๊กอิน แต่ยังรวมถึงความขยันและถี่ถ้วนของผู้เขียนที่ให้การสนับสนุนนั้นด้วย นี่เป็นตัวบ่งชี้ที่ดีว่าจะเกิดอะไรขึ้นหากเกิดปัญหาขึ้น

การทดสอบ Nelio A/B ฟอรัมสนับสนุน WordPress.org
ฟอรัมสนับสนุนการทดสอบ Nelio A/B บน WordPress.org

สุดท้าย ในแท็บ "การพัฒนา" คุณจะพบข้อมูลเพิ่มเติมเกี่ยวกับบันทึกการเปลี่ยนแปลงทั้งหมดของปลั๊กอินเวอร์ชันต่างๆ เป็นตัวบ่งชี้แนวปฏิบัติที่ดีที่บันทึกจะแสดงวันที่ของการเปลี่ยนแปลง (ไม่จำเป็นต้องระบุ) เพื่อดูความถี่ของการอัปเดตปลั๊กอิน และคำอธิบายนั้นละเอียดพอที่จะเข้าใจการเปลี่ยนแปลงที่เกิดขึ้น

บันทึกการเปลี่ยนแปลงการทดสอบ Nelio A/B
บันทึกการเปลี่ยนแปลงการทดสอบ Nelio A/B

บทสรุป

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

ภาพเด่นของจัสติน มอร์แกนใน Unsplash