โฮมเพจ » WordPress » 7 วิธีที่เชื่อถือได้เพื่อเพิ่มความเร็วในการโหลด WordPress

    7 วิธีที่เชื่อถือได้เพื่อเพิ่มความเร็วในการโหลด WordPress

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

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

    ใช้ประโยชน์จากเฟรมเวิร์กและธีมที่มีน้ำหนักเบา

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

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

    • ตรวจสอบ ความคิดเห็นของชุดรูปแบบ, และหาข้อมูลเกี่ยวกับประสิทธิภาพโดยเฉพาะ.
    • ดำเนินการ การทดสอบประสิทธิภาพของหน้าตัวอย่างของชุดรูปแบบ.
    • มองออกไปสำหรับ ธีม WordPress เริ่มต้น, ซึ่งมีน้ำหนักเบาในรหัสและจึงทำงานได้ดี.
    • เช็คเอาท์ ชุดรูปแบบที่ใช้กรอบปฐมกาลและวิทยานิพนธ์ ที่ขึ้นชื่อว่าเป็นผลงานของพวกเขา.

    ได้รับประโยชน์จากพลังของการแคช

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

    ประการแรกระบุ ปลั๊กอิน WordPress แคชที่มีประโยชน์, อ่านเอกสารประกอบและใช้เพื่อแคชบางหน้าของเว็บไซต์ของคุณ WP Rocket และ W3 Total Cache เป็นหนึ่งในสิ่งที่มีชื่อเสียง.

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

      # การเปิดใช้งานการหมดอายุ ExpiresActive ใน # การเข้าถึงคำสั่งเริ่มต้น ExpiresDefault "เริ่มต้นบวก 3 เดือน" # favicon ของคุณ ExpiresByType อิมเมจ / x-icon "การเข้าถึงบวก 1 ปี" # ภาพถ่าย ExpiresByType รูปภาพ / gif "บวก 3 เดือน" ExpiresByType 3 เดือน "การเข้าถึง ExpiresByType รูปภาพ / jpg" บวก 3 เดือน "การเข้าถึง ExpiresByType image / jpeg" บวก 3 เดือน "# CSS ExpiresByType ข้อความ / css" การเข้าถึงบวก 3 เดือน "# Javascript ExpiresByType แอปพลิเคชัน / Javascript" บวก 1 ปี "  
    โหลดโดเมนล่วงหน้ากลยุทธ์ที่รู้จักน้อยกว่า

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

    เพื่อเปิดใช้งานสิ่งนี้คุณสามารถ เพิ่มรหัสโดเมน prefetch ไปยังไฟล์ header.php. นี่คือตัวอย่างของรหัสโดเมน prefetch ที่ใช้กันทั่วไป.

    สำหรับ Google Fonts:

      

    สำหรับ Google Analytics:

      
    กำจัดปลั๊กอินที่ไม่จำเป็นและมีน้ำหนักมาก

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

    คุณสามารถใช้ Plugin Performance Profiler (ตัวปลั๊กอิน) เพื่อ ระบุปลั๊กอินที่มีประสิทธิภาพแย่ที่สุดบน WordPress ของคุณ และแทนที่ด้วยทางเลือกที่ดีกว่า.

    นอกจากนี้ยังมีปลั๊กอินที่คุณใช้ไม่เกินสองครั้งต่อเดือน (เช่นเครื่องกำเนิดภาพขนาดย่อเป็นต้น) มัน ดีที่สุดที่จะปิดการใช้งานพวกเขา, และเพียงแค่เปิดใช้งานในเวลาที่ใช้ คุณสามารถตรวจสอบปลั๊กอินที่คุณสามารถถอนการติดตั้งและ ใช้เครื่องมือออนไลน์แทน.

    ใช้ CDN เพื่อความเร็วในการโหลดหน้าเว็บที่ดีขึ้น

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

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

    CDN Enabler เป็นปลั๊กอินที่ยอดเยี่ยมฟรีที่คุณสามารถใช้งานได้ในไม่กี่วินาที ในขณะที่ตัดสินใจเลือกสิ่งที่คุณสามารถโหลดได้จาก CDN ให้ลองไปทำมากไป แม้แต่ favicon ก็สามารถโหลดผ่าน CDN เพียงวางไว้ในโฟลเดอร์รูทของ WordPress และเพิ่มรหัสต่อไปนี้ไปยังไฟล์ header.php:

      

    บีบอัดรูปภาพขนาดใหญ่

    เพื่อให้สิ่งต่าง ๆ เป็นมุมมองนี่เป็นความจริง ธีมเวิร์ดเพรสที่เรียบง่ายใช้พื้นที่จัดเก็บข้อมูล 30 MB ในขณะที่เว็บไซต์ที่มีการแสดงผลอย่างหนักเช่น e-store จะใช้พื้นที่หลาย GB สำหรับจัดเก็บรูปภาพ จะทำอย่างไรถ้าคุณสามารถลดขนาดไฟล์ภาพได้มากกว่า 50% ด้วยความแตกต่างของคุณภาพที่มองไม่เห็น?

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

    เพิ่มประสิทธิภาพ SSL handshakes

    SSL หรือ Secure Sockets Layer / Transport Layer Security เป็นวิธีการที่ เว็บเซิร์ฟเวอร์และไคลเอนต์เข้ารหัสและรักษาความปลอดภัยการรับส่งข้อมูลทั้งหมด. นี่เป็นมาตรฐานสำหรับธุรกรรม HTTP ที่ปลอดภัยและการรับส่งข้อมูลอื่น ๆ ผ่านอินเทอร์เน็ต.

    ข้อเสียข้อหนึ่งของการเข้ารหัสทราฟฟิกคือเมื่อมีโอเวอร์เฮดและเวลาแฝงเมื่อไคลเอ็นต์และเซิร์ฟเวอร์สร้างการเชื่อมต่อ.

    คุณสามารถเพิ่มความเร็วในการเชื่อมต่อที่ปลอดภัยผ่านการเพิ่มประสิทธิภาพ SSL handshakes โดยใช้ CDN CDN จัดการค่าใช้จ่ายให้คุณซึ่งช่วยลดเวลาที่ใช้ในการสร้างเซสชัน SSL เริ่มต้น, รวมถึงรักษาการเชื่อมต่อที่ปลอดภัยให้มีชีวิตชีวา.

    สิ่งนี้ยังช่วยให้คุณได้รับสิทธิประโยชน์เพิ่มเติมในการรับรองใบรับรองเกรด A แม้ว่าเซิร์ฟเวอร์หรือผู้ให้บริการของคุณจะใช้ใบรับรองระดับล่างเท่านั้น สิ่งสำคัญคือเบราว์เซอร์ของผู้ใช้ปลายทางรวมถึงเครื่องมือค้นหาเช่น Google ดูใบรับรอง SSL ระดับสูงที่จัดทำโดย CDN.

    ลบการแก้ไขเก่าออกจากฐานข้อมูลของคุณ

    นำมาจากฉัน WordPress ของคุณจะช้าลงถ้าคุณไม่ดูแลฐานข้อมูลและรักษาความสะอาด คุณสามารถทำได้โดย จำกัด จำนวนการแก้ไขโพสต์.

    WordPress สร้างการแก้ไขมากเกินไปในขณะที่คุณกำลังเขียนเรื่องหม้อและใช้พื้นที่ทั้งหมด คุณสามารถ ปิดการใช้งานการแก้ไขหรือกำหนดขีด จำกัด จำนวนสูงสุดของการแก้ไข. หากต้องการปิดใช้งานให้เพิ่มรหัสต่อไปนี้ลงในไฟล์ wp-config.php.

     define ('AUTOSAVE_INTERVAL', 300); // วินาทีกำหนด ('WP_POST_REVISIONS', เท็จ); 

    นี้ รหัสเปลี่ยนช่วงเวลาการบันทึกอัตโนมัติเป็น 5 นาที (จาก 60 วินาที). หรือคุณสามารถใช้ปลั๊กอินปิดใช้งานโพสต์การแก้ไข (อย่าลืมปิดใช้งานเมื่องานเสร็จสิ้น).

    หากต้องการ จำกัด จำนวนการแก้ไขสูงสุดให้ใช้รหัสต่อไปนี้ในไฟล์ wp-config.php.

     define ('AUTOSAVE_INTERVAL', 300); // วินาทีกำหนด ('WP_POST_REVISIONS', 5); 

    ที่นี่เราตั้ง จำนวนการแก้ไขสูงสุดถึง 5.

    เพื่อกำจัดรายการฐานข้อมูลทั้งหมดที่สอดคล้องกับการแก้ไขก่อนหน้าหลายร้อยรายการคุณยังสามารถใช้ปลั๊กอิน WP Optimize.

    ลองใช้การบีบอัด GZip

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

    1. ไปที่ checkgzipcompression และเข้าสู่เว็บไซต์ของคุณ.
    2. เลือกปลั๊กอินแคชของคุณไปที่ เบราว์เซอร์แคช การตั้งคาและใสเครื่องหมายถูกที่ เปิดใช้งานการบีบอัด HTTP กล่อง.

    ข้อสรุป

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

    แจ้งให้เราทราบว่าคุณจัดการเพื่อเพิ่มความเร็วของ WordPress และเคล็ดลับของฉันได้ช่วยคุณหรือไม่ การทดลองมีความสุข.