ในโพสต์บนบล็อกนี้ เราจะพูดถึงหัวข้อที่ผู้คนไม่ค่อยพูดถึง: วิธีเพิ่มประสิทธิภาพฐานข้อมูลของคุณ données WordPress

หากคุณยังไม่มีนิสัยชอบรักษาพื้นฐานของตัวเอง données SQL ที่สะอาดและเป็นระเบียบเป็นเวลาที่ดีในการเริ่มต้น

เรารู้ว่านี่คือ “งาน” ที่เจ้าของเว็บไซต์หลีกเลี่ยง เพราะพวกเขากลัวที่จะทำบางสิ่งบางอย่างเสียหาย

แต่อย่างที่คุณเห็นในบทช่วยสอนนี้ การเพิ่มประสิทธิภาพฐานข้อมูล données WordPress ไม่ใช่เรื่องยากเลยเมื่อคุณใช้ปลั๊กอิน WP-Optimize

คนเหล่านี้คือบุคคลเดียวกับที่สร้างปลั๊กอินสำรองข้อมูลยอดนิยม Updraft Plus นั่นเป็นการเริ่มต้นที่ดี

คุณจะสบายใจมากกว่าในการเพิ่มประสิทธิภาพฐานข้อมูลของคุณเมื่อคุณเสร็จสิ้นบทช่วยสอนนี้

ขอเริ่มต้น

ฐานข้อมูล WordPress ทำงานอย่างไร

เว็บไซต์ WordPress ทั้งหมดของคุณเป็นฐานข้อมูลขนาดใหญ่เพียงแห่งเดียว และโดยเฉพาะอย่างยิ่งคือฐานข้อมูล SQL และเช่นเดียวกับฐานข้อมูลอื่นๆ ที่คุณใช้ ฐานข้อมูลนี้ประกอบด้วยตารางข้อมูลหลายตาราง

ฟังก์ชั่นหลักทุกฟังก์ชั่นบนไซต์ WordPress ของคุณมีบอร์ดของตัวเองเพื่อให้สิ่งต่าง ๆ ทำงานได้อย่างราบรื่น ตั้งแต่ WordPress 4.9 การติดตั้งแต่ละครั้งจะประกอบด้วย 12 ตารางแยกกัน ดังที่แสดงด้านล่าง:

การเพิ่มประสิทธิภาพฐานข้อมูล WordPress

เหตุใดจึงเพิ่มประสิทธิภาพฐานข้อมูล WP ของคุณ

ฐานข้อมูล... มีข้อมูล

และยิ่งคุณเพิ่มข้อมูลเข้าไปมากเท่าไร ข้อมูลก็จะยิ่งใหญ่ขึ้นเท่านั้น การเปลี่ยนแปลงเกือบทุกครั้งที่คุณทำกับไซต์ WordPress ของคุณจะเพิ่มขนาดของไฟล์ฐานข้อมูล SQL ของคุณ

ซึ่งรวมถึงการติดตั้งและการลบปลั๊กอิน การเพิ่มธีม ความคิดเห็น (ใช่ รวมถึงสแปม) บทวิจารณ์โพสต์ โพสต์แบบร่าง ฯลฯ...

การเพิ่มประสิทธิภาพฐานข้อมูล WordPress

มีสองประเด็นที่ต้องพิจารณาที่นี่:

  • การแสดงไฟล์ขนาดใหญ่ส่งผลต่อประสิทธิภาพของเซิร์ฟเวอร์
  • โฮสต์เว็บมักจะมี ขีด จำกัด บน กับขนาดของไฟล์ฐานข้อมูล

ดังนั้นไม่เพียงแต่ฐานข้อมูล WordPress ขนาดใหญ่จะทำให้ไซต์ของคุณช้าลง แต่โฮสต์เว็บของคุณจะเรียกเก็บเงินคุณเพิ่มเพื่อโฮสต์มันหรือทำให้คุณต้องหาฐานข้อมูลใหม่ ที่พัก สำหรับเว็บไซต์ของคุณ

บริษัทบางแห่งของที่พัก อ้างว่าขนาดของฐานข้อมูล SQL ของคุณถูกจำกัดด้วยพื้นที่ว่างในดิสก์ที่คุณมีเท่านั้น แต่ลองดูว่าจะเกิดอะไรขึ้นเมื่อฐานข้อมูล WordPress ของคุณมีขนาดถึง 3 GB และ/หรือ 1 ตาราง พวกเขาจะเปลี่ยนใจอย่างรวดเร็ว

