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

« ใน Yoast SEO 4.5 เราขอแนะนำให้เจ้าของเว็บไซต์ที่มีเว็บไซต์ทำงานบนเซิร์ฟเวอร์ที่มี PHP เวอร์ชันเก่าเพื่ออัปเดต PHP เป็นเวอร์ชันใหม่Joost de Valk กล่าว " ในการก้าวไปข้างหน้าบนเว็บเราต้องยืนหยัดต่อสู้กับซอฟต์แวร์เก่าที่ทำงานช้าและเป็นอันตราย. '

ข้อกำหนดขั้นต่ำของ PHP บน WordPress ยังคงอยู่ที่ 5.2.4 หกปีหลังจาก PHP 5.2 สิ้นสุดอายุในปี 2011 เวอร์ชันนี้มีความเสี่ยงต่อปัญหาด้านความปลอดภัยมากมาย เดอะ สถิติ ตัวเลขการใช้งานปัจจุบันแสดงให้เห็นว่า 5,4% ของไซต์ WordPress ใช้ PHP เวอร์ชัน 5.2 เนื่องจากสิ่งนี้น่าจะเป็นตัวแทนของผู้ใช้หลายล้านคน ความเป็นผู้นำหลักของ WordPress จึงไม่เต็มใจที่จะปฏิบัติตามข้อกำหนดขั้นต่ำ เพียง 8% ของไซต์บน PHP 7+ เนื่องจากบริษัทต่างๆที่พัก ค่อยๆเพิ่มเวอร์ชันใหม่นี้

PHP เวอร์ชันมีนาคม 2017

« เนื่องจากโฮสต์ไม่ทำการอัปเกรด PHP เราจึงตัดสินใจเริ่มขอสิ่งนี้ตั้งแต่ปลั๊กอิน Jost de Valk กล่าว เขาระบุว่าระบบนิเวศของ WordPress กำลังสูญเสียนักพัฒนาที่ดีเนื่องจากโครงการดำเนินไปช้าเกินไป เขายังกล่าวถึงกรณีของความปลอดภัยและความเร็ว

« บางครั้ง WordPress ก็ช้า แต่ก็ไม่ควรจะเป็นเช่นนั้นพูด "Valk " อย่างไรก็ตามหากทำงานบน PHP เวอร์ชันเก่าจะช้าที่สุด PHP 5.2 ช้ากว่า PHP 100 5.6% และช้ากว่า PHP 400 7% '

De Valk ตัดสินใจสนับสนุนให้ผู้ใช้ใช้ Yoast SEO ซึ่งเขาประเมินไว้ที่ 6,5 ล้านการติดตั้งที่ใช้งานอยู่เพื่อผลักดันโฮสต์เว็บให้อัปเกรดไคลเอนต์เป็น PHP 7 ปลั๊กอินเวอร์ชันล่าสุดจะแสดงข้อความแจ้ง ถึงผู้ดูแลระบบของไซต์ WordPress ที่ใช้ PHP เวอร์ชัน 5.2 โดยเรียกร้องให้อัปเกรดเป็น PHP 7 ข้อสังเกตคือ " ใหญ่น่าเกลียดและไม่เพิกถอนได้ เดอวัลค์กล่าว สร้างขึ้นโดยข้อผิดพลาดซึ่งจะแก้ไขโดยอัตโนมัติเมื่อผู้ใช้แก้ไขเวอร์ชันของ PHP

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

De Valk ระบุว่าปลั๊กอินจะเริ่มแสดงการแจ้งเตือนสำหรับ PHP 5.2 และจะเพิ่มสิ่งนี้สำหรับเวอร์ชันของ PHP 5,6 ทันทีที่ไม่รองรับอีกต่อไป จากประสบการณ์ของลูกค้า de Valk พบว่า PHP เวอร์ชันที่ล้าสมัยและช้ากว่านั้นสร้างความเสียหายต่อชื่อเสียงของ Yoast SEO และ WordPress เนื่องจากได้รับการปรับให้เหมาะสมกับ PHP 5.2 เท่านั้น แม้ว่าเวอร์ชันเก่าจะไม่ได้กีดกันคุณลักษณะใหม่ ๆ แต่ทีมงานจะล้างโค้ดและปรับให้เข้ากับเวอร์ชันเก่าเหล่านี้ได้ยาก

“ มีฟีเจอร์ไม่มากที่ฉันสร้างไม่ได้ในตอนนี้ แต่คุณภาพของโค้ดแย่ลงเพราะเราไม่สามารถใช้เนมสเปซสัญกรณ์อาร์เรย์แบบสั้น ฯลฯ ได้” เดอวอล์คกล่าว

ทีม Yoast SEO สร้าง " แส้ », แพ็คเกจ WordPress เพื่อผลักดันให้ผู้ใช้อัพเกรดเวอร์ชันซอฟต์แวร์และโอเพ่นซอร์สสำหรับนักพัฒนาปลั๊กอินและธีมที่พวกเขาสามารถเพิ่มลงในซอฟต์แวร์ของตนเองได้ โครงการนี้มีตัวกรองสำหรับลิงก์ไปยังโฮมเพจ WordPress.org ซึ่งรวมถึงโฮสต์ที่เลือกซึ่งมี PHP 7

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

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

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