วิธีทำให้ WordPress เร็วขึ้น 3 เคล็ดลับยอดนิยมเพื่อเพิ่มความเร็วในการโหลด!

เผยแพร่แล้ว: 2016-06-24

Tooltester ได้รับการสนับสนุนจากผู้อ่านเช่นคุณ เราอาจได้รับค่าคอมมิชชั่นจากพันธมิตรเมื่อคุณซื้อผ่านลิงก์ของเรา ซึ่งช่วยให้เราสามารถเสนอการวิจัยของเราได้ฟรี

WordPress เป็น CMS (ระบบจัดการเนื้อหา) ที่ยอดเยี่ยม แต่อย่างที่คุณคงทราบดีว่า WordPress อาจประสบปัญหาความล่าช้าครั้งใหญ่ได้ น่าเสียดายที่ความเร็วเป็นปัญหาใหญ่ของ WordPress และแม้แต่การติดตั้ง WordPress ใหม่ตั้งแต่แกะกล่องก็ไม่ได้เร็วขนาดนั้น

ฉันกำลังทดสอบความเร็ว Pingdom และนี่คือภาพหน้าจอของความเร็วในการโหลดหน้าเว็บโดยเฉลี่ยที่ฉันได้รับหลังจากการติดตั้งใหม่:

เวลาโหลด WordPress หลังจากติดตั้งใหม่

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

ไม่สนใจสถิติอื่นๆ และดูที่เวลาในการโหลดในตอนนี้ ใช้เวลาเกือบ 1 วินาทีในการโหลดไซต์ WordPress ใหม่ล่าสุดที่ว่างเปล่า วินาทีอาจฟังดูไม่นานนัก แต่จริงๆ แล้วเป็นเช่นนั้น

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

นอกจากนี้ การทดสอบหลายครั้งเผยให้เห็นความแปรผันของความแตกต่างของเวลาในการโหลด รวมถึงเวลาในการโหลดที่นานกว่านั้นด้วย ซึ่งบางการทดสอบใช้เวลาโหลดเกือบ 2 วินาที

ทำไมความเร็วจึงสำคัญ?

เชื่อหรือไม่ว่า ยังมีชาวอเมริกันหลายแสนคน (และหลายล้านคนทั่วโลก) ที่เข้าถึงอินเทอร์เน็ตด้วยการเชื่อมต่อที่ช้า ตั้งแต่การเรียกผ่านสายโทรศัพท์ไปจนถึงโทรศัพท์มาตรฐาน 2G แบบเก่า แม้แต่ผู้ให้บริการ 3G และ 4G บางรายก็ประสบปัญหาการชะลอตัวอย่างมากเมื่อเครือข่ายของพวกเขาเต็มไปด้วยคำขอรับส่งข้อมูล

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

ข้อมูลโดยย่อ: การศึกษาได้พิสูจน์แล้วว่าเว็บไซต์โดยเฉลี่ยมีเวลาโหลดน้อยกว่า 2 วินาที เพื่อดึงดูดความสนใจของผู้มีโอกาสเป็นลูกค้า

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

มาทำให้ WordPress เร็วขึ้นกันเถอะ!

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

หลังจากติดตั้ง W3 Total Cache หนึ่งในปลั๊กอินแคช WordPress ที่ได้รับคะแนนสูงสุด คุณจะสังเกตเห็นความเร็วที่เร็วขึ้นอย่างเห็นได้ชัด:

เวลาโหลด WordPress หลังจากติดตั้งใหม่โดยเปิดใช้งาน W3 Total Cache

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

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

Pingdom จะบอกคุณเองว่าคุณสามารถทำอะไรได้อีกบ้าง แม้ว่าฉันพบว่าสิ่งเหล่านี้ส่วนใหญ่เพิ่มเพียงคะแนน “คะแนนประสิทธิภาพ” ของ Pingdom เท่านั้น และไม่ได้ช่วยเพิ่มคะแนน “เวลาในการโหลด” ที่แท้จริงจริงๆ

