WordPress PHP Version คืออะไรและเหตุใดจึงสำคัญ

เผยแพร่แล้ว: 2019-10-11

คุณเคยสงสัยหรือไม่ว่าเว็บไซต์ของคุณใช้ WordPress PHP เวอร์ชันใด? บางทีคุณอาจไม่แน่ใจด้วยซ้ำว่า PHP คืออะไรหรือเหตุใดจึงสำคัญ

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

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

ในโพสต์ของวันนี้ เราจะมาดูทั้งหมดนั้นและอีกมากมาย

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

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

PHP คืออะไรและทำงานอย่างไร

PHP เป็นโอเพ่นซอร์ส การเขียนโปรแกรมฝั่งเซิร์ฟเวอร์และภาษาสคริปต์ที่ใช้ในการสร้างเว็บไซต์แบบไดนามิก ( หรือเปลี่ยนแปลงตลอดเวลา ) พูดง่ายๆ ก็คือ PHP คือโค้ดที่ช่วยแสดงเว็บไซต์ของคุณต่อผู้เข้าชมเว็บไซต์เมื่อพวกเขามาถึง

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

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

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

ตราบใดที่คุณใช้ WordPress PHP เวอร์ชันล่าสุดนั่นคือ

PHP เวอร์ชัน 5 กับ 7

หากคุณมีความรู้พื้นฐานเกี่ยวกับ PHP เป็นไปได้ว่าคุณรู้ว่ามีเวอร์ชันต่างๆ อยู่สองสามเวอร์ชันและเข้ากันได้กับ WordPress ตามจริงแล้ว ตาม W3Techs 58.6% ของเว็บไซต์ทั้งหมด ( WordPress หรือเปล่า ) ใช้ PHP 5 และ 40.9% ใช้ PHP 7

ประเด็นคือ เวอร์ชัน PHP จะไม่คงอยู่ตลอดไป พวกเขาผ่านขั้นตอนที่แตกต่างกันมากซึ่งรวมถึง:

  • เปิดตัวเวอร์ชันใหม่พร้อมการแก้ไขและการปรับปรุงด้านความปลอดภัย
  • การสนับสนุนอย่างเต็มที่และเต็มประสิทธิภาพเป็นเวลา 2 ปี
  • การสนับสนุนเป็นเวลา 1 ปีสำหรับปัญหาด้านความปลอดภัยที่สำคัญเท่านั้น
  • หมดอายุการใช้งานและออกเวอร์ชั่นใหม่ ( ไม่รองรับแล้ว แม้จะยังใช้งานอยู่ )

ตอนนี้ เวอร์ชัน PHP 5 ทั้งหมดใกล้จะถึงจุดสิ้นสุดแล้ว กล่าวคือไม่มีการรองรับ PHP 5 เวอร์ชันใดๆ

อย่างไรก็ตาม เจ้าของเว็บไซต์ WordPress 39% ยังคงใช้ PHP 5 บางเวอร์ชัน อยู่

php-versions-in-wordpress

แต่นั่นไม่ใช่ทั้งหมด PHP 7 กำลังดำเนินชีวิตเหมือน PHP 5

อันที่จริง PHP 7.0 ซึ่งถูกใช้โดย 14.8% ของเจ้าของไซต์ WordPress นั้นหมดอายุการใช้งานแล้วเมื่อต้นปีนี้ นอกจากนี้ PHP 7.1 ยังอยู่ในขั้นตอนการแก้ไขปัญหาความปลอดภัยที่สำคัญในชีวิต และเวอร์ชัน 7.2 และ 7.3 ก็มุ่งไปทางนั้นเช่นกัน

php-versions-and-support-timeline

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

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

ทำไมต้องใช้ PHP 7 บนเว็บไซต์ WordPress ของคุณ

ตกลง ดังนั้นคุณจะรู้ว่า WordPress รองรับ PHP 5 บางรุ่น คุณอาจทราบด้วยว่าโฮสต์เว็บของคุณรองรับ PHP 5 เช่นกัน ดังนั้นหาก PHP 5 ยังคงใช้กันอย่างแพร่หลาย เหตุใดจึงเปลี่ยนมาใช้ PHP 7

ต่อไปนี้คือประโยชน์ของการอัปเดต WordPress PHP เวอร์ชัน 7.1 หรือสูงกว่า:

  • การจัดการข้อผิดพลาดอย่างที่ไม่เคยมีมาก่อน ดังนั้นปัญหาเดิมจะไม่เกิดขึ้นซ้ำแล้วซ้ำอีก
  • การสนับสนุน 64 บิตที่สอดคล้องกัน คุณจึงสามารถเรียกใช้ภาษาของคุณบนระบบ Windows ได้
  • WordPress.org สนับสนุน PHP 7.3
  • ปรับปรุงคุณสมบัติของนักพัฒนาโดยมีช่องโหว่ด้านความปลอดภัยและปัญหาด้านประสิทธิภาพน้อยลง

