ข้ามไปที่เนื้อหาหลัก

Speed Cache : การติดตั้ง

1. ติดตั้ง

ส่วนประกอบของเราเข้ากันได้กับ Joomla 3.9 และ 4.x
คุณลักษณะทั้งหมดและการผสานรวมของบุคคลที่สามจะรวมอยู่ในการเป็นสมาชิกทั้งหมด ในการติดตั้งคอมโพเนนต์ของเรา คุณต้องดาวน์โหลดไฟล์นามสกุล .zip และใช้ตัวติดตั้ง Joomla มาตรฐาน

 

joomla-ติดตั้ง

 

จากนั้นคลิกที่ปุ่ม เรียกดู > อัปโหลดและติดตั้ง ส่วนประกอบ โมดูล และปลั๊กอินจะถูกติดตั้งโดยค่าเริ่มต้น

 

2. อัปเดตและอัปเดตอัตโนมัติ

ในการอัปเดตส่วนขยาย คุณสามารถติดตั้งเวอร์ชันใหม่ทับเวอร์ชันเก่าได้โดยดาวน์โหลดไฟล์ ZIP จาก JoomUnited หรือ ใช้ตัวอัปเดตอัตโนมัติ (แนะนำ)

 

speedcache

 

ตัวอัปเดตอัตโนมัติซึ่งส่งการแจ้งเตือนการอัปเดตนั้นฝังอยู่ในส่วนขยาย Joomla ที่คุณได้ติดตั้งไว้ ดังนั้น คุณจะได้รับการแจ้งเตือนเช่นเดียวกับส่วนขยายอื่นๆ ในแดชบอร์ดหรือใช้เมนู: ระบบ > อัปเดต > ส่วนขยาย

 

ลงชื่อเข้าใช้บัญชีของคุณเพื่ออัปเดต

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

 

ลิงค์ joomunited-account

 

ป้อนข้อมูลประจำตัว JoomUnited เดียวกับที่คุณใช้เข้าสู่ระบบที่นี่ @ www.joomunited.com

 

เข้าสู่ระบบ joomunited

 

ข้อความบนปุ่มจะเปลี่ยนไป ยินดีด้วย! ตอนนี้คุณสามารถอัปเดตส่วนขยาย JoomUnited ทั้งหมดบนเว็บไซต์นี้ได้! หากการเป็นสมาชิกของคุณหมดอายุ คุณจะได้รับลิงค์ต่ออายุและข้อความที่อธิบายว่า

 

เชื่อมโยง joomunited บัญชี

 

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

 

Speed Cache : แดชบอร์ดประสิทธิภาพ

หลังจากติดตั้งส่วนประกอบแผงควบคุมจะสามารถเข้าถึงได้ผ่านเมนู ส่วนประกอบ> Speed Cache

 

แก้ไขแคชประสิทธิภาพ

 

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

ตรวจสอบพารามิเตอร์แล้ว:

  • ตรวจสอบการ แคช Joomla และระยะเวลา: ตรวจสอบว่าเปิดใช้งานแคช joomla หรือไม่และตั้งค่าเวลาอย่างน้อยเป็น 30'
  • ตรวจสอบการ บีบอัด Joomla Gzip
  • การลดขนาด: ตรวจสอบว่าคุณโหลดไฟล์ ย่อขนาด บนเว็บไซต์ของคุณหรือไม่
  • กลุ่มไฟล์: ตรวจสอบว่าคุณจัดกลุ่มไฟล์ประเภทใดแล้ว
  • CDN: ตรวจสอบว่าคุณกำหนดค่าเซิร์ฟเวอร์ CDN ใด ๆ หรือไม่
  • หมดอายุการ มีอยู่ของ ส่วนหัว และระยะเวลาในไฟล์ htaccess
  • Speed cache เปิดใช้งาน ดัชนี URL Speed cache อัตโนมัติ : ตรวจสอบว่าการจัดทำดัชนีอัตโนมัติของ URL เปิดใช้งานใน การกำหนดค่า Speed Cache
  • เวอร์ชัน PHP: ตรวจสอบว่ามีการใช้งาน PHP7+ หรือไม่
  • การ เปิดใช้งาน แคชของเบราว์เซอร์ : ตรวจสอบว่า Speed Cache เบราว์เซอร์ Speed Cache เปิดใช้งานอยู่หรือไม่
  • การ เปิดใช้งานการ ล้างแคชอัตโนมัติ : ตรวจสอบว่าเปิดใช้งาน ตัวล้างแคช อัตโนมัติหรือไม่
  • โมดูลหมดอายุ: ตรวจสอบว่าโมดูล mod_expires บนเซิร์ฟเวอร์ของคุณเปิดใช้งานอยู่หรือไม่

 