เวลาในการโหลดด้วยคะแนนเกรดประสิทธิภาพ Pingdom ที่ปรับปรุงแล้ว

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

หมายเหตุด่วน: ปลั๊กอิน WordPress ช่วยทำให้สิ่งต่าง ๆ เร็วขึ้น แต่นั่นอาจไม่เร็วพอ

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

ฉันยังสามารถบีบอัดรูปภาพได้ แม้ว่าการติดตั้ง WordPress ใหม่ของฉันยังไม่มีรูปภาพใดๆ ก็ตาม

แล้วอะไรคือการปรับแต่งที่สำคัญกว่าในการเพิ่มเวลาในการโหลดอย่างมาก?

จะเพิ่มความเร็วได้อย่างไร?

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

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

แม้ว่าบัญชีโฮสติ้งที่ใช้ร่วมกันอาจเพียงพอสำหรับความต้องการในปัจจุบัน แต่โฮสต์เว็บปัจจุบันอาจเป็นปัญหา

ฉันต้องการนำทฤษฎีนี้ไปทดสอบและติดตั้ง WordPress ชุดใหม่ลงในบัญชีเว็บโฮสติ้งต่างๆ หลังจากการทดสอบแต่ละครั้ง ผลลัพธ์ที่ได้ก็น่าประทับใจ:

เวลาในการโหลดการติดตั้ง WordPress ใหม่ด้วย A2 Hosting

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

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

หมายเหตุด่วน: เซิร์ฟเวอร์จริงและศูนย์ข้อมูลที่ไซต์ WordPress ของคุณโฮสต์อยู่สร้างความแตกต่างที่สำคัญที่สุด

การใช้แผน WordPress Turbo ที่ได้รับการปรับปรุงของ A2 Hosting

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

หากคุณจริงจังกับความเร็วจริงๆ ด้วยแผน A2.s Turbo คุณจะมีตัวเลือกในการเพิ่มพลังโดยการเพิ่มแกน CPU เป็นสองเท่าและเพิ่ม RAM 1 GB แม้ว่าฉันจะไม่ได้ทำเช่นนี้สำหรับการทดสอบก็ตาม

ตัวเลือกที่กำหนดค่าได้ของ A2 Hosting

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

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

ดังที่คุณเห็นจากภาพหน้าจอด้านล่าง มันมาพร้อมกับปลั๊กอินอื่นๆ อีกหลายตัวนอกเหนือจาก W3 Total Cache เช่น EWWW Image Optimizer เพื่อบีบอัดรูปภาพ

ภาพหน้าจอของปลั๊กอินเริ่มต้นที่ติดตั้ง A2 Hosting ไว้ล่วงหน้า

นอกเหนือจาก W3 และ EWWW แล้ว ปลั๊กอินอื่นๆ ไม่ได้มีส่วนช่วยเพิ่มความเร็วและเป็นสิ่งที่ฉันถือว่าเป็น bloatware มากกว่า คุณสามารถลบออกหรือเก็บไว้ได้ ขึ้นอยู่กับความต้องการของคุณ

การปรับแต่งอื่น ๆ ที่จะดำเนินการ

ต่อไปนี้เป็นสิ่งเพิ่มเติมที่ควรตรวจสอบ!

ใช้ PHP8

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

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

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

รูปภาพ LazyLoad

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

แต่นอกเหนือจากการเพิ่มประสิทธิภาพรูปภาพแล้ว แนวทางปฏิบัติที่ดีก็คือ “lazyload” รูปภาพเหล่านั้น เพื่อให้รูปภาพปรากฏเฉพาะเมื่ออยู่ในมุมมองของเบราว์เซอร์ต่อผู้ใช้เท่านั้น

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

กลไกนี้ช่วยลดจำนวนคำขอ HTTP และปรับปรุงเวลาในการโหลดสำหรับผู้ใช้

บทสรุป

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

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

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