ประสิทธิภาพของ WordPress – แยกย่อยโดยคำขอ HTTP

เผยแพร่แล้ว: 2020-04-10

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

ธุรกิจหลายขนาดใช้ WordPress เพื่อส่งเสริม โฆษณา และขายผลิตภัณฑ์และบริการของตน

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

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

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

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

ปิดการใช้งานอิโมจิ

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

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

1. รหัสปิดการใช้งาน Emoji

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

/**
* Disable the emoji’s
*/
function disable_emojis() {
remove_action( ‘ks29so_head’, ‘print_emoji_detection_script’, 7 );
remove_action( ‘admin_print_scripts’, ‘print_emoji_detection_script’ );
remove_action( ‘ks29so_print_styles’, ‘print_emoji_styles’ );
remove_action( ‘admin_print_styles’, ‘print_emoji_styles’ );
remove_filter( ‘the_content_feed’, ‘ks29so_staticize_emoji’ );
remove_filter( ‘comment_text_rss’, ‘ks29so_staticize_emoji’ );
remove_filter (‘ks29so_mail’, ‘ks29so_staticize_emoji_for_email’);
add_filter( ‘tiny_mce_plugins’, ‘disable_emojis_tinymce’ );
}

add_action( ‘init’, ‘disable_emojis’ );

/**
* Filter function used to remove the tinymce emoji plugin.
*
*@param array $plugins
@return array                     Difference between the two arrays
*/
function disable_emojis_tinymce( $plugins ) {
    if ( is_array( $plugins ) ) {
        return array_diff( $plugins, array( ‘wpemoji’ ) );
    } else {
         return array();
    }
}
2. ปลั๊กอินเพื่อปิดการใช้งาน Emoji

หรือคุณสามารถใช้ปลั๊กอินเพื่อปิดใช้งานคุณลักษณะอีโมจิจากไซต์ WordPress ของคุณได้ มีปลั๊กอินหลายตัวที่เจ้าของไซต์สามารถใช้เพื่อปิดใช้งานคุณลักษณะนี้ได้

Disbale Emoji

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

ปิดใช้งานการฝัง

Embeds เปิดตัวด้วย WordPress เวอร์ชัน 4.4 นี่เป็นคุณลักษณะใหม่ที่ช่วยให้เจ้าของไซต์สามารถฝังสื่อจากไซต์อื่นได้ การฝังสื่อ เช่น เสียงและวิดีโอจากไซต์ภายนอกไปยังไซต์ WordPress ของคุณ จะช่วยให้คุณมีส่วนร่วมกับผู้ใช้ อย่างไรก็ตาม ข้อเสียที่ใหญ่ที่สุดของคุณลักษณะนี้คือสามารถชะลอประสิทธิภาพของเว็บไซต์ได้ในระดับที่ดี มันแสดงเป็นสคริปต์ wp-embed.min.js และในขณะที่มันเป็นคุณสมบัติที่ยอดเยี่ยม มีวิธีอื่นในการฝังสื่อจากไซต์เช่น Youtube, Twitter เป็นต้น เช่นเดียวกับอีโมจิ การฝังสามารถปิดใช้งานได้โดยใช้รหัสหรือปลั๊กอิน เราได้กล่าวถึงวิธีการปิดการใช้งานการฝังและเพิ่มประสิทธิภาพและการตอบสนองของหน้าเว็บไซต์ของคุณ

1. รหัสปิดการใช้งาน Embeds

ซึ่งคล้ายกับกระบวนการปิดการใช้งานอีโมจิ เพียงใส่รหัสต่อไปนี้ลงในไฟล์ functions.php เพื่อปิดการใช้งานคุณสมบัติการฝัง

// Remove WP embed script
Function speed_stop_loading_wp_embed() {
         If (!is_admin() ) {
             ks29so_deregister_script( ‘wp-embed’);
         }
}

Add_action( ‘init’, ‘speed_stop_loading_wp_embed’);
2. ปิดใช้งานการฝังด้วยปลั๊กอิน

