Redis คืออะไร?
Redis เป็น Software ทำงานบน Server ที่จะคอยเก็บค่าข้อมูลแบบ in-memory data structure store ไว้ใน RAM หลักการทำงานคล้าย Database แต่ไม่ใช่ซะทีเดียว และด้วยความพิเศษที่ Redis เก็บข้อมูลไว้ใน RAM จึงทำให้ Redis สามารถ Read, Write, Update หรือ Delete ข้อมูลได้เร็วมาก เราจึงนิยมใช้ Redis เก็บข้อมูลแบบ Temporary File หรือ Cache กัน เพื่อให้เรียกใช้งานได้รวดเร็ว
และด้วยความพิเศษนี้เอง เราจึงนำ Redis มาประยุกต์ใช้กับ Server ที่เราให้บริการ เพื่อให้ Joomla ทำงานรวดเร็วมากยิ่งขึ้นโดยการลดการ Query และการเรียกข้อมูลที่ซ้ำซ้อน หลายๆ ครั้งข้อมูลพวกนี้จะถูก Redis เก็บไว้ใน RAM และเรียกใช้งานได้เลยทันที ไม่ต้องประมวลผลจาก Plugin และดึงข้อมูลจาก Database อีก
สำหรับการเปิดใช้งานกับ Joomla ทางโฮสอะตอมได้ติดตั้ง Redis ไว้บน Server เรียบร้อยแล้ว คุณสามารถทำการเปิดใช้งาน Redis ใน Joomla ได้เลย
สำหรับขั้นตอนการตั้งค่ามีดังนี้
1. Login เข้า Admin Area ของ Joomla ก่อนจากนั้นไปที่ Configurations => Global
2. คลิกที่ System บนแถบเมนูด้านบน จากนั้นทำการตั้งค่าตามรูป เมื่อเรียบร้อยแล้วคลิกที่ปุ่ม Save เพื่อบันทึกการตั้งค่า
หมายเหตุ:
Redis Server Port ต้องเป็น 6379 ซึ่งเป็น Port มาตารฐานเท่านั้น ไม่ต้องไปเปลี่ยนเป็นค่าอื่น