สิ่งที่คุณต้องรู้เกี่ยวกับการอัปเดต WordPress

เผยแพร่แล้ว: 2023-02-22

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

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

สารบัญ

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

เหตุใดการอัปเดตจึงสำคัญมาก

การอัปเดตมาในรูปทรงและขนาดต่างๆ มีรุ่นหลักและรุ่นรอง อัปเดตการบำรุงรักษา และอัปเดตความปลอดภัย ส่วนหลังใช้เพื่อแก้ไขช่องโหว่ของซอฟต์แวร์ แม้ว่าการอัปเดตทั้งหมดจะมีความสำคัญ แต่ความสำคัญอาจขึ้นอยู่กับประเภทของการอัปเดตนั้น

โปรดทราบว่าไม่มีกฎตายตัวว่าอะไรคือสิ่งที่ไม่รวมอยู่ในการอัปเดตที่กำหนด แต่ละบริษัทมีอิสระที่จะรวมสิ่งที่เห็นว่าเหมาะสมที่สุด อย่างไรก็ตาม ต่อไปนี้เป็นหลักเกณฑ์ทั่วไปที่ปฏิบัติตามโดยบริษัทซอฟต์แวร์ส่วนใหญ่

รุ่นใหญ่

รุ่นใหญ่คือการอัปเดตครั้งใหญ่ที่สุดที่มีอยู่ หมายเลขที่อยู่ก่อนหน้าช่วงเวลาแรกหมายถึงเวอร์ชันของรีลีสปัจจุบัน ตัวอย่างเช่น เวอร์ชัน 2.xx ระบุว่าซอฟต์แวร์อยู่ในรอบการเผยแพร่หลักครั้งที่สอง การอัปเดตดังกล่าวบ่งชี้ถึงการยกเครื่องครั้งใหญ่หรือมีการเพิ่มความสามารถใหม่ๆ เข้าไปในซอฟต์แวร์

รุ่นย่อย

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

ปล่อยแพทช์

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

รุ่นอื่น ๆ

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

กายวิภาคของหมายเลขเวอร์ชันของซอฟต์แวร์

มีอะไรในการอัปเดต WordPress?

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

เมื่อเราเจาะลึกลงไปในการอัปเดตประเภทต่างๆ โปรดจำไว้ว่าระบบการกำหนดเวอร์ชันที่เราพูดถึงก่อนหน้านี้

การปรับปรุง

การปรับปรุงการทำงานที่มีอยู่ ซึ่งอาจรวมถึงการปรับปรุง UI และ UX ตลอดจนการปรับปรุงเชิงตรรกะและการปฏิบัติงาน การปรับปรุงยังสามารถให้ผลการปรับปรุงประสิทธิภาพ เช่น การเพิ่มประสิทธิภาพรหัส เพื่อให้แน่ใจว่ากระบวนการทำงานเร็วขึ้นและมีเสถียรภาพมากขึ้น

การปรับปรุงสามารถช่วยให้คุณมีประสิทธิภาพและประสิทธิผลมากขึ้น และอาจเพิ่มฟังก์ชันที่ไม่เคยมีมาก่อน

คุณสมบัติใหม่

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

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

แก้ไขข้อผิดพลาด

ข้อบกพร่องคือรายละเอียดในโค้ดของซอฟต์แวร์ ซึ่งนำไปสู่พฤติกรรมที่ไม่พึงประสงค์ เป็นเรื่องที่ยุติธรรมที่จะบอกว่าไม่มีซอฟต์แวร์ใดที่ปราศจากข้อบกพร่อง โดยเฉพาะอย่างยิ่งซอฟต์แวร์สำหรับผู้ใหญ่ที่มีฟังก์ชันมากมาย ผู้จำหน่ายซอฟต์แวร์ที่มีชื่อเสียงจะมีแผนก QA (Quality Assurance) ที่แข็งแกร่งซึ่งค้นหาและแก้ไขข้อบกพร่องจำนวนมากก่อนที่ซอฟต์แวร์จะวางจำหน่าย ไม่จำเป็นต้องพูด ข้อผิดพลาดบางอย่างสามารถรอดพ้นจากการตรวจสอบของวิศวกรที่มีความมุ่งมั่นมากที่สุด – โดยเฉพาะอย่างยิ่งผู้ที่มองไปข้างหน้าในเคสขอบเท่านั้น
การแก้ไขข้อบกพร่องอาจแก้ไขปัญหาความเข้ากันได้ โดยเฉพาะระหว่างปลั๊กอินและธีมต่างๆ

ความปลอดภัย

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

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

การเลือกกลยุทธ์การอัปเดต

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

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

อัปเดตอัตโนมัติหรือด้วยตนเอง

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

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

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