การใช้ปลั๊กอินเป็นวิธีที่มีประสิทธิภาพในการปิดใช้งานคุณลักษณะการฝังจากแพลตฟอร์ม CMS นี้ มีปลั๊กอินมากมายสำหรับการปิดใช้งานคุณลักษณะการฝัง

Disable Embeds

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

ใช้แคช

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

Implement Caching

สร้างโดย KeyCDN ขนาดของปลั๊กอินนี้คือ 15.4 KB และช่วยให้แคชประหยัดเวลาและช่วยให้เว็บไซต์ของคุณโหลดเร็วขึ้น ผู้เชี่ยวชาญ WordPress หลายคนได้ลองใช้การแคชผ่านปลั๊กอินนี้ และปรับปรุงเวลาโหลดของเว็บไซต์ได้สำเร็จ ในกรณีส่วนใหญ่ เวลาในการโหลด HTML DOC ดีขึ้นตามรอยบาก

Implement Caching

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

ใช้เครือข่ายการจัดส่งเนื้อหา

เมื่อคุณปิดใช้งานอีโมจิและฝังและใช้งานแคชแล้ว วิธีที่ดีที่สุดคือไปที่เคล็ดลับถัดไปที่จะช่วยเร่งประสิทธิภาพของเว็บไซต์ เครือข่ายการจัดส่งเนื้อหา (CDN) ให้บริการเนื้อหาแบบคงที่ที่แคชไว้ เช่น วิดีโอ JavaScript และรูปภาพจากเซิร์ฟเวอร์หลายเครื่อง พบว่าการใช้เครือข่ายการจัดส่งเนื้อหาบนไซต์ WordPress เป็นวิธีที่แน่นอนในการเพิ่มความเร็วของไซต์

Content Delivery Network

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

Content Delivery Network

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

ลบสตริงการสืบค้น

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

1. ใช้รหัสเพื่อลบสตริงการสืบค้น

โค้ดที่ระบุด้านล่างสามารถช่วยลดเวลาในการตอบสนองของไซต์ได้

เพียงใส่โค้ดด้านล่างใน functions.php.file

function _remove_script_version( $src ) {
        $parts = explode( ‘?ver’, $src );
        return $parts[0];
}

add_filter( ‘script_loader_src’, ‘_remove_script_version’, 15, 1 );
add_filter( ‘style_loaded_src’, ‘_remove_script_version’, 15 ); 
2. ใช้ปลั๊กอินเพื่อลบสตริงการสืบค้น

ปลั๊กอินยังสามารถใช้เพื่อลบสตริงการสืบค้นและเพิ่มประสิทธิภาพเว็บไซต์ ปลั๊กอินที่ใช้มากที่สุดตัวหนึ่งคือ Query Strings Remover มันมีน้ำหนักเบาและลบสตริงการสืบค้นออกจากเครือข่ายได้อย่างมีประสิทธิภาพ

3. แคชและละเว้นสตริงการสืบค้นด้วย CDN

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

Ignore Query Strings

โฮสต์ Google Fonts

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

https://fonts.google.com/specimen/Merriweather
https://fonts.google.com/specimen/Montserrat

merriweather-v13-latin-700.woff
merriweather-v13-latin-700.woff
merriweather-v13-latin-700italic.woff
merriweather-v13-latin-700italic.woff2
merriweather-v13-latin-900.woff
merriweather-v13-latin-900.woff2
merriweather-v13-latin-900italic.woff
merriweather-v13-latin-900italic.woff2 
merriweather-v13-latin-italic.woff
merriweather-v13-latin-italic.woff2
merriweather-v13-latin-regular.woff
merriweather-v13-latin-regular.woff2
montserrat-v7-latin-700.woff
montserrat-v7-latin-700.woff2
montserrat-v7-latin-regular.woff
montserrat-v7-latin-regular.woff2 

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

ปิดการใช้งาน Gravatars

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

Disable Gravatars

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

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