วิธีเพิ่มประสิทธิภาพ WordPress เพื่อความเร็ว
เผยแพร่แล้ว: 2022-09-28WordPress เป็นระบบจัดการเนื้อหา (CMS) ที่ช่วยให้คุณสามารถสร้างเว็บไซต์หรือบล็อกตั้งแต่เริ่มต้น หรือเพื่อปรับปรุงเว็บไซต์ที่มีอยู่ ประโยชน์หลักประการหนึ่งของ WordPress คือใช้งานง่ายมาก – แม้แต่สำหรับผู้เริ่มต้น อย่างไรก็ตาม ข้อเสียอย่างหนึ่งของ WordPress ก็คือมันใช้ทรัพยากรค่อนข้างมาก และอาจส่งผลให้เวลาในการโหลดเว็บไซต์ของคุณช้าลง โดยเฉพาะอย่างยิ่งหากคุณมีปลั๊กอินจำนวนมากและ/หรือฐานข้อมูลขนาดใหญ่ มีหลายวิธีในการลดจำนวนคำขอหน้าบนเว็บไซต์ WordPress ของคุณ ในบทความนี้ เราจะแบ่งปันวิธีที่ดีที่สุดในการทำเช่นนี้กับคุณ
ไซต์ WordPress ที่ช้ามักเป็นผลมาจากปัจจัยหลายประการ คุณจะเร่งความเร็วไซต์ของคุณได้อย่างแน่นอนหากคุณสามารถทำให้ คำขอ HTTP ของคุณลดลงอย่างมาก สามารถใช้กลยุทธ์ต่างๆ เพื่อลดขนาดคำขอได้ เมื่อคุณใช้เทคนิคเหล่านี้ ไซต์ของคุณควรสามารถทำงานได้เร็วขึ้นบนหน้าเว็บและโดยรวม การลดขนาดเป็นกระบวนการลบอักขระที่ไม่จำเป็นออกจากซอร์สโค้ด เมื่อโหลดหน้าที่มีการโหลดแบบ Lazy Loading คุณสามารถหยุดการโหลดภาพที่ไม่จำเป็นที่ส่วนท้ายของหน้าได้ เพื่อให้แน่ใจว่ามีการโหลดเฉพาะรายการที่จำเป็นบนหน้าจอ
การบีบอัดภาพและการปรับให้เหมาะสมเป็นสิ่งสำคัญสำหรับความสมบูรณ์ในระยะยาวของเว็บไซต์ของคุณ การอัปโหลดรูปภาพขนาดใหญ่ไปยังเว็บไซต์ของคุณไม่เพียงแต่ใช้พื้นที่มากเท่านั้น แต่ยังทำให้ไซต์ของคุณช้าลงด้วย ไม่จำเป็นต้องอัปโหลดรูปภาพขนาดใหญ่ คุณสามารถบีบอัดและย่อขนาดก่อนโหลดโดยใช้เครื่องมือต่างๆ เช่น Tiny PNG จำนวนคำขอ HTTP อาจทำให้เว็บไซต์ช้าลงอย่างมากและทำให้ประสิทธิภาพของเว็บไซต์ลดลง นี่เป็นปัญหาที่แก้ไขได้ยาก และคุณต้องมีเทคนิคบางอย่าง โดยใช้วิธีการที่ระบุไว้ด้านล่าง คุณสามารถระบุได้ว่าสิ่งนี้มีส่วนทำให้ไซต์เร็วขึ้นหรือไม่ คุณสามารถใช้ปลั๊กอินนี้ เช่นเดียวกับปลั๊กอิน Query Monitor หากคุณใช้ WordPress เพื่อทดสอบไซต์ของคุณ
ฉันจะลด Css ใน WordPress ได้อย่างไร

