เว็บอืดเป็นเรือเกลือ? จ่าวิทชวนคลีนขยะ ปรับแต่งฐานข้อมูล WordPress ให้เร็วติดจรวด

เว็บอืดเป็นเรือเกลือ? จ่าวิทชวนคลีนขยะ ปรับแต่งฐานข้อมูล WordPress ให้เร็วติดจรวด

cover-1779822431

เว็บก็เหมือนห้องเก็บของ ยิ่งนานวัน…ขยะยิ่งเยอะ

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

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

รู้จัก ‘ขยะดิจิทัล’ ในฐานข้อมูล WordPress

ขยะที่ว่านี้มันไม่ได้มองเห็นด้วยตาเปล่าครับ แต่มันแอบซ่อนตัวอยู่ในฐานข้อมูล ทำให้ฐานข้อมูลของเรา ‘บวม’ และทำงานช้าลง ตัวอย่างขยะที่พบบ่อยๆ ก็คือ:

  • Post Revisions (ฉบับร่างอัตโนมัติ): ทุกครั้งที่เรากดบันทึกบทความ WordPress จะสร้างสำเนาเก็บไว้ ลองนึกดูว่าบทความเดียวกดแก้ไป 20 ครั้ง ก็มีขยะเก็บไว้ 20 ชุดแล้วครับ
  • Spam Comments (คอมเมนต์ขยะ): คอมเมนต์จากบอทหรือสแปมที่เราไม่ได้ลบออกถาวร มันก็ยังกินพื้นที่อยู่ในฐานข้อมูลครับ
  • Expired Transients (ข้อมูลชั่วคราวที่หมดอายุ): เป็นข้อมูลที่ปลั๊กอินหรือธีมสร้างขึ้นมาใช้ชั่วคราว แต่บางทีพอมันหมดอายุก็ไม่ได้ถูกลบออกไปครับ
  • ข้อมูลจากปลั๊กอินที่ลบไปแล้ว (Orphaned Data): บางครั้งเราลบปลั๊กอินออกไปแล้ว แต่ตารางข้อมูลของมันยังค้างอยู่ในระบบครับ

เทคนิคทำความสะอาดจาก ‘คุณแป้ง พระนครซอฟต์’

พอเว็บเริ่มมีอาการ ผมก็ต้องรีบไปปรึกษาทีมเทคนิคทันทีเลยครับ โดยเฉพาะ คุณแป้ง พระนครซอฟต์ (Watcharapong) ผู้เชี่ยวชาญด้าน WordPress & SEO ของเรา ซึ่งคุณแป้งก็ได้ให้คำแนะนำที่ชัดเจนและทำตามได้ง่ายมากๆ ครับ

คุณแป้งบอกกับผมว่า ‘จ่าวิทคะ ปัญหาเว็บช้าส่วนหนึ่งมาจากฐานข้อมูลที่บวมขึ้นเรื่อยๆ ค่ะ เราต้องทำการ ‘คลีน’ หรือ ‘Optimize’ มันเป็นประจำเหมือนการดูแลรักษารถยนต์เลยค่ะ การใช้ปลั๊กอินอย่าง WP-Optimize หรือฟีเจอร์ Database Cleanup ใน WP Rocket จะช่วยจัดการขยะพวกนี้ได้ง่ายและปลอดภัยมาก แต่สิ่งสำคัญที่สุดที่ต้องย้ำเลยคือ ‘ต้องสำรองข้อมูล’ (Backup) ทั้งเว็บและฐานข้อมูลก่อนลงมือทำทุกครั้งนะคะ ป้องกันความผิดพลาดที่อาจทำให้เว็บพังได้ค่ะ’

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

  1. ติดตั้งปลั๊กอินที่น่าเชื่อถือ เช่น WP-Optimize
  2. ไปที่เมนูของปลั๊กอิน จะเห็นรายการต่างๆ ที่เราสามารถทำความสะอาดได้
  3. ติ๊กเลือกรายการที่ต้องการลบ เช่น ‘Clean all post revisions’, ‘Clean all spam comments’
  4. กดปุ่ม ‘Run Optimization’ แล้วรอสักครู่เดียวครับ

แค่ทำแบบนี้เป็นประจำทุกๆ 1-3 เดือน ฐานข้อมูลของเราก็จะกลับมาสะอาดสะอ้าน ทำให้เว็บไซต์โดยรวมทำงานได้เร็วขึ้นอย่างเห็นได้ชัดเลยครับ ซึ่งมันไม่เพียงแต่จะดีต่อใจผู้ใช้งาน แต่ยังส่งผลดีต่อคะแนน SEO ในสายตาของ Google อีกด้วยครับผม

Leave A Comment