หมายเหตุ: ในบางเซิร์ฟเวอร์ เช่น NGINX หรือ CDN ในตัว การตรวจสอบ Expir Headers อาจไม่สำเร็จ ไม่มีปัญหาเรื่องประสิทธิภาพเพราะจัดการอยู่แล้ว

 

Speed Cache : จัดการหน้าแคช

1. เพิ่ม URL ให้กับระบบแคช

ในการใช้ Speed Cache แบบคงที่ของ Speed Cache และแคชของเบราว์เซอร์ คุณต้องเพิ่มหน้าเว็บไซต์ของคุณ (URL) ลงใน รายการ Speed Cache จากแดชบอร์ด ให้คลิกที่ Manage cached URLs

 

จัดการแคช URL

 

จากที่นี่ คุณจะเห็นรายการ URL ที่มีอยู่แล้วในระบบแคช

 

url-cached-list

 

ในการเพิ่ม URL ลงในแคช คุณมี 3 วิธีแก้ไข:

  • ใช้ปุ่ม นำเข้า URL จากเมนู
  • คลิกที่ปุ่ม เพิ่มใหม่ เพิ่มวาง URL ที่กำหนดเอง
  • ใช้ กฎบางอย่าง เพื่อรวมชุดของ URL

 

ปุ่ม นำเข้า URL จากเมนู จะเปิดไลท์บ็อกซ์ ซึ่งคุณสามารถนำเข้าเมนู Joomla ได้ตั้งแต่หนึ่งเมนูขึ้นไป

 

cache-url-selection

 

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

 

เมนูแคชอัตโนมัติ

 

หากต้องการเพิ่ม URL ที่กำหนดเองลงในแคช ให้ใช้ ปุ่ม เพิ่มใหม่

 

แคช-URL

 

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

หมายเหตุ: บนแถบควบคุม คุณสามารถใช้รายการดรอปดาวน์เป็นกลุ่มเพื่อเปลี่ยนสถานะขององค์ประกอบได้ในคลิกเดียว

กฎการรวมจะช่วยให้คุณเพิ่มชุด URL ให้กับระบบแคชของคุณ ตัวอย่างเช่น หากคุณต้องการใส่ระบบ Speed Cache ส่วนข่าวทั้งหมดของคุณโดยที่ URL เริ่มต้นด้วย /news คุณสามารถเพิ่มกฎต่อไปนี้:  

 

add-cache-กฎ

 

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

  • เพิ่มกฎเพื่อรวม URL ทั้งหมดตามคำนำหน้า (รวมถึง URL นำหน้านี้): www.domain.com/news*
  • เพิ่มกฎเพื่อรวม URL ทั้งหมดตามคำนำหน้า (ยกเว้น URL นำหน้านี้): www.domain.com/news/*
  • รวมส่วนหนึ่งของ URL จากแคช: www.domain.com/news/*/themes

2. ยกเว้น URL จาก cache

การยกเว้น URL จากแคชทำงานในลักษณะเดียวกัน คุณสามารถยกเว้น URL ทีละรายการหรือใช้กฎ หากต้องการยกเว้น URL ให้เปิดแท็บ การยกเว้น URL ของแคช จากนั้นคลิกที่ ปุ่มใหม่

 

แยกแคช URL

 

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

  • เพิ่มกฎเพื่อยกเว้น URL ทั้งหมดตามคำนำหน้า (รวมถึง URL นำหน้านี้): www.domain.com/news*
  • เพิ่มกฎเพื่อยกเว้น URL ทั้งหมดตามคำนำหน้า (ยกเว้น URL นำหน้านี้): www.domain.com/news/*
  • ยกเว้นบางส่วนของ URL จากแคช: www.domain.com/news/*/themes

3. แคชตามหน้าและสถานะผู้ใช้

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

นี่คือสิ่งที่คุณไม่สามารถจัดการกับปลั๊กอินแคชของ Joomla - Page  

