เหตุใดไซต์ WordPress ของฉันจึงช้าหลังจากอัปเดต คำถามที่พบบ่อย
เผยแพร่แล้ว: 2021-06-17การเปิดเผยข้อมูล: โพสต์นี้มีลิงค์พันธมิตร ฉัน อาจได้รับค่าตอบแทนเมื่อคุณคลิกลิงก์ไปยังสินค้าในโพสต์นี้ สำหรับคำอธิบายเกี่ยวกับนโยบายการโฆษณาของฉัน โปรดไปที่ หน้า นี้ ขอบคุณที่อ่าน!
สารบัญ
- ทำไม WordPress ถึงช้าหลังจากการอัพเดท?
- ต่อไปนี้คือสิ่งที่ต้องทำหากไซต์ WordPress ของคุณทำงานช้าหลังจากอัปเดต
- ตรวจสอบข้อผิดพลาด 404
- ปลั๊กอิน
- การใช้ทรัพยากรอย่างกว้างขวาง
- ธีมส์.
- ตรวจสอบเวอร์ชันของ PHP
- การเพิ่มประสิทธิภาพเว็บไซต์
- รีสอร์ทสุดท้าย
- ไซต์ WordPress ทำงานช้าหลังจากสรุปการอัปเดต
ทำไม WordPress ถึงช้าหลังจากการอัพเดท?
โดยทั่วไปมีสามเหตุผลที่ว่าทำไมเว็บไซต์ WordPress ของคุณถึงช้าหลังจากการอัพเดท อันที่จริง ฉันประเมินว่า 90% ของเว็บไซต์ WordPress ทั้งหมดทำงานช้าหลังจากการอัปเดตเกิดจากแหล่งใดแหล่งหนึ่งหรือหลายแหล่งรวมกัน:
- ธีมของคุณ
- ปลั๊กอินของคุณ
- PHP เวอร์ชันปัจจุบันที่ทำงานบนไซต์ของคุณ
แน่นอนว่าอาจมีสาเหตุอื่นๆ ที่ทำให้เว็บไซต์ WordPress ของคุณช้าลงหลังจากการอัพเดท
แต่โดยส่วนตัวแล้ว ฉันพบว่าสาเหตุหลักของเว็บไซต์ WordPress ที่ช้า โดยเฉพาะอย่างยิ่งหลังจากการอัพเดทมักจะเกี่ยวข้องกับแหล่งที่มาทั้งสาม
ในบทความนี้ ฉันจะพูดถึงการแก้ไขพื้นฐานบางประการเกี่ยวกับวิธีทำให้เว็บไซต์ WordPress ของคุณทำงานได้เร็วขึ้น หากเว็บไซต์ทำงานช้าหลังจากอัปเดต
โปรดทราบว่าอาจมีปัญหาอื่นๆ ที่อาจทำให้เว็บไซต์ WordPress ของคุณช้าลงซึ่งไม่เกี่ยวกับการอัปเดต WordPress หรืออาจอยู่นอกเหนือสามประเด็นดังกล่าวที่ฉันได้ระบุไว้ข้างต้น
อย่างไรก็ตาม หากเป็นกรณีนี้ คุณควรพูดคุยกับโฮสต์เว็บของคุณหรือปรึกษานักพัฒนา WordPress
แม้ว่าหากคุณลองดำเนินการบางอย่างด้านล่างนี้ คุณอาจพบว่าการดำเนินการดังกล่าวอาจแก้ปัญหาความเร็วของ WordPress ที่อาจเกิดขึ้นหลังจากอัปเดต WordPress ได้อย่างง่ายดาย
ต่อไปนี้คือสิ่งที่ต้องทำหากไซต์ WordPress ของคุณทำงานช้าหลังจากอัปเดต
ก่อนที่คุณจะทำสิ่งใด คุณจำเป็นต้องทำ 2 ขั้นตอนเหล่านี้ก่อน
- ทำการวินิจฉัยไป ที่ GTMetrix ดูว่าคุณอาจมีปัญหาใดที่ส่งผลต่อประสิทธิภาพของเว็บไซต์ของคุณและจดบันทึกไว้ คุณยังสามารถตรวจสอบความเร็วหน้าเว็บของเว็บไซต์ของคุณได้ที่นี่: PageSpeed Insights ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google
- จากนั้นทำการสำรองข้อมูลของเว็บไซต์ WordPress ทั้งหมดของคุณ
การกระทำที่ฉันวางไว้ด้านล่างจะช่วยคุณดูแลปัญหาความเร็วของเว็บไซต์ WordPress ของคุณเอง หรือจะช่วยให้คุณมีความคิดว่าจะไปขอความช่วยเหลือเพื่อแก้ไขได้ที่ไหน
ตรวจสอบข้อผิดพลาด 404
ใน Chrome ให้ใช้ เครื่องมือตรวจ สอบและตรวจสอบเว็บไซต์ (คลิกขวา -> ตรวจสอบ) ไปที่แท็บ 'คอนโซล' คุณเห็นข้อผิดพลาด 404 หรือไม่?
คุณยังสามารถตรวจสอบได้อีกครั้งโดยไปที่แท็บ 'เครือข่าย' คุณจะต้องโหลดหน้านี้ซ้ำ มีองค์ประกอบใดบ้างที่มีสถานะ 404 หรือไม่
อาจมีทรัพยากรหรือองค์ประกอบที่ส่งคืน 404 สิ่งนี้จะอธิบายได้ว่าทำไมเว็บไซต์ถึงพยายามโหลดซ้ำ
ตรวจสอบรูปภาพ, CSS และ JavaScript ที่อาจหายไปและส่งคืนข้อผิดพลาด 404 ด้วย
ใน Chrome คุณยังสามารถดูที่แท็บคอนโซลและเครือข่าย หรือลองใช้การ ตรวจสอบ Lighthouse ใต้แท็บการตรวจสอบ
ฉันจะเริ่มต้นด้วยการตรวจสอบ แท็บเครือข่ายบนคอนโซลนักพัฒนาซอฟต์แวร์ ของ Chrome
ปลั๊กอิน
ขั้นแรก ตรวจสอบให้แน่ใจว่าปลั๊กอินทั้งหมดของคุณเป็นเวอร์ชันล่าสุด
หากคุณเพิ่งอัปเดต WordPress เป็นเวอร์ชันล่าสุด อาจเป็นไปได้ว่าปลั๊กอินบางตัวที่คุณใช้ไม่ได้รับการสนับสนุนในเวอร์ชันนี้อีกต่อไป
อีกครั้ง ให้สำรองข้อมูลเว็บไซต์ของคุณก่อน จากนั้นจึงเริ่มปิดใช้งานหรือปิดปลั๊กอินปัจจุบันที่ติดตั้งไว้ ทีละรายการและดูว่าจะช่วยปรับปรุงความเร็วของเว็บไซต์ได้หรือไม่
หากคุณมีปลั๊กอินแคช ให้ลองล้างแคชออกหรือเพียงแค่ถอนการติดตั้ง จากนั้นติดตั้งปลั๊กอินแคชเดิมใหม่หรือค้นหาปลั๊กอินที่ดีกว่า วิธีนี้จะลบไฟล์แคชอย่างน้อย 99%
อาจเป็นเพราะปลั๊กอินที่ล้าสมัยบางตัวทำให้ไซต์ของคุณช้าลง ดังนั้นปิดการใช้งานปลั๊กอินทั้งหมดและทดสอบ ทดสอบ ทดสอบ จากนั้นเปิดใช้งานปลั๊กอินใหม่ทีละตัวจนกว่าคุณจะพบปลั๊กอินที่ทำให้ช้าลง
เมื่อคุณพบสิ่งที่ก่อให้เกิดปัญหาทั้งหมดแล้ว ให้ปิดใช้งานและเว็บไซต์จะกลับมามีชีวิตอีกครั้งภายในไม่กี่วินาที
หากคุณชอบปลั๊กอินนี้จริงๆ และรู้สึกว่ามันสำคัญต่อเว็บไซต์ของคุณ ให้สร้างตั๋วสนับสนุนด้วยตัวสร้างปลั๊กอิน หากตัวสร้างปลั๊กอินไม่รองรับปลั๊กอินแล้ว ให้ค้นหาทางเลือกอื่น
ปลั๊กอินบางตัวทำสิ่งต่างๆ เช่น การตรวจสอบการลงทะเบียนจากแดชบอร์ดที่จะหมดเวลา ซึ่งทำให้ทั้งไซต์ของคุณช้าลงหากไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ที่บ้านได้ด้วยเหตุผลบางประการ
ปลั๊กอินบางตัวส่งคำขอไปยังแหล่งภายนอก แทนที่การหมดเวลาที่ตั้งไว้ล่วงหน้าของ WordPress และไซต์ระยะไกลไม่ตอบสนองในเวลา
ปลั๊กอินสามารถแก้ไขจุดบกพร่องได้ง่ายมากด้วย ปลั๊กอินสถานภาพและการแก้ไขปัญหา ของ ไซต์ ให้มันยิง
การใช้ทรัพยากรอย่างกว้างขวาง
บางครั้ง ปลั๊กอิน เช่น หรือแม้แต่ธีม อาจใช้ทรัพยากรหรือเวลาเป็นจำนวนมาก คุณสามารถตรวจสอบว่าส่วนต่างๆ ของเว็บไซต์ WordPress ของคุณใช้ทรัพยากรอย่างมีประสิทธิภาพหรือไม่โดยการติดตั้ง ปลั๊กอิน Query Monitor มันบันทึกการสืบค้นฐานข้อมูลทั้งหมด รวมถึงการดำเนินการ/ตัวกรองที่ใช้เวลานาน
เมื่อคุณมีแนวคิดเกี่ยวกับสิ่งที่ทำให้เว็บไซต์ของคุณช้าลง คุณสามารถลองและแก้ปัญหาได้จากที่นั่น บางครั้งหมายความว่าคุณจำเป็นต้องปิดการใช้งานปลั๊กอินอีกครั้ง บางครั้งต้องทำซ้ำการทำงานอื่นๆ
ธีมส์.
เช่นเดียวกับปลั๊กอิน ธีมของคุณอาจไม่ได้รับการอัปเดตเป็นเวอร์ชันที่เข้ากันได้กับ WordPress เวอร์ชันล่าสุด
ลองเปลี่ยนเป็นธีมเริ่มต้นและอัปเดต WordPress อีกครั้ง
คุณอาจต้องการปิดใช้งานและเปิดใช้งานปลั๊กอินของคุณใหม่ทีละรายการเพื่อให้แน่ใจว่าทั้งธีม ปลั๊กอิน และ WordPress เวอร์ชันล่าสุดทำงานร่วมกันได้ทั้งหมด
บางครั้งการอัปเดตอาจทำให้ธีมเก่าทำงานได้ไม่ดีกับปลั๊กอินที่ใช้งานได้ดีอยู่เสมอ เนื่องจาก WordPress Core Update
จากนั้นเปิดใช้งานธีมและปลั๊กอินอีกครั้ง ตรวจสอบว่าทุกอย่างทำงานตามที่คาดไว้
ตรวจสอบเวอร์ชันของ PHP
แม้ว่า Core, Themes และ Plugins ของ WordPress ทั้งหมดจะถูกเข้ารหัสด้วย PHP แต่ไฟล์ PHP ของไซต์ของคุณจะถูกเก็บไว้บนเซิร์ฟเวอร์ของคุณ เช่น ผู้ให้บริการเว็บโฮสติ้งของคุณ
หากคุณใช้ โดยเฉพาะอย่างยิ่งแผนแชร์โฮสติ้ง โฮสต์เว็บของคุณอาจไม่มี PHP เวอร์ชันที่อัปเดตล่าสุดบนเซิร์ฟเวอร์ของตน
คุณสามารถค้นหา PHP เวอร์ชันล่าสุดของเว็บไซต์ของคุณได้โดยใช้ ปลั๊กอินสถานภาพและการแก้ไขปัญหาของเว็บไซต์
นี่เป็นเรื่องปกติมากกว่าที่คุณคิด
โฮสต์เว็บสามารถหลีกหนีจากการไม่ใช้งาน PHP เวอร์ชันล่าสุดบนเซิร์ฟเวอร์ของตนได้ เนื่องจากการอัปเดต WordPress จำนวนมากไม่ต้องการมัน แต่บางคนทำ
ในการอัปเดตเวอร์ชัน PHP คุณจะต้องตรวจสอบตัวเลือกนั้นกับโฮสต์ของคุณ
ตรวจสอบข้อผิดพลาด PHP
ถ้าคุณไม่คุ้นเคยกับ PHP คุณควรติดต่อนักพัฒนาเพื่อเปิดข้อผิดพลาด PHP และ/หรือคำเตือนในบันทึก PHP ของเว็บไซต์ของคุณหรือติดต่อโฮสต์เว็บของคุณ
คุณยังสามารถใช้ ปลั๊กอิน Query Monitor ได้เช่นกัน เนื่องจากจะแสดงข้อผิดพลาด PHP ด้วยเช่นกัน
คุณอาจมีข้อผิดพลาด PHP มากมายและไม่รู้ด้วยซ้ำ
ไซต์ WordPress ของคุณช้าหลังจากการอัปเดตอาจเกี่ยวข้องกับโฮสต์และการอัปเดตอาจเป็นเรื่องบังเอิญ
การเพิ่มประสิทธิภาพเว็บไซต์
เชื่อหรือไม่ เว็บไซต์ WordPress ของคุณอาจไม่ได้รับการปรับแต่งอย่างที่คุณคิด
หลายครั้งที่การอัปเดตหลักของ WordPress มักจะทำมากกว่าการเติมช่องโหว่ แต่ยังทำให้การเข้ารหัสมีประสิทธิภาพมากขึ้น
การเปลี่ยนแปลงในการเขียนโค้ดเหล่านี้อาจส่งผลต่อทุกธีม ปลั๊กอิน และสื่อใดๆ ที่คุณอาจมีอยู่แล้วในไซต์ของคุณ
ดังนั้นจึงเป็นโอกาสที่ดีในการประเมินสถานะการเพิ่มประสิทธิภาพเว็บไซต์ของคุณอีกครั้ง
มี 2 สาเหตุทั่วไปที่ทำให้ไซต์ WordPress ของคุณทำงานช้าลงหลังจากอัปเดตเนื่องจากปัญหาการเพิ่มประสิทธิภาพ
แน่นอนอาจเป็นไฟล์สื่อของคุณ
สิ่งต่างๆ เช่น รูปภาพ วิดีโอ และสื่อเข้มข้นอื่นๆ ที่อาจทำให้ไซต์ของคุณดูและใช้งานได้ดี แต่ยังใช้ทรัพยากรจำนวนมาก
สิ่งเหล่านี้อาจชัดเจนขึ้นโดยเฉพาะหลังจากอัปเดตหลัก WordPress
พื้นที่เพิ่มประสิทธิภาพอื่นที่คุณต้องตรวจสอบก็คือไฟล์ WordPress CSS และ JavaScript ของคุณ
ปลั๊กอินและธีมจำนวนมากมีการเข้ารหัส CSS และ JavaScript แบบป่อง
แต่ผ่อนคลาย คุณไม่จำเป็นต้องเป็นผู้เชี่ยวชาญ CSS หรือผู้คลั่งไคล้ JavaScript เพื่อปรับปรุง CSS และ JavaScript ของคุณ
เพียงติดตั้งปลั๊กอินการเพิ่มประสิทธิภาพเช่นนี้และเล่นกับมัน : Autoptimize
การปรับอัตโนมัติสามารถรวมไฟล์ CSS ทั้งหมดเป็นไฟล์เดียวได้ มันสามารถทำเช่นเดียวกันกับไฟล์ JavaScript
ใช้เครื่องมือเช่น GTmetrix อีกครั้งเพื่อดูว่ามีประโยชน์หรือไม่
หากไม่ได้ผล ให้ตรวจสอบปลั๊กอิน W3 Total Cache และอ่านบทช่วยสอนเกี่ยวกับวิธีการใช้งาน สามารถแก้ปัญหาการเพิ่มประสิทธิภาพบางอย่างได้เช่นกัน
แน่นอน คุณสามารถจ่ายเงินให้ใครบางคนเพื่อเพิ่มประสิทธิภาพไซต์ให้กับคุณได้ หากคุณยังรู้สึกหงุดหงิด
มี ปลั๊กอินการเพิ่มประสิทธิภาพ อื่นๆ มากมาย เช่น ลดขนาดรูปภาพของคุณทีละรายการหรือทั่วทั้งไซต์
ปลั๊กอิน Query Monitor สามารถช่วยค้นหาปัญหาเกี่ยวกับ การ สืบค้น SQL ได้เช่นกัน บันทึกเซิร์ฟเวอร์ของคุณจะแสดงขึ้นหากมีการเปลี่ยนเส้นทางที่ทำให้สิ่งต่างๆ ช้าลง
รีสอร์ทสุดท้าย
หากสิ่งอื่นล้มเหลวและคุณไม่สามารถจ่ายความเร็วหรือเวลาหยุดทำงานที่จะต้องใช้เพื่อแก้ไขปัญหาความเร็วของคุณ คุณสามารถดาวน์เกรด WordPress กลับเป็นเวอร์ชันล่าสุดได้เสมอ จนกว่าคุณจะพบโดยใช้ปลั๊กอินนี้: WP ดาวน์เกรด .
หากทุกอย่างไม่ได้ผล คุณควรติดต่อผู้ให้บริการโฮสติ้งของคุณอย่างแน่นอน
ไซต์ WordPress ทำงานช้าหลังจากสรุปการอัปเดต
คุณอาจสังเกตเห็นว่าฉันได้หลีกเลี่ยงสถานการณ์ที่คุณอาจต้องการโซลูชันการเข้ารหัส PHP สำหรับปัญหาความเร็วในการอัปเดต WordPress ของคุณ
ฉันทำสิ่งนี้ไปแล้วเนื่องจากคนส่วนใหญ่ที่รู้จัก PHP อยู่แล้วมักจะรู้วิธีดูแลปัญหาเหล่านี้โดยใช้โซลูชันการเข้ารหัส PHP
โดยรวมแล้ว ฉันจะบอกว่าสถานการณ์ส่วนใหญ่ที่เว็บไซต์ WordPress ช้าหลังจากการอัปเดตมักจะเกิดจากปลั๊กอินของคุณที่ล้าสมัยหรือเล่นได้ไม่ดีกับ WordPress เวอร์ชันใหม่หรือธีมของคุณล้าสมัย และเล่นได้ไม่ดีกับ WordPress เวอร์ชันใหม่
อาจเป็นเพราะธีมของคุณล้าสมัย
นี่เป็นเหตุผลสำคัญประการหนึ่งว่าทำไมธีมแบบชำระเงินจึงมีข้อได้เปรียบเหนือธีมฟรี ธีมแบบชำระเงินมักจะมีการอัปเดตล่าสุด วิธีนี้ทำให้คุณไม่ต้องกังวลว่าการอัปเดต WordPress Core จะต้องทำงานกับธีมที่ล้าสมัย
อีกครั้ง หากคุณทดสอบธีมและปลั๊กอินปัจจุบันของคุณโดยปิดใช้งานทีละรายการและเรียกใช้ WordPress ผ่านตัววิเคราะห์ความเร็วตัวใดตัวหนึ่งหลังจากการปิดใช้งานในแต่ละครั้ง ดังที่ได้กล่าวไว้ข้างต้น คุณควรจะสามารถค้นหาสาเหตุได้ ที่ทำให้ไซต์ของคุณช้าลงและกำจัดได้ค่อนข้างง่าย
จำไว้ว่าให้สำรองข้อมูลเว็บไซต์ WordPress ของคุณเสมอก่อนที่จะยุ่งกับธีมและปลั๊กอินของคุณเพื่อความปลอดภัย