จัดการฐานข้อมูล WordPress รับทำเว็บไซต์


จัดการฐานข้อมูล WordPress ให้เบาลงในไม่กี่คลิก!

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

ล่าสุดจัดการฐานข้อมูลของเว็บลูกค้าผม ซึ่งผมสังเกตว่าฐานข้อมูลมันใหญ่มากแปลกๆ ราวๆ 139MB ถ้าเทียบข้อมูลในเว็บไซต์ก็ไม่น่าเยอะขนาดนั้น เลยเข้า PhpMyAdmin ปรากฏเจอสาเหตุหลักๆมาจากปลั๊กอิน Wordfence(ตารางฐานข้อมูลประมาณ 30MB), Page Visit Counter อีกหลายสิบ MB( ปลั๊กอิน 2 ตัวนี้ถ้าเลี่ยงได้ก็เลี่ยงเถอะครับ นอกจากจำเป็นจริงๆ ) เลยตัดสินค้าใจถอนปลั๊กอิน 2 ตัวนี้ออก แต่ตารางในฐานข้อมูลก็ยังค้างอยู่เลย วันนี้จะมาแนะนำปลั๊กอินที่สามารถจัดการปัญหาเหล่านี้บนเว็บไซต์ WordPress ได้อยู่หมัด

ปลั๊กอินที่แนะนำ

1. ใช้ปลั๊กอิน WP-Optimize

WP-Optimize เป็นปลั๊กอินที่ค่อนข้างใช้ได้ง่ายมาก มีความสามารถหลักๆคือ

  • Optimize database tables
  • Clean all post revisions
  • Clean all auto-draft posts
  • Clean all trashed posts
  • Remove spam and trashed comments
  • Remove unapproved comments
  • Remove expired transient options
  • Remove pingbacks
  • Remove trackbacks
  • Clean post meta data
  • Clean comment meta data

วิธีใช้งานง่ายมากครับ

แค่ติ๊กสิ่งที่จะ Optimize และคลิก Run optimization ด้านหลังครับ


2. วิธีใช้ปลั๊กอิน Plugins Garbage Collector

หลังจากที่ติดตั้งเสร็จเรียบร้อยที่หลังบ้าน WordPress ไปที่เมนู Tools –> Plugins Garbage Collector, Tables ใหนที่ไม่ได้ใช้แล้วมันจะขึ้นสีแดงๆครับ เช่น Woocommerce ซึ่งผมเคยถอนมานานแล้ว แต่ table ยังอยู่ *ก่อนลบควรสำรองก่อน(BackUp) เสมอครับ


การติดตั้ง Plugin บนเว็บไซต์ WordPress ในทุกๆครั้ง ข้อมูลจะถูกเก็บในฐานข้อมูล ถึงแม้เราได้ถอนปลั๊กอินตัวนั้นออกไปแล้ว แต่ตารางฐานข้อมูลมันก็ยังค้างอยู่ อาจทำให้ฐานข้อมูลบวมขึ้นได้เร็ว ฉะนั้นไม่ควรติดตั้งปลั๊กอินเป็นว่าเล่น ควรติดตั้งตัวที่จะใช้จริงๆเท่านั้น ลองไปประยุกต์กันดูนะครับ หากมีคำถามสามารถคอมเมนต์ใต้บทความนี้ได้เลยครับ

ติดต่อ-สอบถาม