ในการเปิดใช้งานแคชสำหรับผู้ใช้ที่เข้าสู่ระบบ คุณต้องเปิดใช้งานไฟล์แคชต่อผู้ใช้ Joomla จากการกำหนดค่า

 

cache-logged-joomla

 

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

4. ล้างแคช Joomla ทั้งหมด

เมื่อเพิ่มหน้าลงในแคชแล้ว Joomla จะสร้างไฟล์แคชบางไฟล์ Speed Cache จะสร้างแคชแบบคงที่ (ไฟล์ HTML) และไฟล์จะถูกเก็บไว้ในเบราว์เซอร์ของผู้ใช้ (แคชของเบราว์เซอร์)

การล้างแคชของ Speed Cache สามารถลบไฟล์และแคชเหล่านั้นทั้งหมดได้ในคลิกเดียว คุณไม่จำเป็นต้องทำความสะอาดแคช Joomla แยกต่างหาก

 

cache-all-clear

 

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

นอกจากนี้ คุณยังได้รับปุ่มที่ใช้งานได้ทั่วทั้งระบบจัดการ Joomla เพื่อล้างแคชทั้งหมดด้วยการคลิกเพียงครั้งเดียว

 

ปุ่มล้างแคช

 

Speed Cache : การลดขนาดทรัพยากร

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

จากแดชบอร์ด ให้คลิกที่ Group and minify เปิดใช้งานพารามิเตอร์หรือเพิ่ม URL ในฟิลด์พื้นที่ข้อความ

 

minification-file-cache

 

คุณสามารถจัดกลุ่มไฟล์ JS, CSS และฟอนต์ทั้งหมดของคุณได้ในคลิกเดียว คุณสมบัติของไฟล์กลุ่มประกอบด้วย:

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

 

 

Speed Cache : การรวม CDN

การใช้ CDN ( Content Delivery Network ) ได้รับการพิสูจน์แล้วว่ามีประสิทธิภาพโดยเฉพาะอย่างยิ่งหากคุณมีผู้ชมจากต่างประเทศ ช่วยให้บริการสื่อเว็บไซต์จากแหล่งท้องถิ่นทั่วโลก การผสานรวม CDN ใช้ได้กับ CDN หลักทั้งหมดในตลาด เช่น Cloudflare, Amazon Cloudfront, MaxCDN, KeyCDN และอื่นๆ

ในการเข้าถึง เพียงคลิกที่ CDN จากแดชบอร์ด จากนั้นคุณสามารถเพิ่มข้อมูลของคุณที่นั่น

 

cdn-sc

 

แคช CDN และแคช Cloudflare เหล่านี้มีตัวเลือกเหล่านี้:

แคช CDN

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

 

  • เส้นทางสัมพัทธ์: เปิดใช้งานโดยค่าเริ่มต้น เปิด/ปิด CDN สำหรับทรัพยากรเส้นทางที่เกี่ยวข้อง ใช้สำหรับความเข้ากันได้บางอย่างกับปลั๊กอิน Joomla เฉพาะ
  • รวมไฟล์: ประเภทไฟล์ที่จะโหลดโดยใช้ CDN

แคช Cloudflare

  • ล้างแคช Cloudflare: เมื่อทำความสะอาด แคช SpeedCache และ Joomla ผ่าน SpeedCache ให้ล้างแคช Cloudflare ทั้งหมดด้วย
  • ชื่อผู้ใช้: ที่ อยู่อีเมลที่ลงทะเบียนกับบัญชี Cloudflare ของคุณ
  • คีย์ API: คีย์ Global Cloudflare API คุณสามารถสร้างได้จากโปรไฟล์ของคุณ
  • โดเมน: นี่คือโดเมนที่เชื่อมโยงกับบัญชี Cloudflare ของคุณ ซึ่งมักจะเป็นโดเมนเว็บไซต์นี้ (ตัวอย่าง: website.com)
  • URL การล้างข้อมูลที่กำหนดเอง: ทรัพย์สินใดๆ ในแคช Cloudflare ที่ตรงกับ URL ทุกประการจะถูกล้างออกจากแคช แยก URL หนึ่งรายการต่อบรรทัด สามารถเป็น URL ของหน้าหรือ URL ของไฟล์ได้

 

บทความเพิ่มเติม ...