วิธีอัปเดต PHP สำหรับ WordPress เพื่อความเร็วไซต์ที่เร็วขึ้นและความเข้ากันได้ที่ดีขึ้น
เผยแพร่แล้ว: 2020-05-13ตอนนี้คุณควรทราบแล้วว่าความเร็วและประสิทธิภาพของเว็บไซต์มีความสำคัญต่อการจัดอันดับที่สูงขึ้นในผลการค้นหา การเพิ่มการแปลง และปรับปรุงประสบการณ์ของผู้ใช้
ด้วยเหตุนี้ คุณจึงอาจได้ปรับแต่งรูปภาพของไซต์ของคุณแล้ว ใช้ประโยชน์จากการแคชของเบราว์เซอร์ และใช้ผู้ให้บริการโฮสต์ที่เชื่อถือได้
แต่ครั้งสุดท้ายที่คุณนึกถึง PHP เวอร์ชันใดที่ไซต์ WordPress ของคุณใช้งานอยู่?
WordPress ใช้งานได้กับ PHP 5.6 ขึ้นไป แต่เนื่องจากเวอร์ชันล่าสุดคือ PHP 7.3 การใช้สิ่งที่น้อยกว่านั้นคือการขอให้คุณเสียสละความเร็ว ประสิทธิภาพ และความเข้ากันได้ของไซต์ของคุณ
นั่นเป็นเหตุผลที่วันนี้เราจะแสดงวิธีอัปเดต PHP สำหรับ WordPress แต่ก่อนอื่น เรามาดูอย่างรวดเร็วว่า PHP คืออะไร และเหตุใดจึงมีความสำคัญ
PHP คืออะไรและทำไมคุณถึงต้องสนใจ?
PHP คือภาษาการเขียนโปรแกรมและสคริปต์ฝั่งเซิร์ฟเวอร์ที่ใช้ในการสร้างเว็บไซต์แบบไดนามิก และมันก็เกิดขึ้นที่แกนของ WordPress นั้นเขียนโดยใช้ภาษาสคริปต์โอเพนซอร์ซเป็นหลัก

เมื่อมีคนคลิกบนหน้าเว็บที่มีโค้ด PHP เช่นเดียวกับหน้าเว็บ WordPress ของคุณ โค้ดจะได้รับการประมวลผลผ่านเซิร์ฟเวอร์ของไซต์ เปลี่ยนเป็น HTML และแสดงบนหน้าจอของผู้ใช้เป็นเว็บไซต์ของคุณ
สิ่งที่ดีเกี่ยวกับ PHP คือคุณไม่จำเป็นต้องเรียนรู้เพื่อใช้งานเว็บไซต์ WordPress ของคุณ
ครั้งเดียวที่คุณจะต้องเรียนรู้ PHP จริงๆ ( หรือโค้ดประเภทอื่นๆ สำหรับเรื่องนั้น ) คือถ้าคุณต้องการพัฒนาธีม WordPress ปลั๊กอิน หรือปรับแต่งไซต์ของคุณโดยใช้การกระทำ ตัวกรอง และ HTML และ CSS
ที่กล่าวว่า เจ้าของเว็บไซต์ WordPress จำเป็นต้องเข้าใจถึงความสำคัญของการใช้ PHP เวอร์ชันที่อัปเดต
ออกด้วยเวอร์ชันเก่าและใหม่ในเวอร์ชัน PHP ใหม่
จากข้อมูลของ W3Techs นั้น PHP ถูกใช้โดยมากกว่า 79% ของเว็บไซต์ทั้งหมดในโลกโดยใช้ภาษาการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์ และแน่นอนว่าบัญชีนั้นสำหรับเว็บไซต์ WordPress ทั้งหมด เนื่องจาก PHP ประกอบขึ้นเป็น CMS เกือบทั้งหมด
เช่นเดียวกับซอฟต์แวร์อื่นๆ PHP มีวงจรชีวิตที่ช่วยให้มีความก้าวหน้า แพทช์ แก้ไขข้อบกพร่อง และปรับปรุงอย่างต่อเนื่อง
อันที่จริง หลังจากการเปิดตัวครั้งแรก โดยทั่วไปแล้ว PHP เวอร์ชันใหม่จะได้รับการสนับสนุนเป็นเวลา 2 ปี จนกว่าจะมีป้ายกำกับว่า "เก่า" และมีการออกเวอร์ชันใหม่ซึ่งใช้งานได้ดีกว่า

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