คุณจะกำหนดขนาดของฐานข้อมูลของคุณได้อย่างไร?

  1. ลงชื่อเข้าใช้บัญชี cPanel ของเว็บไซต์ของคุณ ซึ่งโดยปกติจะเป็น: domaine.com/cpanel.
  2. เลื่อนลงไปจนกว่าคุณจะพบไอคอนฐานข้อมูล MySQL และคลิกที่มัน

3. ค้นหาส่วน "ฐานข้อมูลปัจจุบัน"

ปรับฐานข้อมูลของคุณให้เหมาะสมด้วยตนเอง

เราอยากจะพูดถึงเรื่องนี้สั้นๆ เพื่อช่วยคุณจากการทำผิดพลาดจนคุณจะมีเวลาเสียใจ

ทางทิศตะวันออก เป็นไปได้ เพิ่มประสิทธิภาพฐานข้อมูล WordPress ของคุณด้วยตนเอง แต่นั่นไม่ใช่ความคิดที่ดีเลย

ตัวอย่างเช่น คุณสามารถใช้เครื่องมือ phpMyAdmin ใน cPanel เพื่อเพิ่มประสิทธิภาพแต่ละตารางในฐานข้อมูล WordPress ของคุณ:

แต่คุณควรหลีกเลี่ยงการกระทำดังกล่าวด้วยเหตุผลง่ายๆ ที่ว่าความผิดพลาดเพียงครั้งเดียวอาจส่งผลให้ข้อมูลของคุณเสียหายอย่างถาวร หรืออีกนัยหนึ่ง คุณสามารถลบเพจและโพสต์ทั้งหมดของคุณโดยไม่ตั้งใจได้ภายในเวลาไม่ถึง 5 คลิก

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

วิธีใช้ WP-Optimize เพื่อจัดระเบียบฐานข้อมูลของคุณ

การเพิ่มประสิทธิภาพฐานข้อมูล WordPress

หมายเหตุ

โปรดสร้างการสำรองข้อมูลแบบเต็ม ของการติดตั้ง WordPress ของคุณก่อนที่จะทำตามขั้นตอนใดๆ ในบทช่วยสอนนี้ เราขอแนะนำให้คุณใช้ BackWPup ou Updraft Plus เพื่อสร้างข้อมูลสำรองของคุณ

บันทึก : คุณเสี่ยงต่อความเสถียรและการทำงานของไซต์ของคุณหากคุณไม่ได้สร้างการสำรองข้อมูล

Le ปลั๊กอิน WP-Optimize มีให้บริการฟรีในไดเร็กทอรีปลั๊กอิน WordPress ดังนั้นสิ่งที่คุณต้องทำคือติดตั้งและเปิดใช้งานจากที่นั่น

ตอนนี้คุณจะมีรายการเมนูสำหรับปลั๊กอิน ดังนั้นคลิกที่ “WP-Optimize” เพื่อเปิดแดชบอร์ด:

จากที่นี่ คุณสามารถเลือกการเพิ่มประสิทธิภาพที่คุณต้องการเรียกใช้

หรือแสดงข้อมูลเกี่ยวกับแต่ละตาราง

และหากคุณเลื่อนลง คุณจะเห็นขนาดฐานข้อมูล WordPress ปัจจุบันของคุณด้วย:

หมายเหตุ: เมื่อคลิกที่ "WP-Optimize" จากนั้นคลิกที่ "ฐานข้อมูล" คุณจะมาถึงหน้าจอเดียวกันนี้

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

การเพิ่มประสิทธิภาพตาราง WordPress

สิ่งแรกที่ต้องระวังคือตัวเลือก "เพิ่มประสิทธิภาพตารางฐานข้อมูล" โดยพื้นฐานแล้ว ปลั๊กอินนี้ไม่สามารถปรับตาราง InnoDB ให้เหมาะสมได้ ดังนั้นคุณต้องทำเครื่องหมายในช่องเพื่อแทนที่การตั้งค่านี้:

เหตุผลที่คุณถูกขอให้ทำเช่นนี้ก็คือ กระบวนการปรับให้เหมาะสมจะสร้างตาราง InnoDB ใหม่ทั้งหมด หากคุณใช้ MySQL เวอร์ชันเก่า และในกรณีของเรา เราคือ:

แต่สถานการณ์นี้แตกต่างกันไปในแต่ละโฮสต์ ดังที่คุณเห็นที่นี่:

