ปลั๊กอินคือพล็อตของฟังก์ชันการทำงานที่คุณเพิ่มลงในไซต์ของคุณ ความเก่งกาจของ WordPress มาจากสิ่งเหล่านี้ หากไม่มีพวกเขาแพลตฟอร์มนี้จะมีประโยชน์ จำกัด เล็กน้อย แต่ด้วยปลั๊กอินมากกว่า 40 รายการที่ปลายนิ้วของคุณบน WordPress.org การเชื่อมต่ออาจเป็นเรื่องง่าย คุณรวบรวมปลั๊กอินบนไซต์ของคุณหรือไม่?
หรือคุณเป็นผู้สนับสนุนขั้นต่ำที่เข้มงวด? คุณถามตัวเองว่ามาตรการที่ถูกต้องคืออะไร? เป็นที่ยอมรับว่าเป็นการยากที่จะตัดสินใจเกี่ยวกับจำนวนของส่วนขยายเหล่านี้ที่จะติดตั้ง แต่ในบทความนี้ผมขอเสนอว่าจะหลีกเลี่ยงอันตรายที่อาจเกิดขึ้นจากการที่ปลั๊กอินมีมากเกินไปใน WordPress
ปลั๊กอินทำงานอย่างไร
เพื่อให้คุณพึงพอใจปลั๊กอินจะขัดขวางการทำงานของ WordPress ในช่วงเวลาที่กำหนด เพื่อแก้ปัญหาของคุณพวกเขาได้ทำการแก้ไขทั้งในแดชบอร์ดของคุณเพื่อช่วยเหลือคุณหรือที่ด้านหน้าไซต์ของคุณเพื่อเป็นประโยชน์ต่อผู้เยี่ยมชมของคุณในครั้งนี้
สิ่งนี้จะไม่เกิดขึ้นหากไม่มีผลกระทบต่อประสิทธิภาพของไซต์ของคุณ ในกรณีแรกคำขอเพิ่มเติมไปยังฐานข้อมูลจะถูกวาดขึ้นในขณะที่ในกรณีที่สองคำขอ HTTP จะทำ
ผลกระทบของการสืบค้นข้อมูลในเว็บไซต์ของคุณ
ปลั๊กอินเก็บข้อมูลทั้งหมดของไซต์ของคุณไว้ในฐานข้อมูล หากปลั๊กอินของคุณบันทึกและส่งคืนข้อมูลให้คุณก็มักจะดำเนินการค้นหาเพิ่มเติมกับฐานข้อมูลของไซต์ของคุณ สิ่งนี้มีผลในการเพิ่มภาระในช่วงหลังและในบางกรณีทำให้ไซต์ทำงานช้าลง ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องตัดสินใจว่าปลั๊กอินมีความสำคัญกับไซต์ของคุณเพียงใดหากมีการสืบค้นฐานข้อมูลบ่อยครั้งเพียงพอ โปรดทราบว่าปลั๊กอินที่เข้ารหัสอย่างดีและบริการโฮสติ้งที่ออกแบบมาอย่างดีสามารถช่วยลดผลกระทบนี้ได้
ผลกระทบของคำขอ HTTP ในเว็บไซต์ของคุณ
ตัวอย่างเช่นปลั๊กอินบางตัวที่เปลี่ยนรูปลักษณ์ของไซต์ของคุณจำเป็นต้องใช้สคริปต์ที่กำหนดเองเพื่อให้ทำงานได้ ส่งผลให้ไฟล์ CSS หรือ javascript ที่ต้องโหลดเพิ่มเติม หน้าเว็บประกอบด้วยสคริปต์และทรัพยากรมากมาย (รูปภาพหรือเนื้อหามัลติมีเดีย). สำหรับแต่ละไฟล์คำขอ HTTP จะถูกส่งไปยังเซิร์ฟเวอร์ที่โฮสต์หน้า เซิร์ฟเวอร์ได้รับคำขอเรียกคืนไฟล์และส่งคืนไปยังเทอร์มินัลของผู้เยี่ยมชมซึ่งกำหนดให้กับผู้อื่นเพื่อสร้างเพจขึ้นใหม่
ปัญหานี้คือโปรโตคอล HTTP อาจทำงานช้าในบางครั้งในการส่งไฟล์อีกครั้งจึงเป็นการขยายเวลาในการแสดงหน้าเว็บไซต์ของคุณ
โปรดทราบว่าหากคุณไม่มีหน้าเว็บจำนวนมากบนไซต์ของคุณคำขอ HTTP อีกสองสามรายการก็ไม่ควรทำให้เกิดปัญหา
อันตรายที่อาจเกิดขึ้นจากการบรรทุกเกินพิกัดในปลั๊กอิน WordPress
ตอนนี้คุณรู้แล้วว่าปลั๊กอินทำงานอย่างไร การติดตั้งและเปิดใช้งานปลั๊กอินจำนวนมากสามารถทำให้ช้าลงทำให้ไม่เสถียรหรือทำให้ไซต์เสียหายได้หรือไม่ คำตอบที่ดีต่อสุขภาพคือขึ้นอยู่กับ อันที่จริงขึ้นอยู่กับวิธีการเข้ารหัสหรือปัญหาที่แก้ปัญหาต่างๆอาจเกิดขึ้นได้
สิ่งเหล่านี้สามารถหลีกเลี่ยงได้โดยการสังเกตเคล็ดลับ
ปัญหา # 1: ไซต์ล่ม
พึงระลึกไว้เสมอว่าแม้แต่นักพัฒนามืออาชีพที่ดีที่สุดของ ปลั๊กอิน WordPress มีภูมิคุ้มกันต่อแมลง ยกตัวอย่าง สิ่งที่เจ้าของไซต์ประสบ ด้วยความยอดเยี่ยมในตอนนี้ WordPress ปลั๊กอิน SEO โดย Yoast
ชุมชน WordPress ที่เติบโตอย่างต่อเนื่องยินดีต้อนรับนักพัฒนาใหม่ทุกวันที่ต้องการนำทักษะไปใช้ในการทำงาน ซึ่งหมายความว่าเมื่อใดก็ตามที่ปลั๊กอินที่เขียนโค้ดไม่ดีหรือมีจุดบกพร่องอาจเกิดขึ้นและทำลายไซต์หนึ่งหรือสองไซต์ได้ นี่คือสาระสำคัญของลักษณะของโครงการฟรีเช่น WordPress เป็นสถานการณ์นี้ที่ทำให้เจ้าของไซต์สงสัยในการติดตั้งปลั๊กอินในที่สุด
Solution : หลีกเลี่ยงการซ้ำซ้อนของคุณสมบัติ
สิ่งแรกที่ต้องทำก่อนติดตั้งปลั๊กอินใหม่บนไซต์ของคุณคือตรวจสอบว่ายังไม่มีปลั๊กอินที่ทำหน้าที่เหมือนกัน สิ่งนี้มีวัตถุประสงค์สองประการ: คุณหลีกเลี่ยงการมีปลั๊กอินหลายตัวที่ทำสิ่งเดียวกัน แต่ยังเพื่อหลีกเลี่ยงความขัดแย้งระหว่างปลั๊กอิน
ปัญหา # 2: ประสิทธิภาพลดลง
โปรดจำไว้ว่ายิ่งคุณติดตั้งปลั๊กอินบนไซต์ของคุณมากเท่าใดจำนวนคำขอบนเซิร์ฟเวอร์ก็จะเพิ่มมากขึ้นและเวลาในการโหลดหน้าเว็บของคุณก็จะเพิ่มมากขึ้นเท่านั้น อีกประการหนึ่งของประสิทธิภาพที่ลดลงคือความเข้ากันไม่ได้ระหว่างปลั๊กอิน เป็นที่ทราบกันดีอยู่แล้วว่าปลั๊กอินบางตัวไม่ทำงานตามปกติเมื่อมีการติดตั้งปลั๊กอินอื่นด้วย ซึ่งอาจทำให้การโหลดหน้าเว็บช้าและบางครั้งอาจเกิดปัญหา
วิธีการแก้ปัญหา: ตรวจแคชและทดสอบความเร็วของหน้าเว็บของคุณ
La แคช ประกอบด้วยการแปลงทรัพยากรที่ประกอบเป็นหน้าของคุณให้เป็นทรัพยากรแบบคงที่ ซึ่งจัดเก็บไว้บนเทอร์มินัลของลูกค้าโดยตรงหากเป็นไปได้ สิ่งนี้มีผลในการลดภาระบนเซิร์ฟเวอร์และเพิ่มความเร็วในการโหลดหน้าเว็บที่ต้องใช้ทรัพยากรเหล่านี้ คุณสามารถติดตั้งปลั๊กอินเพื่อทำสิ่งนี้ได้ W3 Total Cache และ WP Super Cache นั้นยอดเยี่ยมมาก
ในทางกลับกันเพื่อให้ทราบถึงผลกระทบที่ปลั๊กอินใหม่มีต่อประสิทธิภาพไซต์ของคุณคุณสามารถใช้เครื่องมือเช่น ข้อมูลเชิงลึกความเร็ว Google Page เพื่อวัดประสิทธิภาพของเพจของคุณก่อนและหลังการติดตั้งปลั๊กอินใหม่
อีกหนึ่งเครื่องมือที่ดีคือ WP Speedster. เป็นระบบการจัดอันดับปลั๊กอินและธีมตามประสิทธิภาพบนเว็บไซต์ WordPress ออนไลน์ เป็นเรื่องที่น่าสนใจจริงๆและฟรีทั้งหมด
ปลั๊กอิน P3 (Profiler ประสิทธิภาพปลั๊กอิน) ยังสามารถช่วยคุณได้ด้วยการสร้างโปรไฟล์ประสิทธิภาพในปลั๊กอินของคุณและวัดผลกระทบที่มีต่อเวลาในการโหลดหน้าเว็บของคุณ
ปัญหา N ° 3: ช่องโหว่ด้านความปลอดภัย
ในฐานะเจ้าของเว็บไซต์หรือผู้ดูแลระบบความปลอดภัยของเว็บไซต์จะต้องเป็นหัวใจของการกระทำของคุณเสมอเพราะเมื่อแฮกเกอร์เข้ามาเกี่ยวข้องพวกเขาบางครั้งอาจใช้เวลาหลายปีในการทำงานหรือชื่อเสียงที่ได้รับยาก
ซอฟต์แวร์ทั้งหมดโดยเฉพาะซอฟต์แวร์ที่ถูกเรียกให้ทำงานบนอินเทอร์เน็ตอาจมีการละเมิดลิขสิทธิ์บางประเภท แม้ว่าความพยายามทั้งหมดของชุมชนจะนำไปสู่การที่ WordPress ไม่ได้ยกเว้นกฎนี้
วิธีแก้ไข: อัปเดตและบันทึกเว็บไซต์ของคุณ
แกนหลักของ WordPress ได้รับการพัฒนาโดยผู้เชี่ยวชาญในโดเมนเว็บ ดังนั้นจึงมีความปลอดภัยมาก ในทางกลับกันสิ่งที่คุณต้องมีคือปลั๊กอินที่มีข้อบกพร่องเล็ก ๆ น้อย ๆ เพื่อแสดงทั้งไซต์ของคุณ ปลั๊กอินที่ทำงานได้ดีไม่ได้หมายความว่าคุณจะไม่มีภูมิคุ้มกัน นี่คือเหตุผลที่คุณควรสำรองข้อมูลไซต์ของคุณเป็นประจำ
ในขณะเดียวกันก็ทำการอัปเดต WordPress เองตลอดจนปลั๊กอินและธีมของคุณ เวอร์ชันล่าสุดมีโอกาสน้อยที่จะถูกแฮ็กและขัดแย้งกัน
เคล็ดลับโบนัส
หลังจากสำรวจอันตรายที่อาจเกิดขึ้นกับปลั๊กอินที่มากเกินไปและดูว่าคุณสามารถหลีกเลี่ยงได้อย่างไรต่อไปนี้เป็นรายการเคล็ดลับสั้น ๆ ที่ควรปฏิบัติตามเพื่อให้คุณไม่ส่งผลเสียต่อไซต์ของคุณโดยการเลือกปลั๊กอิน:
- โปรดจำไว้ว่าไม่ใช่จำนวนปลั๊กอินที่ติดตั้งและเปิดใช้งานที่เป็นปัญหา แต่เป็นปลั๊กอินที่มีรหัสไม่ดี
- ตรวจสอบให้แน่ใจว่าคุณติดตั้งปลั๊กอินจากผู้เขียนที่ชุมชนเคารพเท่านั้นเพื่อหลีกเลี่ยงปัญหาใด ๆ
- การสนับสนุนการให้คะแนนความคิดเห็นและฟอรัมเป็นแหล่งข้อมูลที่ดีในการทำความเข้าใจว่าปลั๊กอินทำงานอย่างไรสำหรับผู้อื่น มุ่งเป้าไปที่ปลั๊กอิน 5 ดาว
- ตรวจสอบให้แน่ใจว่าปลั๊กอินที่จะติดตั้งจะช่วยปรับปรุงประสบการณ์ของผู้เยี่ยมชมหรือของคุณในฐานะผู้ดูแลระบบ
- ลบปลั๊กอินที่คุณไม่ได้ใช้อีกต่อไปรวมทั้งปลั๊กอินที่ไม่ได้ใช้งาน
- ตรวจสอบให้แน่ใจว่าคุณรู้ว่าปลั๊กอินสำหรับติดตั้งมีไว้เพื่ออะไร
- ปลั๊กอินที่ดีจะได้รับการอัปเดตเป็นประจำและมีสถิติการดาวน์โหลด
ท้ายที่สุดแล้วมันเป็นคำถามในการค้นหาที่มาคุณภาพความปลอดภัยและประสิทธิภาพของปลั๊กอินก่อนที่จะติดตั้ง โปรดจำไว้ว่าไซต์ของคุณมีประสิทธิภาพและปลอดภัยพอ ๆ กับโค้ดที่ประกอบรวมทั้งปลั๊กอิน
ต้องติดตั้งปลั๊กอินกี่ตัว? มากเท่าที่คุณต้องการตราบใดที่แต่ละรายการมีประโยชน์กับคุณ เป็นคำถามเกี่ยวกับคุณภาพและประโยชน์ใช้สอยมากกว่าปริมาณ หากคุณจริงจังกับการอัปเดต WordPress และปลั๊กอินตลอดจนการสำรองข้อมูลของคุณคุณจะไม่มีปัญหาใด ๆ ที่คุณไม่สามารถกู้คืนได้อย่างรวดเร็วไม่ทางใดก็ทางหนึ่ง
นั่นคือทั้งหมดสำหรับอันตรายของปลั๊กอินที่มากเกินไปใน WordPress และคุณใช้ปลั๊กอินกี่ตัว? คุณคิดว่าคุณต่ำต้อยเท่าไหร่? มากที่สุด มันเป็นคำถามของคุณภาพหรือไม่? ตอบสนองในส่วนความเห็น
ส Narcisse สวัสดี
ในส่วนของฉันมันขึ้นอยู่กับไซต์และคุณสมบัติที่ฉันต้องการ นอกจากนี้ในบางไซต์ฉันติดตั้งปลั๊กอินเพียง 2 ตัวและในบางไซต์เราได้รับถึงยี่สิบรายการ
เป็นเวลาประมาณ 1 ปีแล้วที่ฉันพยายามสำรวจไซต์ของฉันและกำจัดปลั๊กอินทั้งหมดที่ไม่ได้นำมาซึ่งการปรับปรุงอย่างแท้จริงเพื่อ จำกัด จำนวน
ฉันคิดว่าก่อนที่จะติดตั้งปลั๊กอินคุณต้องถามตัวเองด้วยคำถามต่อไปนี้มันจะมีประโยชน์กับฉันจริงๆหรือไม่ (ทางตรงหรือทางอ้อมผ่านผู้เยี่ยมชม) และคำตอบต้องชัดเจนใช่มิฉะนั้นไปตามทางของคุณ
เราต้องไม่ลืมว่าปลั๊กอินมากขึ้นมีการติดตั้งมากขึ้นเราจะมีการปรับปรุงเพื่อให้บรรลุและที่มีความเสี่ยงมากขึ้นจากความไม่ลงรอยระหว่างปลั๊กอิน
ในที่สุดก็เกินจำนวนปลั๊กอินและการอัปเดตปกติของพวกเขาฉันขอแนะนำอย่างยิ่งให้ใช้โฮสติ้งแบบแบ่งส่วน (แม้กระทั่งแบ่งส่วน) ซึ่งเหมาะอย่างยิ่งสำหรับไซต์เดียวต่อช่องเพราะแม้ว่าคุณจะอัปเดต WordPress รวมถึงธีมและปลั๊กอินเว็บไซต์ของคุณอาจถูกผู้อื่นปนเปื้อนได้หากโฮสต์บนเซิร์ฟเวอร์ที่ไม่มีการแบ่งพาร์ติชัน (สิ่งนี้เกิดขึ้นกับฉันในเดือนกรกฎาคม 2014 เมื่อไซต์ของฉันไม่ได้ติดตั้งปลั๊กอิน ปรักปรำ).
Cordialement,
บรูโน่