แน่นอน WordPress ใช้งานได้กับ PHP 5.6 ขึ้นไป แต่คิดเกี่ยวกับเรื่องนี้ PHP 5.6 ยังไม่ได้รับการสนับสนุนอย่างจริงจังตั้งแต่ต้นปี 2017 โดยการสนับสนุนด้านความปลอดภัยจะสิ้นสุดในเดือนมกราคม 2019 และถึงกระนั้น 27.3% ของผู้ใช้ WordPress ยังคงใช้งานอยู่

ไม่ต้องพูดถึง 15.5% ของผู้คนยังคงใช้ PHP 7.0 ( ซึ่งเร็วกว่า PHP 5.6 อย่างเห็นได้ชัด ) แต่ยังไม่ได้รับการรองรับตั้งแต่ต้นปี 2019 และคุณเดาได้ว่าภายในสิ้นปี 2019 อีกเวอร์ชันหนึ่งคือ PHP 7.1 จะกัดฝุ่นเมื่อพูดถึงการสนับสนุนความปลอดภัย
สิ่งนี้เหลือเพียง PHP 7.2 และ PHP 7.3 เนื่องจากเวอร์ชันเหล่านั้นได้รับการสนับสนุนอย่างแข็งขัน พร้อมด้วยการแก้ไขด้านความปลอดภัยและทั้งหมด
แล้วเจ้าของเว็บไซต์ WordPress 71.1% ทำอะไรโดยใช้เวอร์ชัน PHP ที่สิ้นสุดวงจรชีวิตหรือใกล้ถึง? หวังว่าจะได้เรียนรู้เกี่ยวกับความสำคัญของ PHP และการอัปเดตในเร็วๆ นี้!
วิธีตรวจสอบว่าไซต์ WordPress ของคุณใช้ PHP เวอร์ชันใด
ตกลง ดังนั้นคุณจะรู้ว่าการใช้ PHP เวอร์ชันที่อัปเดตเป็นสิ่งสำคัญ แต่ก่อนที่คุณจะลองอัปเดต PHP ของคุณ ก่อนอื่นให้ตรวจสอบข้อมูลเบื้องต้นและดูว่าเว็บไซต์ WordPress ของคุณกำลังใช้เวอร์ชันใดอยู่
วิธีที่ง่ายที่สุดในการทำเช่นนี้คือไปที่ Tools > Site Health ในแดชบอร์ด WordPress ของคุณ จากนั้นคลิกที่แท็บ ข้อมูล

ถัดไป เลื่อนไปที่เมนูดรอปดาวน์ของ เซิร์ฟเวอร์ และดูว่าเว็บไซต์ของคุณใช้ PHP เวอร์ชันใด

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