ไม่มีคำตอบเดียวสำหรับคำถามนี้ เนื่องจากวิธีที่ดีที่สุดในการลด CSS ใน WordPress จะแตกต่างกันไปตามแต่ละไซต์และความต้องการเฉพาะ อย่างไรก็ตาม เคล็ดลับทั่วไปบางประการที่อาจช่วยรวมถึงการย่อไฟล์ CSS ใช้ตัวประมวลผลล่วงหน้าของ CSS เช่น Less หรือ Sass และการใช้ปลั๊กอิน WordPress เช่น Autoptimize เพื่อเพิ่มประสิทธิภาพการส่ง CSS
หากคุณทดสอบความเร็วของไซต์ คุณมักจะได้รับคำแนะนำ PageSpeed Insights ให้นำ CSS ที่ไม่ได้ใช้ออก แม้ว่าจะไม่จำเป็นสำหรับการแสดงผลและการโหลดหน้า แต่ CSS ที่ถูกละทิ้งจะรวมอยู่ในโค้ดของเพจ จะไม่มีการเปลี่ยนแปลงในหน้าเมื่อลบทั้งหมดแล้ว หน้าจะแสดงอย่างถูกต้องเหนือและครึ่งหน้าล่าง ฉันจะลบหน้าหลังจากที่ฉันใช้ CSS ส่วนใหญ่ไปแล้วได้อย่างไร แท็บ PageSpeed Insights และความครอบคลุมใน Chrome DevTools เป็นเครื่องมือสองอย่างที่ใช้กันทั่วไปในการระบุ CSS ที่ไม่ได้ใช้ การเข้ารหัสแบบกำหนดเองเป็นความคิดที่ดีเสมอ ใช้รหัสของหน้าบนเว็บไซต์เท่านั้น คุณสามารถลดขนาดและผลกระทบของ CSS ที่ไม่ได้ใช้ได้ด้วยตนเองหรือใช้ปลั๊กอิน
คุณสามารถปรับปรุงคะแนน PageSpeed Insights ได้โดยใช้ WP Rocket ทันทีที่คุณเปิดใช้งานตัวเลือกนี้ คุณจะสามารถเพิ่มประสิทธิภาพไซต์ WordPress ของคุณได้ ด้วยปลั๊กอินนี้ คะแนนประสิทธิภาพเว็บของ Core Web Vitals จะเพิ่มขึ้นโดยใช้แนวทางปฏิบัติที่ดีที่สุด 80% โดยอัตโนมัติ ผลที่ได้คือเวลาในการโหลดหน้าเว็บเร็วขึ้นและขนาดหน้าเล็กลง
คำขอหน้ามากเกินไปหมายความว่าอย่างไร