บางทีสิ่งที่น่าสนใจที่สุดและเข้าใจง่ายที่สุดคือความจริงที่ว่า PHP 7 มาเร็วกว่า PHP 5 อย่างน้อย 2 เท่า

ไม่เชื่อเรา? ตรวจสอบการศึกษาการเปรียบเทียบนี้ดำเนินการโดย Kinsta และดูด้วยตัวคุณเอง:

kinsta-php-benchmarking

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

PHP ใช้ใน WordPress อย่างไร?

หากคุณดาวน์โหลดสำเนาล่าสุดของ WordPress จาก WordPress.org และเปิดไฟล์ zip ขึ้นมา คุณจะเห็นว่าไฟล์หลักส่วนใหญ่เป็น PHP

wordpress-core-php-file

สามารถพูดได้เช่นเดียวกันเกี่ยวกับธีม WordPress และไฟล์ปลั๊กอินส่วนใหญ่เช่นกัน ประกอบด้วยไฟล์ PHP เป็นหลัก

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

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

ตัวอย่างเช่น ไฟล์สองสามไฟล์ที่ทุกคนที่ใช้ WordPress จะพบภายในแกนหลักของเว็บไซต์ที่ใช้ PHP:

  • ไฟล์ comments.php กำหนดลักษณะและหน้าที่ของส่วนความคิดเห็นของคุณ
  • ไฟล์ header.php เป็นตัวกำหนดลักษณะและหน้าที่ของส่วนหัวของเว็บไซต์ของคุณ
  • ไฟล์ sidebar.php กำหนดลักษณะและหน้าที่ของแถบด้านข้างของคุณ

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

วิธีตรวจสอบและอัปเดต PHP ใน WordPress

มีสาเหตุหลายประการที่ทำให้ผู้คนไม่อัปเดตเวอร์ชัน WordPress PHP ของตน:

  • พวกเขาไม่รู้หรือสนใจเกี่ยวกับการใช้ PHP 7
  • ผู้คนพึ่งพาโฮสต์เว็บของตนเพื่อจัดการการอัปเดต ( ซึ่งไม่ได้เกิดขึ้นโดยอัตโนมัติเสมอไป )
  • นักพัฒนาพบว่าการอัปเดตโค้ด PHP แกน ธีม และปลั๊กอินใช้เวลานานและเจ็บปวด
  • ปัญหาความเข้ากันได้อาจเกิดขึ้นได้เมื่ออัปเดต ซึ่งหลายคนพยายามหลีกเลี่ยงค่าใช้จ่ายทั้งหมด

ที่กล่าวว่าคุณควรตรวจสอบการอัปเดตเวอร์ชัน PHP ของคุณจริงๆ

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

ขั้นตอนที่ 1: ตรวจสอบเวอร์ชัน PHP ของ WordPress

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

ไซต์สุขภาพและข้อมูลแท็บ

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

php-version

หากคุณเห็นว่าคุณใช้ PHP เวอร์ชันเก่า ถึงเวลาต้องเปลี่ยนแปลงแล้ว

ขั้นตอนที่ 2: สำรองข้อมูลเว็บไซต์ของคุณ

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

ตรวจสอบให้แน่ใจว่าได้รวมทั้งไฟล์ไซต์และฐานข้อมูล

นี่คือรายการปลั๊กอินสำรอง WordPress ที่ดีที่สุดเพื่อช่วยคุณ

ขั้นตอนที่ 3: ตั้งค่า Local Site หรือ Staging Environment

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

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

ขั้นตอนที่ 4: ตรวจสอบความเข้ากันได้ของ PHP

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

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

php-compatibility-checker

ถัดไป ตรวจสอบผลลัพธ์ความเข้ากันได้

php-compatibility-checker-results

เมื่อคุณรู้ว่าปลั๊กอินและธีมของคุณเข้ากันได้ ก็ถึงเวลาทำการอัปเดตที่แท้จริง

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

ขั้นตอนที่ 5: เปลี่ยนเวอร์ชัน WordPress PHP ใน cPanel

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

จัดการ-php-รุ่น

จากนั้นเลือกเว็บไซต์ที่คุณกำลังอัปเดตเวอร์ชัน PHP ของคุณ

เลือกไดเรกทอรี

ตอนนี้ คุณจะมีโอกาสเลือกเวอร์ชัน PHP ที่คุณต้องการใช้ในไซต์ WordPress ของคุณ

เลือก-php-รุ่น

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

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

ความคิดสุดท้าย

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

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

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