แจกของฟรี

Website => WordPress => WordPress Plugin => ข้อความที่เริ่มโดย: smf ที่ 7 กันยายน 2016, 01:48:56

หัวข้อ: การใช้งาน WP Super Cache อย่างถูกต้อง [ตอนที่ 2]
เริ่มหัวข้อโดย: smf ที่ 7 กันยายน 2016, 01:48:56
การใช้งาน WP Super Cache เป็นตอนที่ 2 แบบ Advance ขึ้นมาหน่อยนะ
Expiry Time & Garbage Collection
(http://i2.wp.com/i.imgur.com/VoTpJso.png?resize=984%2C477)
ถ้าเว็บเรามีคนเข้ามาดูจำนวนมาก การตั้งค่า Cache timeout และการลบ Cache ออก (Garbage Collection) เป็นสิ่งสำคัญที่เราควรจะมาจูนกัน

เราสามารถ แบ่ง Cache ได้เป็น 2 ประเภท คือ
1 Fresh Cache คือ Cache ที่ยังใหม่ และ ถูกใช้อยู่ ซึ่ง Fresh Cache จะถูกสร้างขึ้นมาเมื่อมีคนแรกเข้ามาหน้าเพจนั้นๆของเว็บเรา ถ้าไม่มีคนเข้ามันก็จะไม่สร้าง Cache ขึ้นมา
  ซึ่งแบบ ตั้งเวลา Clock เราสามารถกำหนด รอบการทำงานได้ เป็น Interval พอถึงเวลาตามที่ตั้งใน Clock ถัดไปก็จะเช็คตาม Interval ต่อ
เช่น Clock = 00:00,  Interval = Twice daily หมายความว่า พอเที่ยงคืน Garbage Collection ของ WP Super Cache จะทำการลบ Stale Cache แล้วตอน 12:00 ก็จะลบอีกที (ทำ 2 ครั้งต่อวัน)
แล้วจะตั้งเป็นค่าเท่าไรดีนะ ตั้งยังไงดี???
ต้องตอบว่า ค่า Setting  นั้นขึ้นอยู่กับแต่ละเว็บ ไม่มีค่า Setting ตรงตัวอะนะ
แต่ว่า มีคำแนะนำว่า
  บางเว็บที่มีจำนวน Post น้อยกว่า 1000 posts สามารถตั้ง Cache Timeout  = 604800 หรือ 1 อาทิตย์  หรือว่า ให้เป็น 0 หมายความว่าปิด Garbage Collection ไปเลยก็ได้
  จะดูจากจำนวน Cache ไฟล์ที่ tab Contents ถ้ามีไฟล์จำนวนมากๆไปก็ไม่ดีจะทำให้ฮาร์ดดิสของ Host ทำงานไม่ทันเวลาคนเข้าเว็บเยอะๆ
(http://i2.wp.com/i.imgur.com/Nbne7lp.png?resize=314%2C446)
หลักๆ WP Super Cache ได้อย่างถูกต้อง ก็มีเพียงเท่านี้


ที่ มา: http://www.ba-na-na.net/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-wp-super-cache-%E0%B8%95%E0%B8%AD%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88-2/#more-40