หากเว็บไซต์ได้รับ คำขอหน้ามาก เกินไปในช่วงเวลาสั้นๆ อาจหมายความว่าเว็บไซต์ดังกล่าวได้รับความนิยมและมีผู้เข้าชมจำนวนมาก นอกจากนี้ยังอาจหมายความว่ามีปัญหากับไซต์ที่ทำให้โหลดช้าหรือหยุดทำงาน
คุณจะพบวิธีการขอ HTTP บนอินเทอร์เน็ต พวกเขา เช่นเดียวกับบริการไปรษณีย์ พร้อมที่จะช่วยเหลือคุณในการได้รับสิ่งที่คุณต้องการ แต่คุณไม่ควรใช้ในทางที่ผิด
หากคุณออนไลน์ เบราว์เซอร์ของคุณจะส่งคำขอไปยังเว็บเซิร์ฟเวอร์อย่างต่อเนื่อง เมื่อคุณขอข้อมูลเพิ่มเติม มีโอกาสมากขึ้นที่คุณจะประสบปัญหา
ข้อความแสดงข้อผิดพลาดนี้บอกคุณว่าคุณกำลังร้องขอคำขอมากเกินไปในระยะเวลาที่กำหนด ไม่ใช่การละเมิด แต่เป็นคำเตือน
คำขอ HTTP มักถูกใช้ในทางที่ผิด และเหตุผลที่คุณได้รับข้อความนี้น่าจะเป็นเพราะสิ่งนี้ รักษาขีด จำกัด คำขอไม่เกิน 50 และคุณจะสบายดี
คำขอ HTTP 4 ประเภทที่แตกต่างกัน
คำขอ HTTP จะถูกส่งตามลำดับเมื่อผู้ใช้ร้องขอหน้าจากเว็บ คำขอแรกคือคำขอ HEAD ซึ่งนำส่วนหัวจากเซิร์ฟเวอร์และส่งกลับไปยังผู้ใช้ คำขอต่อไปคือการขอเนื้อหาของเพจ ซึ่งเรียกว่าคำขอ GET เมื่อเซิร์ฟเวอร์ได้รับคำขอ POST จะทำการเปลี่ยนแปลงหน้าเว็บ เซิร์ฟเวอร์ส่งคำขอ PUT ซึ่งขอให้ทำการเปลี่ยนแปลงไฟล์เฉพาะบนหน้าเว็บ
เมื่อผู้ใช้มีคำขอ HTTP เกินจำนวนที่ระบุในรหัสตอบกลับคำขอมากเกินไป โค้ดตอบกลับ HTTP 429 Too Many Requests จะถูกส่งกลับ การตอบสนองนี้จะให้ข้อมูลแก่ผู้ใช้เกี่ยวกับจำนวนคำขอที่ได้รับและระยะเวลาที่พวกเขาต้องการสำหรับเบราว์เซอร์ของผู้ใช้ในการประมวลผล
วิธีลดคำขอ HTTP

มีสองสามวิธีในการลดคำขอ HTTP:
1. ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
2. ใช้การแคชเบราว์เซอร์
3. ใช้การบีบอัดไฟล์
4. ใช้สไปรท์รูปภาพ
5. ใช้รูปภาพแบบอินไลน์
6. ใช้ CSS แทนรูปภาพ
7. ใช้ URI ข้อมูล
8. ใช้คุณสมบัติ CSS3
9. ใช้พนักงานบริการ
คำขอ HTTP คืออะไร มันส่งผลต่อประสบการณ์ของผู้ใช้อย่างไร? ควรทำอย่างไรเพื่อลดคำขอ HTTP ควรตอบคำถามเหล่านี้ทีละข้อ เมื่อคุณเข้าใจมากขึ้นว่าทำไมโปรโตคอลการตอบสนองจึงมีความสำคัญ คุณจะสามารถใช้เวลาของผู้เยี่ยมชมได้ดียิ่งขึ้น ไฟล์บนเว็บไซต์ของคุณมากขึ้นหมายถึงคำขอ HTTP จากเบราว์เซอร์ของคุณมากขึ้น ขนาดของไฟล์ที่กำลังถ่ายโอนก็เป็นปัจจัยสำคัญในการโหลดหน้าเช่นกัน
เมื่อไซต์ของคุณแออัดเป็นเวลานาน อาจสร้างความเจ็บปวดให้กับผู้ใช้ของคุณ ในเดือนมีนาคม 2019 จำนวน คำขอหน้า HTTP เฉลี่ยในการโหลดหน้าเว็บบนมือถือหรือเดสก์ท็อปคือ 69 ถึง 75 เครื่องมือนี้แสดงให้คุณเห็นว่าไฟล์ใดบ้างที่เบราว์เซอร์ต้องใช้เพื่อดาวน์โหลดหน้าและไฟล์ที่ร้องขอ คุณสามารถดูสิ่งที่อยู่ในหน้าเว็บของคุณและใช้เวลาในการโหลดโดยใช้คุณลักษณะนี้ เมื่อเปิดใช้งาน DevTools แผงเครือข่ายจะบันทึกกิจกรรมเครือข่ายทั้งหมด ลิงก์ไปยังแผงเครือข่ายในหน้าเว็บที่ระบุสามารถพบได้ใน Google Chrome เราจะลดจำนวนคำขอสำหรับเว็บไซต์ได้อย่างไร
ตรวจสอบให้แน่ใจว่าไม่มีภาพที่ไม่จำเป็น ตัวอย่างเช่น หากเว็บไซต์ของคุณมีรูปภาพแยกกันจำนวนมาก คุณควรพิจารณาลดขนาดไฟล์ หากเป็นไปได้ ทางที่ดีควรจำกัดขนาดไฟล์ของแต่ละภาพให้น้อยกว่า 100 KB การใช้ TinyPNG สามารถใช้บีบอัดรูปภาพจำนวนมากได้ในคราวเดียว การโหลดแบบอะซิงโครนัสสามารถทำได้โดยกำหนดค่าเว็บไซต์ของคุณให้ใช้ไฟล์ JavaScript แบบอะซิงโครนัส ตรวจสอบส่วนอื่นๆ ของหน้าเว็บเพื่อหาปัญหาที่อาจทำให้โหลดหน้าเว็บได้ช้า คุณต้องตรวจสอบให้แน่ใจว่าไฟล์ CSS ของเว็บไซต์ของคุณสอดคล้องกับจำนวนคำขอที่ได้รับ
โดยทั่วไป คุณสามารถรวมไฟล์ CSS สองไฟล์ขึ้นไปเป็นไฟล์เดียวได้ ด้วยเหตุนี้ เบราว์เซอร์จึงสามารถสร้างไฟล์เหล่านี้ได้โดยไม่ต้องร้องขอ คำขอ HTTP เพิ่มเติม คุณและทีมของคุณสามารถตัดสินใจได้ว่าทรัพย์สินเหล่านั้นมีมูลค่าเท่าใด
สร้างคำขอ HTTP ให้น้อยลงสำหรับ WordPress โดยไม่ต้องใช้ปลั๊กอิน