การทดสอบหรือสภาพแวดล้อมจริง

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

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

ดังนั้นสภาพแวดล้อมการจัดเตรียมควรเป็นสิ่งที่ต้องพิจารณาเมื่อเลือกบริการโฮสติ้ง WordPress

บล็อกของเรามีบทช่วยสอน WordPress มากมายที่สามารถช่วยให้คุณเข้าใจทุกอย่างที่เป็น WordPress อย่างลึกซึ้งและมั่นคง

การเลือกกลยุทธ์การอัปเดต

การปรับปรุง WordPress

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

โดยทั่วไปกระบวนการอัปเดตจะคล้ายกันระหว่างคอมโพเนนต์ต่างๆ

การอัปเดตหลัก

การอัปเดตหลักของ WordPress หมายถึงการอัปเดต WordPress เอง ทีม WordPress.org พัฒนาและเผยแพร่การอัปเดตเหล่านี้ ผู้ร่วมให้ข้อมูลจำนวนมากจากทั่วโลกทำงานเกี่ยวกับการเผยแพร่และอัปเดต WordPress โดยแบ่งเป็นประเภทดังนี้

การพัฒนาหลัก

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

แกนรอง

การอัปเดตหลักรองจะเทียบเท่ากับการเผยแพร่แพตช์ดังที่กล่าวไว้ก่อนหน้าในบทความ โดยทั่วไปแล้ว การอัปเดตคอร์เล็กน้อยจะรวมถึงการบำรุงรักษาและการแก้ไขด้านความปลอดภัย

แกนหลัก

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

การปรับปรุง PHP

WordPress ทำงานบน PHP เช่นเดียวกับปลั๊กอินและธีม เช่นเดียวกับสิ่งอื่น PHP ได้รับการอัปเดตของตัวเอง ซอฟต์แวร์ WordPress ทั้งหมดเขียนด้วย PHP ซึ่งมีเวอร์ชัน

PHP เวอร์ชันปัจจุบันคือ 8.2 ซึ่งเปิดตัวในเดือนธันวาคม 2022 เนื่องจากแต่ละเวอร์ชันแนะนำคุณสมบัติใหม่ ซอฟต์แวร์ที่เขียนด้วย PHP 8.2 จึงอาจเข้ากันไม่ได้กับเว็บเซิร์ฟเวอร์ที่ใช้ PHP เวอร์ชันก่อนหน้า แน่นอนว่าขึ้นอยู่กับฟีเจอร์ที่นักพัฒนาใช้

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

เวอร์ชัน PHP

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

โปรดดูรายการเวอร์ชันอย่างเป็นทางการของเวอร์ชัน PHP ที่สนับสนุนเสมอ เพื่อตรวจสอบว่าเวอร์ชันปัจจุบันของ PHP ที่คุณใช้งานยังคงรองรับอยู่หรือไม่

อัปเดตปลั๊กอิน WordPress

ผู้พัฒนาปลั๊กอินมีหน้าที่รับผิดชอบในการเผยแพร่การอัปเดตปลั๊กอิน ตัวอย่างเช่น เรา WP White Security เผยแพร่การอัปเดตสำหรับบันทึกกิจกรรม WP, WP 2FA และปลั๊กอินอื่นๆ ทั้งหมดของเรา Automattic เผยแพร่การอัปเดต WooCommerce และอื่นๆ เนื่องจากวิธีการตั้งค่าปลั๊กอิน WordPress จึงสามารถระบุได้เมื่อมีการเผยแพร่การอัปเดต หากคุณเปิดใช้งานการอัปเดตอัตโนมัติที่จำเป็น WordPress จะดำเนินการและติดตั้งให้ มิฉะนั้น คุณจะต้องไปที่หน้าปลั๊กอิน WordPress จากแดชบอร์ด WordPress และคลิกที่ตัวเลือกอัปเดตทันที

วิธีหนึ่งในการอัปเดตปลั๊กอินที่ใช้กันไม่บ่อยคือผ่าน FTP/SFTP คุณต้องมีไคลเอนต์ FTP เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ของคุณและอัปโหลดไฟล์ปลั๊กอินไปยังโฟลเดอร์ปลั๊กอินโดยตรง วิธีนี้ค่อนข้างนอกรีต แต่สามารถช่วยให้คุณเข้าถึงได้อีกครั้งหากคุณไม่สามารถเข้าถึง wp-admin ได้ คุณสามารถใช้วิธีนี้เพื่อปิดใช้งานปลั๊กอิน WordPress ด้วยตนเอง

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

การอัปเดตธีม WordPress

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

ไม่มีขนาดใดที่เหมาะกับทุกคน

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

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