เวอร์ชัน PHP ใหม่หมายถึงการล่มของไซต์ที่เพิ่มขึ้นเนื่องจากปัญหาความเข้ากันได้ ซึ่งหมายถึงการเพิ่มขึ้นของตั๋วสนับสนุน พวกเขาไม่ค่อยเข้าใจว่าปัญหาส่วนใหญ่จะมาจากลูกค้า ที่ใช้ PHP เวอร์ชันที่ล้าสมัย
ในท้ายที่สุด ไม่มีเหตุผลใดที่เว็บไซต์ WordPress ทั้งหมดไม่ควรอัปเดตเวอร์ชัน PHP ขออภัย หนึ่งในอุปสรรคที่ใหญ่ที่สุดในการอัปเดต PHP คือบริษัทโฮสติ้งและการปฏิเสธที่จะสนับสนุนเวอร์ชันที่สูงกว่า
ที่แย่กว่านั้น ในบทความนี้ชื่อ “Whipping Your Hosting Into Shape” Joost de Valk ให้รายละเอียดเกี่ยวกับจำนวนเว็บโฮสต์ที่ รองรับ PHP เวอร์ชันที่อัปเดตแล้ว ล้มเหลวในการสนับสนุนให้ผู้ใช้ทำการอัปเกรด ซึ่งไม่ดีพอๆ กับที่ไม่ ให้เวอร์ชันที่ใหม่กว่าในสถานที่แรก
นั่นเป็นเหตุผลที่ขั้นตอนต่อไปหลังจากค้นหาเวอร์ชันของ PHP ที่เว็บไซต์ของคุณใช้คือการตรวจสอบกับโฮสต์เว็บของคุณและดูว่ารองรับเวอร์ชันใด
และหากคุณพบว่าไม่รองรับ PHP เวอร์ชันล่าสุด อาจถึงเวลาที่คุณต้องมองหาโฮสติ้ง WordPress ที่อื่น
ตอนนี้ได้เวลาอัปเดตเวอร์ชัน PHP ของคุณด้วย cPanel
วิธีอัปเดตเวอร์ชัน PHP ของคุณคือผ่าน cPanel ( หรือใกล้เคียง ) ในบัญชีเว็บโฮสติ้งของคุณ แต่ก่อนอื่น เราขอแนะนำให้คุณสำรองข้อมูลไซต์ของคุณไว้ เผื่อในกรณีที่มีข้อผิดพลาดเกิดขึ้น
นอกจากนี้ เราขอแนะนำให้คุณทดสอบการอัปเดต PHP ในเครื่อง หรือในสภาพแวดล้อมการจัดเตรียมก่อนที่จะเผยแพร่ เพื่อให้แน่ใจว่าจะไม่มีปัญหาความเข้ากันได้
ขั้นตอนที่ 1: สร้างสำเนาของไซต์ของคุณ
ในการเริ่มต้น ให้สร้างสำเนาของเว็บไซต์ของคุณ พร้อมด้วยไฟล์และฐานข้อมูลทั้งหมด บางครั้งแม้แต่การใช้ข้อมูลสำรองของไซต์ของคุณก็เพียงพอแล้วสำหรับการทำงานด้วย
ขั้นตอนที่ 2: สร้างไซต์ท้องถิ่นหรือการแสดงละคร
ตั้งค่าสภาพแวดล้อมการทดสอบ ไม่ว่าจะเป็นภายในเครื่องหรือใช้สภาพแวดล้อมการจัดเตรียม หากโฮสต์เว็บของคุณมีให้ เพิ่มสำเนาของเว็บไซต์ของคุณในสภาพแวดล้อมการทดสอบของคุณ เพื่อให้คุณมีแบบจำลองที่แน่นอนของเว็บไซต์ที่ใช้งานจริงของคุณ
ถัดไป อัปเดต PHP บนไซต์ทดสอบของคุณ และเริ่มกระบวนการทดสอบปัญหาความเข้ากันได้
ขั้นตอนที่ 3: ตรวจสอบความเข้ากันได้ของ PHP
คุณจะต้องผ่านไซต์ทดสอบของคุณเพื่อให้แน่ใจว่าไม่มีอะไรเสียหายจากการอัปเดต PHP ซึ่งหมายถึงการตรวจสอบฟังก์ชันการทำงานและการออกแบบไซต์ของคุณเพื่อให้แน่ใจว่าทุกอย่างยังคงทำงานและดูดี
ต่อไปนี้คือเครื่องมือความเข้ากันได้ของ PHP ที่เป็นประโยชน์เพื่อช่วย:
- ตัวตรวจสอบความเข้ากันได้ของ PHP : นี่เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการตรวจสอบปัญหาความเข้ากันไม่ได้จนถึง PHP 7.3 มีข้อจำกัดบางประการ เนื่องจากเป็นที่ทราบกันดีว่าปลั๊กอินบางตัวทำให้เกิดผลบวกที่ผิดพลาด แต่มันจะทำให้คุณเริ่มต้นได้ดี
- การ ตรวจสอบบันทึกข้อผิดพลาด : ปลั๊กอินนี้เพิ่มวิดเจ็ตแดชบอร์ดไปยังไซต์ของคุณที่แสดงข้อความล่าสุดจากบันทึกข้อผิดพลาด PHP ของคุณ คุณยังสามารถเลือกรับการแจ้งเตือนทางอีเมลได้อีกด้วย ไม่ว่าคุณจะเป็นนักพัฒนาหรือไม่ก็ตาม ปลั๊กอินนี้เป็นโซลูชั่นที่สมบูรณ์แบบสำหรับการขอความช่วยเหลือเมื่อคุณต้องการ
- WP_DEBUG: แม้ว่าจะไม่ใช่ "เครื่องมือที่แท้จริง" ก็ตาม การเปิดโหมดแก้ไขข้อบกพร่องใน WordPress จะช่วยให้คุณดูข้อความ PHP ได้ คุณจึงสามารถจัดการกับข้อความเหล่านั้นได้
หากคุณพบปัญหาใดๆ บนไซต์ทดสอบของคุณในระหว่างกระบวนการนี้ ให้ค้นหาวิธีแก้ไข ซึ่งอาจรวมถึงการเปลี่ยนปลั๊กอินหรือธีมที่เข้ากันได้กับ PHP เวอร์ชันใหม่กว่า

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

จากนั้นเลือกไดเร็กทอรี ( หรือเว็บไซต์ ขึ้นอยู่กับว่า cPanel ของคุณตั้งค่าไว้อย่างไร ) ที่คุณต้องการอัพเกรด

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

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