WP Optimize ลงปลั๊กอินนี้ไว้เปรียบเสมือนมีแม่บ้านประจำตัว ที่จะคอย ปัด กวาด เช็ด ถู ช่วยให้ Database เราสะอาดไม่รกรุงรังอีกต่อไป แถมขนาดของ Database ก็เล็กลงด้วยนะ ส่งผลให้เว็บเราทำงานได้เร็วขึ้น ผมนำไปติดตั้งให้กับเว็บลูกค้าที่ผมดูแลอยู่โดยก่อนใช้ปลั๊กอิน Database มีขนาด 1 GB ใหญ่มาก ๆ เว็บลูกค้าเป็นเว็บบทความปกตินะครับไม่ใช่เว็บ E-Commerce หลังจากที่ผมลงปลั๊กอิน WP Optimize แล้ว ขนาดของ Database เหลืออยู่เพียง 24 MB เท่านั้นลดลง 900 MB เลย
ทำไม Database ถึงมีขนาดใหญ่ ?
เพราะทุก ๆ การกระทำที่เราทำลงไปในเว็บไม่ว่าจะเป็น สร้างบทความ แก้ไขบทความ อัพรูปภาพ สร้างสินค้า ลงปลั๊กอิน มันจะมีข้อมูลที่ยังคงค้างอยู่ใน Database เราเช่นเวลาเราเขียนบทความตัวระบบของ WordPress เองก็จะมีการสร้าง Revision ขึ้นมาสำหรับสำรองข้อมูลที่เราเขียนลงไปเป็นหลาย ๆ เวอร์ชั่นก็ส่งผลให้ขนาดของ Database เราใหญ่ขึ้นเรื่อย ๆ หรือเวลาเราติดตั้งปลั๊กอินก็เหมือนกัน ปลั๊กอินบางตัวจะมีการบันทึกข้อมูลสำหรับการตั้งค่าต่าง ๆ ที่เรากำหนดไว้ของตัวปลั๊กอินลงใน Database เหมือนกัน บางปลั๊กอินถ้าผู้พัฒนาเค้าเขียนมาดีมันก็จะลบข้อมูลพวกนี้ออกไปให้เวลาเราลบปลั๊กอินแต่ส่วนมากมันไม่ได้ลบออกไปด้วยก็ส่งผลให้ Database เราบวมได้เหมือนกัน
ใครใช้ WooCommerce ควรลง
สำหรับร้านค้าที่ใช้ WooCommerce ควรจะลงไว้ครับเพราะ WooCommerce เองมันมีฟีเจอร์ Geo Location สำหรับเก็บข้อมูล Location และ IP Address ของ User ที่เข้ามาใช้งานเว็บเราไว้ทำให้ Database เราจะมีขนาดใหญ่กว่าปกติตัวปลั๊กอินก็จะช่วยตรงนี้ได้ครับ
ติดตั้งปลั๊กอิน
โหลดได้ที่นี่ คลิก
วิธีใช้งาน
หลังจากติดตั้งแล้วให้เราสังเกตจะมีเมนู WP Optimize โผล่ขึ้นมา คลิกเข้าไปเลยแล้วจะเจอหน้าตาสำหรับการตั้งค่าประมาณนี้ (ตั้งค่าตามภาพได้เลย) สำหรับใครที่ไม่ต้องการลบ Draft Post (ฉบับร่าง) ไม่ต้องคลิก Clean all auto-drafts and trashed posts นะครับ
(อย่าลืม Backup ก่อนทุกครั้งนะครับ) แล้วกด Run all selected optimisations ได้เลย
ตั้งเวลา Optimize
เราสามารถตั้งเวลาให้ปลั๊กอิน Optimize Database ให้เราได้ด้วยจะได้ไม่ต้องมาคอยกด Optimize เองยิ่งใครมีเว็บที่ต้องดูแลเยอะ ๆ นี้สบายเลย ตั้งเป็น วันละครั้ง อาทิตย์ละครั้ง เดือนละครั้ง ก็ตามใจเราเลย โดยจากภาพผมตั้งไว้ที่ อาทิตย์ละ 1 ครั้งครับ
จบแล้ว
ขอบคุณบทความดี ๆ จาก CodingDee ครับ
About the author