WPML

WP Rocket เป็นปลั๊กอินแคชของ WordPress ยอดนิยมที่ทำงานได้ดีบนเว็บไซต์ที่ขับเคลื่อนด้วย WPML เรียนรู้วิธีตั้งค่าการกำหนดค่าพื้นฐานสำหรับเว็บไซต์หลายภาษาและสิ่งที่ควรให้ความสนใจ

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

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

การทดสอบประสิทธิภาพของไซต์ของคุณ

สิ่งสำคัญคือต้องทดสอบประสิทธิภาพของไซต์ของคุณ คุณสามารถทำได้โดยใช้หนึ่งในเครื่องมือต่อไปนี้:

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

วิธีใช้ WP Rocket

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

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

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

WP Rocket ไม่ต้องการการกำหนดค่าพิเศษใด ๆ เพื่อทำงานบนเว็บไซต์หลายภาษาที่ขับเคลื่อนด้วย WPML

การแคชหน้า

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

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

ตัวเลือกการแคช

WP Rocket จะแคชหน้าทั้งในเวอร์ชันภาษาเริ่มต้นและภาษารอง คุณสามารถตรวจสอบได้โดยทำตามขั้นตอนด้านล่าง:

  1. ตามค่าเริ่มต้น WP Rocket จะส่งหน้าแคชไปยังผู้ใช้ที่ออกจากระบบแล้ว ดังนั้น ตรวจสอบให้แน่ใจว่าคุณไม่ได้เข้าสู่ระบบหรือใช้หน้าต่างไม่ระบุตัวตน
  2. คลิกขวาที่เวอร์ชันภาษารองของหน้าแล้วเลือก ดูซอร์สโค้ดของหน้า
  3. เลื่อนไปที่ด้านล่างสุดของหน้าแล้วมองหาร่องรอยการแคชของ WP Rocket
การตรวจสอบร่องรอยการแคชของ WP Rocket

วิธีล้างแคชของหน้า

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

การล้างแคชสำหรับทุกภาษาหรือภาษาเฉพาะ

แหล่งข้อมูลเพิ่มเติมเกี่ยวกับการแคชเว็บไซต์หลายภาษา

เพื่อเรียนรู้เพิ่มเติม โปรดดูเอกสารประกอบของ WP Rocket เกี่ยวกับการแคช

และนี่คือหน้าที่มีประโยชน์อีกสองหน้าเกี่ยวกับการล้างแคช:

การเพิ่มประสิทธิภาพไฟล์

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

คุณสามารถปรับแต่งตัวเลือกการเพิ่มประสิทธิภาพไฟล์ได้โดยไปที่แท็บ File Optimization ภายใต้ การตั้งค่าWP Rocket

การตั้งค่าตัวเลือกการเพิ่มประสิทธิภาพไฟล์

เพื่อตรวจสอบว่าการลดขนาด CSS และ JS ทำงานอย่างถูกต้องในหน้าภาษารองของคุณหรือไม่ ให้ทำตามขั้นตอนด้านล่าง:

  1. เปิดหน้าภาษารองในส่วนหน้าเว็บไซต์ คลิกขวาแล้วเลือก ดูซอร์สโค้ดของหน้า
  2. ในส่วน head ให้มองหา URL ที่ลงท้ายด้วย .css และ .js ซึ่งควรรวมเส้นทางไปยังโฟลเดอร์ชื่อ min ภายในโฟลเดอร์ cache
การตรวจสอบการลดขนาด CSS และ JS

Lazy Loading

เนื่องจากรูปภาพจะเพิ่มขนาดของหน้า จึงทำให้เวลาในการโหลดเพิ่มขึ้น มีหลายวิธีในการลดผลกระทบเชิงลบต่อประสิทธิภาพจากรูปภาพ หนึ่งในนั้นคือ Lazy Loading

แทนที่จะโหลดรูปภาพทั้งหมดในหน้าของคุณพร้อมกันซึ่งจะเพิ่มเวลาในการโหลดหน้า Lazy Loading จะโหลดรูปภาพเฉพาะเมื่อผู้ใช้เลื่อนหน้าลงมาและเข้าถึงรูปภาพเหล่านั้นเท่านั้น

คุณสามารถเปิดใช้งาน Lazy Loading ได้โดยไปที่แท็บ สื่อ ภายใต้ การตั้งค่าWP Rocket ในหน้าจอนี้ คุณยังสามารถค้นหาตัวเลือกการเพิ่มประสิทธิภาพสื่ออื่น ๆ เช่น การปิดใช้งานการฝัง WordPress และ การอนุญาตการแคช WebP เพื่อเรียนรู้เพิ่มเติม โปรดดูเอกสารประกอบของ WP Rocket เกี่ยวกับตัวเลือกการเพิ่มประสิทธิภาพสื่อ

การตั้งค่าตัวเลือกการเพิ่มประสิทธิภาพสื่อ

Lazy Loading ทำงานร่วมกับรูปภาพในหน้าภาษาเริ่มต้นและภาษารองของคุณเช่นเดียวกัน

Content Delivery Network

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

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

WP Rocket เข้ากันได้กับผู้ให้บริการ CDN ส่วนใหญ่ นอกจากนี้ยังมีบริการ CDN ของตัวเองที่ชื่อว่า RocketCDN

คุณสามารถเปิดใช้งาน CDN และปรับแต่งการตั้งค่าได้โดยไปที่แท็บ CDN ภายใต้ การตั้งค่าWP Rocket

การกำหนดค่า CDN

ปัญหาที่ทราบแล้ว

ไม่มีปัญหาความเข้ากันได้ที่ยังไม่ได้รับการแก้ไขระหว่างปลั๊กอินนี้กับ WPML ค้นหาปัญหาที่ทราบแล้วทั้งหมด

ต้องการความช่วยเหลือหรือไม่

หากคุณพบปัญหาใด ๆ กับ WP Rocket และ WPML โปรดรายงานไปยังฝ่ายสนับสนุนของ WPML

เขียนโดย Amir · อัปเดตล่าสุด 18 ตุลาคม 2024