มีสองสามวิธีในการ ร้องขอ HTTP ให้น้อยลง โดยไม่ต้องใช้ปลั๊กอิน วิธีหนึ่งคือการใช้เครือข่ายการจัดส่งเนื้อหา (CDN) CDN สามารถช่วยลดจำนวนคำขอที่เว็บไซต์ของคุณสร้างขึ้นได้โดยการแคชไฟล์สแตติก (รูปภาพ, JavaScript และ CSS) บนเซิร์ฟเวอร์ อีกวิธีหนึ่งในการลดจำนวนคำขอคือการปรับรูปภาพของคุณให้เหมาะสม คุณสามารถทำได้โดยใช้เครื่องมือเช่น ImageOptim เพื่อลดขนาดไฟล์ของรูปภาพของคุณโดยไม่ลดคุณภาพ สุดท้าย คุณสามารถรวมไฟล์ JavaScript และ CSS ของคุณเป็นไฟล์เดียวได้ สิ่งนี้สามารถช่วยลดจำนวนคำขอได้ เนื่องจากแต่ละไฟล์จำเป็นต้องดาวน์โหลดเพียงครั้งเดียว
ลดเวลาในการโหลดหน้าปลั๊กอิน WordPress
หากคุณต้องการปรับปรุงประสิทธิภาพของไซต์ WordPress สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือติดตั้งปลั๊กอินที่จะช่วยลดเวลาในการโหลดหน้าเว็บของคุณ มีปลั๊กอินที่ยอดเยี่ยมจำนวนมากที่สามารถช่วยคุณได้ แต่หนึ่งในรายการโปรดของเราคือปลั๊กอิน WP Fastest Cache ปลั๊กอินนี้ทำงานโดยการสร้างไฟล์ HTML แบบคงที่ของหน้าเว็บไซต์ของคุณแล้วให้บริการไฟล์นั้นแก่ผู้เยี่ยมชมแทนที่จะโหลด เว็บไซต์ WordPress ทั้งหมด ทุกครั้ง วิธีนี้ช่วยลดเวลาในการโหลดหน้าเว็บได้อย่างมาก และเป็นวิธีที่ยอดเยี่ยมในการปรับปรุงประสิทธิภาพโดยรวมของเว็บไซต์