คุณสามารถเลือกระหว่างการเพิ่มประสิทธิภาพที่ปลอดภัยและแบบที่มีเครื่องหมายอัศเจรีย์ การเพิ่มประสิทธิภาพที่มีเครื่องหมายอัศเจรีย์ประกอบด้วย ศักยภาพความเสี่ยงสูงสุด .

และเราพูด Potentiel เพราะนั่นคือทั้งหมด: มีบางอย่างอาจผิดพลาดได้

สิ่งที่อาจผิดพลาดได้คือการดำเนินการปรับให้เหมาะสมเหล่านี้อาจเพิ่มภาระบนเซิร์ฟเวอร์ของคุณ และอาจทำให้รีสตาร์ทได้

หากเกิดเหตุการณ์นี้ ฐานข้อมูลของคุณอาจถูกทำลายได้

แต่คุณสามารถเรียกใช้การปรับให้เหมาะสมอื่นๆ ได้ทุกเมื่อที่ต้องการโดยเลือกแล้วคลิก "เรียกใช้การเพิ่มประสิทธิภาพ"

  • ปรับตารางฐานข้อมูลให้เหมาะสม : ฐานข้อมูลของคุณประกอบด้วยหลายตาราง และแต่ละตารางอาจมีรายการที่ซ้ำซ้อนหรือข้อมูลที่ไม่ต้องการ
  • ทำความสะอาดการแก้ไขโพสต์ทั้งหมด – นี่คือสิ่งพิมพ์เวอร์ชันเก่าที่คุณสามารถเปลี่ยนกลับได้ในกรณีที่คุณทำผิดพลาด
  • ล้างบทความที่ร่างอัตโนมัติทั้งหมด : นี่คือการแก้ไขหน้าเว็บที่คุณได้แก้ไขและถูกบันทึกโดยอัตโนมัติแต่ไม่เคยใช้
  • ทำความสะอาดกระทู้ขยะทั้งหมด – โพสต์ที่ถูกทิ้งในถังขยะแต่ไม่ได้รับการล้างอัตโนมัติหลังจากผ่านไป 30 วัน ซึ่งอาจเกิดขึ้นได้
  • ลบสแปมและลบความคิดเห็น : ความคิดเห็นทั้งหมดที่คุณคิดว่าลบไปแล้วยังคงอยู่ ดังนั้นควรลบออกเพื่อประหยัดพื้นที่
  • ลบความคิดเห็นที่ไม่ได้รับการอนุมัติแล้ว – คุณสามารถใช้ตัวเลือกนี้เพื่อลบความคิดเห็นที่ไม่ได้รับการอนุมัติทั้งหมด ซึ่งจะช่วยประหยัดเวลาได้มากหากคุณได้รับสแปมจำนวนมาก

เป็นความคิดที่ดีที่จะใช้เวลาไปกับการเพิ่มประสิทธิภาพเหล่านี้ และทดสอบทีละรายการ

คุณควรตรวจสอบด้วยว่าไซต์ของคุณยังคงตอบสนองตามที่คาดไว้หลังจากใช้งานการเพิ่มประสิทธิภาพ

ปรับภาพให้เหมาะสม

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

เหตุใดจึงมีปลั๊กอินที่ใช้งานอยู่สองตัวในเมื่อมีเพียงปลั๊กอินเดียวเท่านั้นที่จะทำงานหลายอย่างได้

จากนั้นคุณสามารถปิดการใช้งานและลบอันที่คุณไม่ต้องการได้ เพื่อเพิ่มพื้นที่ว่างในฐานข้อมูลของคุณ การเพิ่มประสิทธิภาพรูปภาพจะเป็นไปโดยอัตโนมัติเมื่อคุณเปิดใช้งานด้วย "บีบอัดรูปภาพที่เพิ่มใหม่โดยอัตโนมัติ:

และคุณยังสามารถเลือกระดับการบีบอัดที่จะใช้กับแต่ละภาพได้:

  • จัดลำดับความสำคัญของการบีบอัดสูงสุด – ขนาดไฟล์เล็ก, คุณภาพของภาพต่ำที่สุด
  • ให้ความสำคัญกับรายละเอียดเป็นอันดับแรก: ขนาดภาพที่ใหญ่ขึ้น, คุณภาพของภาพที่สูงขึ้น
  • กำหนดเอง – ใช้แถบเลื่อนเพื่อเลือกระดับการบีบอัดที่คุณต้องการ

