ปลั๊กอิน WordPress ความเร็ว $ 5 ต่อเดือนของ Cloudflare ใช้งานได้หรือไม่
เผยแพร่แล้ว: 2022-02-23ความเร็วของ WordPress มีความสำคัญอย่างยิ่ง ในทุกวันนี้ สำหรับ SEO เพื่อประสบการณ์ผู้ใช้ และไม่รบกวนผู้เยี่ยมชมเว็บไซต์ของคุณโดยทั่วไป อย่างไรก็ตาม WordPress อาจเป็นสัตว์เดรัจฉานเล็กน้อยหากปล่อยให้อยู่ในอุปกรณ์ของตัวเอง
มีหลายวิธีที่คุณสามารถปรับปรุงความเร็วของ WordPress ได้ และฉันได้ตรวจสอบหลายๆ อย่างในช่วงหลายปีที่ผ่านมา: ปลั๊กอินการเพิ่มประสิทธิภาพ เช่น perfmatters หรือ WP Rocket; เครือข่ายการจัดส่งเนื้อหา (CDN); การบีบอัดรูปภาพ ธีม WordPress และโฮสติ้งที่รวดเร็ว ในบทความนี้ ฉันกำลังทบทวนบางสิ่งที่แตกต่างออกไปเล็กน้อย: ปลั๊กอินความเร็ว WordPress ระดับพรีเมียมของ Cloudflare ($5/เดือน) ฉันจะอธิบายอย่างละเอียดว่ามันคืออะไร วิธีการตั้งค่า และวัดว่ามันช่วยเร่งความเร็ว WordPress ได้มากเพียงใด คุณจะได้รู้ว่ามันคุ้มค่าที่จะจ่ายหรือไม่
รีบไปกันเถอะ
สารบัญ
ปลั๊กอินความเร็ว WordPress ของ Cloudflare คืออะไร
Cloudflare เป็นบริษัทด้านประสิทธิภาพของเว็บและโครงสร้างพื้นฐานที่ก่อตั้งขึ้นในซานฟรานซิสโกในปี 2009 แม้ว่าพวกเขาจะนำเสนอบริการเว็บไซต์ระดับพรีเมียมหลายอย่าง ผู้ใช้ WordPress จำนวนมากลงทะเบียนใช้บริการ DNS (Domain Name System), CDN และ SSL (Secure Sockets Layer) ฟรีของ Cloudflare
แผนบริการฟรีของ Cloudflare สามารถช่วยเร่งความเร็วเว็บไซต์ WordPress ได้ด้วยการแคชทรัพยากรแบบคงที่แล้วให้บริการจากสถานที่ต่างๆ ทั่วโลก แทนที่จะให้ผู้เยี่ยมชมไซต์แต่ละรายต้องการเข้าถึงตำแหน่งเซิร์ฟเวอร์ต้นทางเดียวของคุณ (เช่น อยู่ในนิวยอร์ก) ผู้เยี่ยมชมจะได้รับเนื้อหาคงที่จากเซิร์ฟเวอร์ Cloudflare CDN ที่อยู่ใกล้พวกเขาที่สุด
ปลั๊กอินความเร็ว WordPress ของ Cloudflare เป็นส่วนหนึ่งของบริการ Automatic Platform Optimization (APO) ของบริษัทและมีค่าใช้จ่าย $5/เดือน (สำหรับ 1 โดเมน) ที่อ้างว่า “เพิ่มพลังให้ไซต์ WordPress ของคุณ” ด้วยการแคชและการเพิ่มประสิทธิภาพเพื่อให้โหลดเร็วขึ้นถึง 3 เท่า สำหรับส่วนที่เหลือของโพสต์นี้ เราจะเรียกสั้น ๆ ว่า WordPress APO ของ Cloudflare
คุณสามารถใช้ปลั๊กอิน WordPress APO ของ Cloudflare ได้ก็ต่อเมื่อคุณลงชื่อสมัครใช้แผน CDN ฟรีและใช้เนมเซิร์ฟเวอร์ (เช่น clyde.cloudflare.com หรือ angelica.cloudflare.com)
WordPress APO ของ Cloudflare ทำงานอย่างไร
Cloudflare แก้ไขปัญหาหลัก 3 ประการเกี่ยวกับการโหลดเว็บไซต์ช้า:
- ระยะห่างระหว่างเว็บไซต์ของคุณและเบราว์เซอร์ของผู้เยี่ยมชมจะสั้นลง (ดังนั้น ข้อมูลจึงเดินทางเร็วขึ้น) เนื่องจาก Cloudflare เก็บแคชในกว่า 200 แห่งทั่วโลก
- Cloudflare แคชไฟล์สแตติกเป็นมาตรฐาน (แผน CDN ฟรี) ลดคำขอไปยังเซิร์ฟเวอร์ต้นทางของคุณ (เช่น โฮสต์เว็บไซต์ของคุณ)
- WordPress APO ของ Cloudflare จะแคชเว็บไซต์ทั้งหมดของคุณ ซึ่งจะช่วยเร่งเวลาการส่งมอบให้ผู้เยี่ยมชมเร็วขึ้น
WordPress APO ของ Cloudflare ใช้ Cloudflare Workers (แพลตฟอร์มแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ที่ทำงานบนเครือข่ายคลาวด์ทั่วโลก 200 เมือง) เพื่อแคชเนื้อหาแบบไดนามิก เช่น จัดเก็บสำเนาแบบคงที่
เว็บไซต์ WordPress ของคุณเป็นแบบไดนามิก กล่าวคือ เพจถูกสร้างขึ้นโดยใช้กระบวนการ PHP เมื่อผู้เยี่ยมชมเข้าถึงได้ เว็บไซต์แบบคงที่ล้วนจะมีโค้ด HTML ที่ไม่มีวันเปลี่ยนแปลง สามารถจัดส่งเนื้อหาแบบคงที่ได้อย่างรวดเร็วเพราะไม่ต้องดำเนินการ ใดๆ เมื่อคุณใช้ CDN ฟรีของ Cloudflare Cloudflare จะสร้างและจัดเก็บเนื้อหาแบบคงที่จากเว็บไซต์ WordPress ของคุณเพื่อส่งจากเซิร์ฟเวอร์ที่ใกล้กับผู้เยี่ยมชมของคุณ ดูเหมือนว่านี้:
ดังที่คุณเห็นในไดอะแกรมด้านบน Cloudflare ได้แคชเนื้อหาแบบคงที่บางส่วน (ภาพ .jpg) และส่งไปยังผู้ใช้ปลายทางโดยไม่ต้องร้องขอจากเซิร์ฟเวอร์โฮสต์ของคุณ อย่างไรก็ตาม เนื้อหาบางส่วนไม่สามารถแคชได้ เช่น HTML เนื่องจากไซต์ WordPress ไม่ได้จัดเก็บ HTML เฉพาะไฟล์ PHP ที่แสดง HTML ตามคำขอ
ในตัวอย่างนี้ Cloudflare จะเพิ่มความเร็วให้กับไซต์ WordPress ของคุณ แต่จำกัดเฉพาะการแคชรูปภาพและไฟล์สแตติกเช่น CSS
อย่างไรก็ตาม หากคุณใช้ WordPress APO ของ Cloudflare เนื้อหา ทั้งหมด จะถูกแคช จัดเก็บ และส่งโดย Cloudflare ดังนี้:
เนื้อหาทั้งหมด แม้แต่ฟอนต์ของบุคคลที่สาม ถูกส่งโดย Cloudflare ทำให้ TTFB (Time To First Byte) เร็วขึ้น ทั้งนี้เนื่องจากเนื้อหาของ Cloudflare เป็นแบบคงที่ (เช่น จัดส่งได้อย่างรวดเร็วโดยไม่จำเป็นต้องร้องขอ) และอยู่ในตำแหน่งทางภูมิศาสตร์ใกล้กับผู้เยี่ยมชม
หากคุณใช้ปลั๊กอิน WordPress ฟรีของ Cloudflare จะทำให้ Cloudflare ทราบเมื่อคุณทำการเปลี่ยนแปลงในไซต์ของคุณ เพื่อให้สามารถดึงและสร้างแคชแบบคงที่ใหม่ได้ทุกครั้ง คุณยังสามารถใช้บริการความเร็วได้โดยไม่ต้องใช้ปลั๊กอิน แต่อาจใช้เวลาถึง 30 นาทีเพื่อให้ผู้เยี่ยมชมของคุณเห็นการเปลี่ยนแปลงเว็บไซต์ จากสิ่งนี้ ฉันตั้งสมมติฐานว่าด้วยการตั้งค่า WordPress APO ของ Cloudflare Cloudflare จะขอหน้าเว็บไซต์ของคุณจากเซิร์ฟเวอร์ของคุณทุก ๆ 30 นาที และจัดเก็บสำเนาคงที่ทั่วทั้งเครือข่าย
วิธีตั้งค่าปลั๊กอินความเร็ว WordPress ของ Cloudflare
ตอนนี้คุณรู้เทคโนโลยีเบื้องหลัง WordPress APO ของ Cloudflare แล้ว ฉันจะแสดงวิธีตั้งค่าให้คุณดู
หากคุณยังไม่ได้ใช้ CDN ฟรีของ Cloudflare คุณจะต้องตั้งค่าก่อน แทนที่จะให้ฉันดูขั้นตอน นี่คือคู่มือการตั้งค่า 5 นาทีของ Cloudflare
ตอนนี้คุณกำลังใช้ DNS ของ Cloudflare คุณก็พร้อมที่จะรับส่วนเสริมการเพิ่มประสิทธิภาพความเร็วของ WordPress แล้ว
1. เข้าสู่ระบบ Cloudflare และไปที่ ความเร็ว > การเพิ่มประสิทธิภาพ
เข้าสู่ระบบ Cloudflare และไปที่ "ความเร็ว" ในเมนูด้านขวา จากนั้นคลิกที่ "การเพิ่มประสิทธิภาพ" (หากคุณยังมีเลย์เอาต์แบบเก่า เมนูหลักจะอยู่ที่แถบด้านบน)
2. ซื้อ การเพิ่มประสิทธิภาพแพลตฟอร์มอัตโนมัติสำหรับ WordPress
เลื่อนลงไปที่หัวข้อ “การเพิ่มประสิทธิภาพแพลตฟอร์มอัตโนมัติสำหรับ WordPress”
หากคุณยังไม่ได้ติดตั้งปลั๊กอิน WordPress ของ Cloudflare คุณจะเห็นปุ่มที่แจ้งให้คุณติดตั้ง ละเว้นตอนนี้แล้วคลิก "ซื้อ"
ป้อนรายละเอียดการชำระเงินของคุณ (Cloudflare รับบัตรเครดิตหรือ PayPal) เพื่อดำเนินการต่อ คุณจะตั้งค่าการชำระเงินเป็นงวด $5 ต่อเดือน และเนื่องจากไม่มีการทดลองใช้ฟรี คุณจะถูกเรียกเก็บเงิน $5 แรกทันที ไม่มีข้อจำกัดในแผน ดังนั้น คุณจะจ่าย $5/เดือน สำหรับโดเมนที่ไม่ซ้ำใดๆ โดยไม่คำนึงถึงปริมาณการเข้าชมที่คุณได้รับ คุณสามารถใช้บริการกับโดเมนย่อยได้ไม่จำกัดโดยไม่มีค่าใช้จ่ายเพิ่มเติม
3. ติดตั้งปลั๊กอิน WordPress ของ Cloudflare (ไม่บังคับ)
แม้ว่าจะไม่จำเป็น แต่ฉันขอแนะนำให้ใช้บริการ WordPress APO ของ Cloudflare ควบคู่ไปกับปลั๊กอินฟรี เนื่องจากจะล้างแคชเก่าและอัปเดต Cloudflare โดยอัตโนมัติเมื่อคุณทำการเปลี่ยนแปลงในไซต์ของคุณ ยังช่วยคุณได้
ดาวน์โหลดปลั๊กอิน WordPress ของ Cloudflare หรือติดตั้งจาก Dashboard > Plugins > Add New
เปิดใช้งานปลั๊กอิน ตอนนี้คุณจะต้องซิงค์กับบัญชีของคุณโดยใช้ API ไปที่ การตั้งค่า > Cloudflare แล้วคุณจะเห็นข้อความแจ้งให้ลงชื่อเข้าใช้บัญชีของคุณ
แทนที่จะเข้าสู่ระบบด้วยอีเมลและรหัสผ่านของคุณเหมือนที่ทำบน Cloudflare คุณจะต้องป้อนอีเมลและคีย์ API ของ Cloudflare
วิธีสร้างโทเค็น Cloudflare API ฟรี
ลงชื่อเข้าใช้บัญชี Cloudflare ของคุณแล้วคลิกไอคอนผู้ใช้ที่ด้านบนขวาและเลือก "โปรไฟล์ของฉัน" ในเมนูแบบเลื่อนลง จากนั้นเลือก “โทเค็น API” ในเมนูด้านซ้ายมือ และคลิก “สร้างโทเค็น” เพื่อสร้างโทเค็น API
4. เปิดใช้งาน การเพิ่มประสิทธิภาพแพลตฟอร์มอัตโนมัติ
จากภายในแดชบอร์ด Cloudflare ให้ไปที่ ความเร็ว > การเพิ่มประสิทธิภาพ และเลื่อนลงไปที่ส่วน “การเพิ่มประสิทธิภาพแพลตฟอร์มอัตโนมัติสำหรับ WordPress: สลับคุณสมบัติเป็นเปิด (จะเปลี่ยนจากสีน้ำเงินเป็นสีเขียว)
หากต้องการทดสอบว่าใช้งานได้ ให้ไปที่ UpTrends.com วางโดเมนของคุณ แล้วตรวจสอบส่วนหัวการตอบกลับสำหรับโค้ดของ Cloudflare (ด้านบน) ควรมีลักษณะดังนี้:
หากคุณมีปัญหาใดๆ ในการตั้งค่า WordPress APO ของ Cloudflare คุณจะพบความช่วยเหลือในคู่มือการตั้งค่า WordPress APO
ถึงเวลาดูว่า Cloudflare สามารถเพิ่มความเร็วไซต์ WordPress ของคุณได้มากน้อยเพียงใด
WordPress APO . ของ Cloudflare เร็วแค่ไหน
นี้เป็น ล้าน คำถามห้าดอลลาร์!
ฉันทดสอบความเร็วในการโหลดเว็บไซต์ WordPress ของฉัน (ที่คุณกำลังอ่านอยู่) ก่อนและหลัง การใช้ปลั๊กอินความเร็ว WordPress ระดับพรีเมียมของ Cloudflare
โปรดจำไว้ว่าในการทดสอบก่อนของฉัน ฉันได้ใช้การปรับความเร็วให้เหมาะสมที่สุดแล้ว: CDN ฟรีของ Cloudflare, ภาพที่บีบอัดด้วย ShortPixel และประสิทธิภาพที่ปรับให้เหมาะสมด้วย perfmatters การโฮสต์เว็บไซต์ของฉัน (แผน $ 10 ต่อเดือนของ Cloudways บนเซิร์ฟเวอร์ DigitalOcean) ยังใช้การแคชเซิร์ฟเวอร์วานิชด้วย
โดยใช้เครื่องมือ PageSpeed Insights ของ Google ฉันวัดประสิทธิภาพของอุปกรณ์เคลื่อนที่ (คะแนน Web Vitals หลักสำหรับอุปกรณ์เคลื่อนที่มีความสำคัญที่สุดสำหรับ Google) ของหน้าเว็บใดหน้าหนึ่งของฉัน นี่คือผลลัพธ์ ก่อนที่จะเพิ่มบริการความเร็ว WordPress ของ Cloudflare :
และนี่คือ หลังจาก :
ฉันได้ความเร็วที่เพิ่มขึ้นเล็กน้อย โดยมีการปรับปรุงคะแนนโดยรวมจาก 83/100 เป็น 89/100
First Contentful Paint (FCP เวลาที่ใช้ในการโหลดองค์ประกอบแรก) ลดลงจาก 2.1 วินาทีเป็น 1.8 วินาที Google ขอแนะนำไซต์ที่มุ่งเป้าไปที่เวลา FCP ที่ 1.8 วินาทีหรือน้อยกว่า ตอนนี้ฉันอยู่ในสถานะสีเขียว
Time to Interactive (TTI ระยะเวลาที่ผู้ใช้สามารถโต้ตอบกับเพจ) ลดลงเล็กน้อยจาก 3.6 เป็น 3.3 วินาที
คะแนนดัชนีความเร็วของฉัน (ความเร็วในการแสดงเนื้อหาในระหว่างการโหลดหน้าเว็บ) ลดลงจาก 3.1 เป็น 1.8 วินาที
เวลาบล็อกทั้งหมด (TBT, เวลาทั้งหมดที่หน้าเว็บถูกบล็อกไม่ให้ตอบสนองต่อการคลิกเมาส์ของผู้ใช้ ฯลฯ) ลดลงจาก 140 ms เป็น 60 ms
Largest Contentful Paint (LCP ใช้เวลานานเท่าใดในการโหลดหน้าจนเต็ม) ลดลงจาก 3.9 เป็น 3.6 วินาที แต่ก็ ยังช้าเกินไป ตามเกณฑ์มาตรฐานแนวทางปฏิบัติที่ดีที่สุดของ Google ที่ 2.5 วินาทีหรือน้อยกว่า
เวลาในการโหลดเดสก์ท็อปของฉันค่อนข้างดีอยู่แล้ว (98/100) แต่เพิ่มขึ้นเป็น 99/100 เนื่องจากผู้ใช้ของฉันส่วนใหญ่ (ประมาณ 70%) ใช้อุปกรณ์เดสก์ท็อป ฉันจึงยินดีที่พวกเขาให้เวลาในการโหลดที่รวดเร็ว อย่างไรก็ตาม เนื่องจาก Google ใช้การจัดทำดัชนีเพื่ออุปกรณ์เคลื่อนที่เป็นอันดับแรก ฉันจึงเน้นเวลาในการโหลดอุปกรณ์เคลื่อนที่เมื่อเพิ่มประสิทธิภาพไซต์สำหรับการค้นหา (และคุณก็ควรทำเช่นกัน!)
โดยรวมแล้ว ฉันพอใจกับการปรับปรุงความเร็วหน้าเว็บที่ส่ง APO ของ Cloudflare เนื่องจากค่าใช้จ่ายทั้งหมดให้ฉันอยู่ที่ $5 และใช้เวลาตั้งค่าไม่กี่นาที
ฉันเคยมีปัญหากับคะแนน LCP ที่ช้าบนมือถือ ดังนั้นฉันจึงยินดีที่บริการเพิ่มประสิทธิภาพของ Cloudflare ได้ชี้แจงเรื่องนี้
ตั้งแต่เปลี่ยนมาใช้ APO ของ Cloudflare ฉันพบว่าทุกหน้าในไซต์ของฉันผ่านการตรวจสอบ Core Web Vitals ของ Google บนมือถือตามข้อมูลการท่องเว็บของผู้ใช้จริง
คำตัดสินขั้นสุดท้าย: WordPress APO ของ Cloudflare คุ้มค่าหรือไม่
คำตอบสั้น ๆ คือ: ใช่! ในราคา $5/เดือน คุณจะได้รับความเร็วเว็บไซต์ WordPress เพิ่มขึ้นอย่างมาก โดยไม่ต้องใช้ความพยายามใดๆ ฉันใช้โฮสติ้งราคาถูก ($10/เดือนจาก Cloudways) ดังนั้นการตั้งค่าของฉันจึงยังถูกกว่าโฮสติ้ง WordPress ระดับพรีเมียมอย่างมากจากบริษัทที่เชื่อถือได้อย่าง Kinsta (จาก 30 ดอลลาร์/เดือน)
ตามหลักการแล้ว ฉันต้องการให้หน้าเว็บของฉันโหลดเร็วขึ้น แต่ฉันกำลังดำเนินการอยู่! ดูพื้นที่นี้ ...
ในระหว่างนี้ ฉันสามารถสรุปได้ว่าแม้ว่าคุณจะพยายามปรับปรุงความเร็วของ WordPress ด้วยปลั๊กอินและการบีบอัดบางส่วนที่นี่และที่นั่น Cloudflare ยังคงสามารถให้การปรับปรุงที่ดีด้วยต้นทุนที่ต่ำและใช้ความพยายามเพียงเล็กน้อย ที่แนะนำ.