เพื่อให้ผู้เข้าชมเว็บไซต์ของคุณได้รับประสบการณ์ที่รวดเร็วและมีความเกี่ยวข้องมากขึ้น คุณต้องลดเวลาในการโหลดหน้าเว็บไซต์ WordPress ของคุณ มีเทคนิคมากกว่าสิบอย่างที่คุณสามารถใช้เพื่อเพิ่มความเร็วไซต์ WordPress ของคุณ การเลือกผู้ให้บริการโฮสติ้ง WordPress ที่เหมาะสมเป็นหนึ่งในการตัดสินใจที่สำคัญที่สุดที่คุณสามารถทำได้ การล้างและถอนการติดตั้งปลั๊กอินของ WordPress จะลบปลั๊กอินที่ไม่มีประโยชน์หรือไม่ค่อยได้ใช้งานอีกต่อไป คุณจะมีเวลาโหลดหน้าเว็บเร็วขึ้น เนื่องจากทุกไฟล์ (CSS, JavaScript และรูปภาพ) ที่คุณใช้จะเพิ่มจำนวนหน้าที่คุณมี ไม่ใช่เรื่องดีที่จะมีปลั๊กอินจำนวนมากในเทมเพลตของคุณ มีปลั๊กอินที่เขียนโค้ดไม่ดีมากเกินไปซึ่งทำงานแบบเดียวกัน ส่งผลให้เกิดปัญหา
ปลั๊กอิน WordPress สามารถใช้เพื่อเพิ่มประสิทธิภาพภาพ ก่อนอัปโหลด ตรวจสอบให้แน่ใจว่ารูปภาพของคุณได้รับการปรับให้เหมาะสมสำหรับ WordPress แล้ว ตัวเลือก บันทึกสำหรับเว็บ เป็นคุณสมบัติทั่วไปในโปรแกรมแก้ไขรูปภาพ เช่น Photoshop และ Gimp ที่ให้คุณบันทึกไฟล์สำหรับเว็บได้ หากคุณไม่คุ้นเคยกับการบันทึกเว็บ คุณสามารถเพิ่มความเร็วในการโหลดไซต์ WordPress ของคุณโดยการบีบอัด gzip ไม่มีอะไรมากที่คุณต้องทำเพื่อตั้งค่าแคชสำหรับเว็บไซต์ WordPress ของคุณ การแคชสามารถเปิดใช้งานได้โดยใช้ปลั๊กอินแคชของ WordPress ในเวลาน้อยกว่าหนึ่งนาที เป้าหมายของการแคชคือการรักษาจำนวนไฟล์คงที่บนอุปกรณ์ของผู้ใช้ตามระยะเวลาที่กำหนด (เช่น รูปภาพ สคริปต์ ฯลฯ)
อันที่จริง สถาปัตยกรรมเว็บไซต์ของคุณมีผลกระทบอย่างมากต่อประสิทธิภาพของเว็บไซต์ของคุณ เมื่อโหลดสไตล์ชีต ให้วางไว้ที่ด้านบนขององค์ประกอบ (ใน /head/element) เพื่อให้แน่ใจว่าโหลดก่อน หากเว็บไซต์ของคุณใช้สคริปต์ภายนอกจำนวนมาก ประสิทธิภาพของเว็บไซต์ก็จะลดลง เมื่อมีการเรียกใช้สคริปต์ภายนอกเพียงตัวเดียว เวลาในการโหลดหน้าเว็บจะลดลงอย่างมาก คุณสามารถเลือกธีม WordPress ที่มีการเข้ารหัสอย่างดีจากแหล่งที่เชื่อถือได้ การเลือกธีมที่เหมาะสมควรตอบสนองและปรับให้เหมาะสมเพื่อเพิ่มประสิทธิภาพสูงสุด หากคุณไม่ต้องการแก้ไขระบบ ปลั๊กอินอย่าง Autoptimize สามารถช่วยคุณทำให้กระบวนการทั้งหมดเป็นแบบอัตโนมัติ
ในขณะที่ใช้พื้นที่สีขาวจำนวนมากเพื่อปรับปรุงส่วนหน้าของคุณ ตรวจสอบให้แน่ใจว่าได้ลบแท็บและช่องว่างทั้งหมดออกจากโค้ดแล้ว หากคุณเปิดใช้งานคุณสมบัติ Jetpack ทั้งหมด หน้าของคุณจะใช้เวลาในการโหลดนานขึ้น การปิดใช้งานคุณลักษณะบางอย่างทำให้คุณสามารถเพิ่มเวลาที่คุณต้องจดจ่อกับคุณลักษณะอื่นๆ ได้ ข้อยกเว้นเพียงอย่างเดียวของฉันคือความคิดเห็น การแบ่งปัน Shortlinks บน WP.me และการมองเห็นวิดเจ็ต ฉันสามารถบันทึกสาม (3) วินาที
เพิ่มประสิทธิภาพคำขอ HTTP
การเพิ่มประสิทธิภาพคำขอ HTTP เป็นสิ่งสำคัญสำหรับการปรับปรุงความเร็วและประสิทธิภาพของเว็บแอปพลิเคชัน คำขอ HTTP สามารถเพิ่มประสิทธิภาพได้โดยการลดจำนวนคำขอ ลดขนาดคำขอ และใช้เทคนิคการแคช ด้วยการลดจำนวนคำขอ HTTP ระยะเวลาที่ใช้ในการรอการตอบสนองจากเซิร์ฟเวอร์จะลดลง การลดขนาดคำขอ HTTP ยังช่วยปรับปรุงประสิทธิภาพได้ด้วยการลดจำนวนข้อมูลที่จำเป็นต้องถ่ายโอนระหว่างไคลเอนต์และเซิร์ฟเวอร์ เทคนิคการแคชสามารถใช้ในการปรับปรุงประสิทธิภาพได้โดยการจัดเก็บข้อมูลที่ร้องขอบ่อยในฝั่งไคลเอ็นต์ ซึ่งจะช่วยลดจำนวนการเดินทางไปกลับที่เซิร์ฟเวอร์
เว็บไซต์ของคุณจะทำงานได้ไม่ดีหากช้าหรือเกะกะ เมื่อเว็บไซต์ของคุณใช้เวลาในการโหลดมากกว่า 3 วินาที ผู้คน 40 เปอร์เซ็นต์จะละทิ้งมัน คุณเพิ่ม ประสิทธิภาพเว็บไซต์ได้ โดยลดจำนวนคำขอ HTTP กล่าวอีกนัยหนึ่ง การลดคำขอ HTTP ที่เกี่ยวข้องกับเว็บไซต์เป็นสิ่งสำคัญ เมื่อไซต์ของคุณได้รับคำขอ HTTP จำนวนมาก การโหลดหน้าจะใช้เวลานานขึ้น หน้าที่มี 20 คำขอสามารถเก็บได้ 20 ภาพในขณะที่หน้าที่มี 70 ภาพสามารถเก็บได้ 70 ภาพ ก่อนที่คุณจะสามารถกำจัดคำขอ HTTP ได้ คุณต้องกำหนดจำนวนคำขอที่เว็บไซต์ของคุณได้รับก่อน
การทำเช่นนี้ทำให้คุณสามารถระบุจำนวนคำขอที่คุณกำลังดำเนินการได้ เว็บไซต์บนมือถืออาจใช้เวลาโหลด 6 วินาที แต่เว็บไซต์เดสก์ท็อปอาจใช้เวลา 2 วินาที ปัญหานี้เกิดขึ้นเมื่อเว็บไซต์มือถือของคุณใช้เวลาในการโหลด 6 วินาที แต่เว็บไซต์เดสก์ท็อปของคุณใช้เวลา 2 วินาที เวลาในการโหลดของคุณอาจช้าเกินไปหากคุณได้รับคะแนนต่ำ ในการปรับปรุงปลั๊กอินโซเชียลมีเดียของคุณ ให้ใช้เครื่องมือเช่น Novashare เครื่องมือจะไม่ทำให้หน้าของคุณช้าลง แต่จะช่วยให้คุณสามารถลดจำนวนคำขอที่ผ่านเข้ามาได้ อย่ากลัวที่จะก้าวร้าวและตรวจสอบทุกหน้าในทุกเว็บไซต์
หากรูปภาพไม่เพิ่มคุณค่าให้กับเนื้อหาของคุณ ให้ลบออก ด้วยเหตุนี้ วิดีโอบางรายการจึงเบี่ยงเบนประสบการณ์ของผู้ใช้ ทำให้เวลาในการโหลดหน้าเว็บเพิ่มขึ้น คุณสามารถใช้ปลั๊กอิน เช่น LazyLoad เพื่อทำให้การโหลดแบบ Lazy Loading เป็นแบบอัตโนมัติได้ การแคชอาจมีประโยชน์ในการลดคำขอ HTTP ความเจ็บปวดคือกระบวนการจัดเก็บสำเนาของสคริปต์ที่อนุญาตให้เว็บไซต์ของคุณแสดงในเบราว์เซอร์ของผู้เยี่ยมชมแทนที่จะลบสคริปต์ทั้งหมด ขึ้นอยู่กับความเร็วที่เซิร์ฟเวอร์ตอบสนองต่อคำขอของคุณ ระยะเวลาในการโหลดหน้าเว็บอาจแตกต่างกันมาก หากคุณต้องการควบคุมอีกครั้ง ให้เลิกใช้เนื้อหาของบุคคลที่สาม เช่น วิดีโอ YouTube ที่ฝังไว้ หรือโฮสต์สคริปต์ Google Analytics ในเครื่อง
ด้วยเหตุนี้ รูปภาพแต่ละรูปจึงมีคำขอ HTTP ที่ต้องลบออกเนื่องจากไม่มีค่า คุณควรบีบอัดรูปภาพที่คุณบันทึกเพื่อประหยัดเวลาในการโหลด แต่คุณควรเก็บวิดีโอที่เพิ่มมูลค่าไว้ด้วย หากเบราว์เซอร์ของคุณไม่รองรับ คุณสามารถโหลดรูปภาพและวิดีโอได้ทันทีที่ผู้ใช้เลื่อน อย่าใช้คุกกี้และใช้ URL เดียวกันสำหรับแต่ละหน้าของไซต์ของคุณ หากคุณต้องการให้แน่ใจว่าการแคชเนื้อหาทำอย่างถูกต้อง
คำขอ WordPress HTTP
คำขอ WordPress HTTP คือการสื่อสารระหว่างไซต์ WordPress ของคุณและเซิร์ฟเวอร์ที่โฮสต์อยู่ ทุกครั้งที่ผู้เยี่ยมชมโหลดหน้าบนไซต์ WordPress ของคุณ เบราว์เซอร์ของพวกเขาจะส่งคำขอ HTTP ไปยังเซิร์ฟเวอร์ของคุณ เซิร์ฟเวอร์ของคุณจะตอบกลับด้วยข้อมูลที่ร้องขอ ซึ่งจะแสดงต่อผู้เยี่ยมชมในเบราว์เซอร์ของพวกเขา คำขอ HTTP มีความสำคัญเนื่องจากอนุญาตให้ WordPress สื่อสารกับเซิร์ฟเวอร์และโหลดไฟล์และข้อมูลที่จำเป็นในการแสดง หน้า WordPress หากไม่มีคำขอ HTTP WordPress จะไม่สามารถทำงานได้
Http Api: วิธีที่มีประสิทธิภาพในการโต้ตอบกับบริการเว็บและ API
HTTP API ใน WordPress เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการโต้ตอบกับบริการเว็บและ API สามารถส่งและรับคำขอ HTTP รวมทั้งรับและจัดเก็บเนื้อหาของการตอบกลับ HTTP
ด้วย HTTP API ใน WordPress คุณสามารถดึงข้อมูลบางส่วนจากบริการเว็บ ทำการร้องขอ POST หรือเพียงแค่รับสถานะปัจจุบันของเว็บไซต์
คำขอ HTTP น้อยลง
การลดจำนวนคำขอ HTTP เป็นขั้นตอนที่สำคัญที่สุดขั้นตอนหนึ่งที่คุณสามารถทำได้เพื่อเพิ่มความเร็วเว็บไซต์ของคุณ การส่งคำขอ HTTP น้อยลงจะช่วยลดระยะเวลาที่ใช้ในการรอเซิร์ฟเวอร์ตอบสนอง และยังช่วยลดปริมาณแบนด์วิดท์ที่ใช้อีกด้วย
การเพิ่มประสิทธิภาพเว็บไซต์ของคุณโดยลดคำขอ HTTP เป็นสิ่งสำคัญ เมื่อคุณเพิ่มสคริปต์ สไตล์ชีต รูปภาพ หรือวิดีโอที่ฝังลงในเว็บไซต์ของคุณ เบราว์เซอร์ของคุณจะได้รับคำขอที่ตามมาแต่ละครั้งไปยังเซิร์ฟเวอร์ เมื่อรวมทรัพยากรเข้าด้วยกัน วิธีที่มีประสิทธิภาพที่สุดในการลดคำขอคือการแบ่งเป็นส่วนย่อยๆ หลังจากลากไฟล์ result.js ลงในไดเร็กทอรี bld แล้ว ไฟล์ result.js จะถูกสร้างขึ้น ในไฟล์นี้ แฟล็ก script1.js และ script2.js จะถูกตั้งค่า สำหรับแต่ละไฟล์ ให้ใช้เครื่องหมายอัฒภาคหรือตัวสิ้นสุดบรรทัด แอ็ตทริบิวต์ fixlastline นอกเหนือจากแอ็ตทริบิวต์ fixlastline สามารถใช้เพื่อสั่งให้ Ant เพิ่มบรรทัดใหม่ให้กับแต่ละไฟล์
สตริงที่เข้ารหัส base64 จะถูกแยกจากประเภทสื่อโดยใช้เครื่องหมายอัฒภาคหลังจากที่แยกจากประเภทสื่อ ข้อมูลแสดงในรูปแบบ ASCII โดยใช้รูปแบบ base64 ซึ่งใช้ในการแปลงข้อมูลเป็นข้อความไบนารี เมื่อข้อมูลถูกถอดรหัสและสร้างไฟล์ เบราว์เซอร์จะสร้างไฟล์ขึ้นมาโดยอัตโนมัติ ด้วยเหตุนี้จึงดูเหมือนว่าสื่อที่ฝังไว้เป็นทรัพยากรภายนอก สาเหตุที่พบบ่อยที่สุดของปัญหานี้คือปลั๊กอิน ซึ่งใช้โดยระบบจัดการเนื้อหา เช่น WordPress ปลั๊กอินแต่ละตัวมักจะเพิ่มสคริปต์ของตัวเอง ส่งผลให้มีคำขอ HTTP เพิ่มขึ้น ปลั๊กอินส่วนใหญ่ที่ไม่จำเป็นควรถูกถอนการติดตั้ง เช่นเดียวกับปลั๊กอินที่ใช้เพียงไม่กี่ครั้งต่อปี คุณสามารถใช้ระบบตรวจสอบประสิทธิภาพคุณภาพ เช่น Raygun เพื่อวินิจฉัย ตรวจจับ และแก้ไขปัญหาได้