ปลั๊กอินมีค่าเริ่มต้นเป็น "กำหนดเอง" โดยมีแถบเลื่อนอยู่ตรงกลาง ดังนั้นให้ปรับเปลี่ยนเฉพาะในกรณีที่คุณไม่พอใจกับขนาดของไฟล์รูปภาพที่คุณได้รับ

ภายใต้ "ตัวเลือกขั้นสูง" คุณจะพบบริการบีบอัดที่ใช้ในปัจจุบันเพื่อย่อขนาดรูปภาพของคุณ:

การเพิ่มประสิทธิภาพฐานข้อมูล WordPress

เราทดสอบโดยใช้ reSmush.it ในการตรวจสอบเท่านั้น ดังนั้นเราจึงไม่ได้เปลี่ยนการตั้งค่าเริ่มต้นใดๆ

บันทึก : ข้อมูล EXIF ​​คือข้อมูลระบุตัวตนที่จัดเก็บไว้ในภาพดิจิทัล โดยเฉพาะจากกล้องดิจิทัล

แม้ว่าฟีเจอร์การเพิ่มประสิทธิภาพรูปภาพด้านบนจะไม่มีอะไรผิดปกติ แต่เราใช้ ShortPixel บนไซต์ของเราเท่านั้น

มันรวดเร็ว มีประสิทธิภาพ และราคาไม่แพงมาก คุณก็สามารถทำได้ รับบัญชี ShortPixel ฟรี เพื่อนำไปทดลองขับ

การตั้งค่า WP-Optimize

จากหน้าจอนี้ คุณสามารถเปิดใช้งานแถบผู้ดูแลระบบปลั๊กอินหรือเลือกระยะเวลาที่คุณควรจัดเก็บข้อมูล:

สำหรับปริมาณข้อมูลที่คุณควรเก็บไว้นั้นจะขึ้นอยู่กับระยะเวลาที่คุณต้องเก็บการแก้ไขโพสต์ ความคิดเห็นในบล็อกที่ไม่ได้รับอนุมัติ โพสต์ฉบับร่าง ฯลฯ

ดังนั้นให้ปรับการตั้งค่านี้ให้เหมาะสมกับสถานการณ์ส่วนตัวของคุณมากที่สุด แต่สองสัปดาห์ก็น่าจะเกินพอสำหรับเจ้าของเว็บไซต์ส่วนใหญ่

คุณยังสามารถกำหนดเวลาว่าฐานข้อมูลของคุณควรได้รับการทำความสะอาดและปรับให้เหมาะสมบ่อยเพียงใด:

ขณะนี้ยังอยู่ในช่วงเบต้า ดังนั้นเราจึงมีแนวโน้มที่จะหลีกเลี่ยงคุณลักษณะเช่นนี้จนกว่าจะมีการใช้งานจริง

ดังที่กล่าวไปแล้ว ความสามารถในการเปลี่ยนแปลงสิ่งที่คุณทำความสะอาดเป็นประจำจากฐานข้อมูลของคุณเป็นความคิดที่ดี และสุดท้าย คุณสามารถเลือกเปิดหรือปิดใช้งานแทร็กแบ็คและความคิดเห็นในบทความก่อนหน้าทั้งหมดได้:

การเพิ่มประสิทธิภาพฐานข้อมูล WordPress

เราได้ปิดการใช้งาน trackbacks ที่นี่เพราะว่า...ก็...มีใครเคยใช้มันบ้างไหม? คุณยังสามารถปิดการใช้งานความคิดเห็นในอนาคตเกี่ยวกับโพสต์บล็อกที่มีอยู่ได้จากหน้าจอนี้ และนั่นคือทั้งหมดที่อยู่ในการตั้งค่าต่างๆ ของ WP-Optimize

สรุป

อย่างที่คุณเห็น การเพิ่มประสิทธิภาพฐานข้อมูล WordPress ของคุณเพื่อประสิทธิภาพที่ดีขึ้นนั้นไม่ใช่เรื่องทางเทคนิคอย่างที่คิด

เมื่อคุณมีข้อมูลสำรองที่ใช้งานได้สำหรับเว็บไซต์ของคุณ แล้วใช้เวลาอ่านบทช่วยสอน WP-Optimize ของเรา คุณก็ไม่ต้องกังวลอีกต่อไป

เราสะดุดและพลาดอะไรบางอย่างไปหรือเปล่า?

หากเป็นเช่นนั้น โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง และอย่าลืมแบ่งปันสิ่งนี้ เนื้อหา บนโปรไฟล์โซเชียลของคุณหากคุณพบว่ามีประโยชน์