โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL]
เผยแพร่แล้ว: 2020-12-05ในปี 2022 WordPress มีอำนาจมากกว่า 35% ของอินเทอร์เน็ต ซึ่งเพิ่มขึ้น 2% เมื่อเทียบกับต้นปี 2019 และตัวเลขก็เพิ่มขึ้นทุกวัน ประสิทธิภาพที่เสถียร ความเร็วในการโหลดที่รวดเร็ว ความปลอดภัย และอินเทอร์เฟซที่ใช้งานง่ายคือเหตุผลเบื้องหลัง
หากคุณเพิ่งเริ่มใช้ WordPress คุณอาจสงสัยว่า WordPress เก็บบทความและเพจไว้ที่ไหน? คุณเข้าใจผิดคิดว่า WordPress สร้างและจัดเก็บไฟล์ HTML สำหรับแต่ละโพสต์และหน้าที่คุณเผยแพร่
ตอนนี้คำถามก็เกิดขึ้นถ้า WordPress ไม่ได้สร้างไฟล์ที่แตกต่างกันสำหรับแต่ละบทความและหน้า แล้วระบบทั้งหมดจะทำงานอย่างไร ซึ่ง WordPress เก็บบทความและหน้าต่างๆ
WordPress เก็บเนื้อหาโพสต์และหน้าของคุณในตาราง " wp-posts " ของฐานข้อมูล และแสดงเนื้อหาของเว็บไซต์ของคุณด้วยเทมเพลต PHP แบบไดนามิก เมื่อคุณเผยแพร่บทความหรือหน้าใหม่ WordPress จะเพิ่มรายการในตารางฐานข้อมูล
เมื่อได้รับการร้องขอ โค้ด WordPress จะเรียกคืนข้อมูลจากตารางฐานข้อมูลเพื่อแสดง ตอนนี้หลังจากได้ยินคำว่า “ฐานข้อมูล” คุณอาจสับสน ไม่ต้องกังวล ด้านล่างนี้ เราได้อธิบายทุกสิ่งที่คุณจำเป็นต้องรู้ อ่านโพสต์อย่างระมัดระวัง
ทำความเข้าใจวิธีการทำงานของ WordPress
อันดับแรก จำเป็นต้องชี้แจงว่า WordPress เขียนด้วย PHP ไม่ใช่ HTML และใช้ MySQL สำหรับฐานข้อมูล WordPress ไม่ได้จัดเก็บหน้าเดียวหรือโพสต์เป็นเอกสาร HTML เมื่อคุณเผยแพร่โพสต์หรือหน้าใหม่ จะเป็นการเพิ่มรายการลงในตารางฐานข้อมูล
เมื่อมีคนเปิดเว็บไซต์ เบราว์เซอร์จะร้องขอไฟล์จากเซิร์ฟเวอร์ สคริปต์ PHP ของ WordPress จะรวบรวมข้อมูลจากฐานข้อมูล MySQL และนำเสนอเนื้อหาต่อหน้าผู้เยี่ยมชม
ไม่เพียงแค่โพสต์หรือหน้าเท่านั้น ทุกอย่างใน WordPress ถูกสร้างขึ้นแบบไดนามิกและจัดเก็บไว้ในฐานข้อมูล รวมถึงเมนูส่วนหัว เนื้อหาส่วนท้าย แถบด้านข้าง และโพสต์ นี่คือวิธีที่ทุกอย่างทำงานด้วยคำง่ายๆ
- ผู้เยี่ยมชมที่เรียกว่าไคลเอนต์ป้อนที่อยู่เว็บไซต์ในเบราว์เซอร์ จากนั้นเบราว์เซอร์จะร้องขอเซิร์ฟเวอร์สำหรับไฟล์โดยใช้ DNS
- เมื่อมีการร้องขอสคริปต์ WordPress PHP จะเริ่มโหลดไฟล์ที่ขึ้นต้นด้วย index.php
- มันเรียกคืนเบราว์เซอร์ที่ร้องขอข้อมูลจากฐานข้อมูล
- จากนั้นสคริปต์ PHP ของ WordPress จะทำงานร่วมกันและรวบรวมข้อมูลด้วยปลั๊กอินและธีมเพื่อสร้างหน้า HTML
- หน้าจะถูกสร้างขึ้นแบบไดนามิกและส่งไปยังเบราว์เซอร์สำหรับการแสดงผล
นี่คือการทำงานของระบบที่สมบูรณ์ ไม่มีไฟล์ใดถูกจัดเก็บในรูปแบบ HTML ไฟล์ HTML ถูกสร้างขึ้นโดยอัตโนมัติโดยสคริปต์ PHP หลังจากได้รับข้อมูลจากฐานข้อมูล
โพสต์ WordPress ถูกจัดเก็บใน SQL ที่ไหน?
ตอนนี้ คุณอาจตั้งคำถามว่าทุกอย่างถูกจัดเก็บไว้ในฐานข้อมูลที่โพสต์ไว้อย่างแม่นยำหรือไม่ คำตอบคือ โพสต์ทั้งหมดจะถูกเก็บไว้ในตารางชื่อ “ wp_posts. ”
นอกจากนี้ยังสามารถแก้ไขโพสต์ด้วยตนเองโดยแก้ไขฐานข้อมูล คุณสามารถแก้ไขฐานข้อมูล SQL ของเว็บไซต์ของคุณได้โดยใช้คำสั่ง SSH หรือเครื่องมืออย่าง PHPMyAdmin PHPMyAdmin เป็นหนึ่งในเครื่องมือที่ใช้งานง่ายและใช้งานมากที่สุด ซึ่งช่วยให้คุณจัดการฐานข้อมูลและไฟล์ที่อยู่ภายในได้ทั้งหมด
คุณสามารถเปิด PHPMyAdmin ได้อย่างง่ายดายจากแผงควบคุมของโฮสติ้งของคุณ หากเว็บไซต์ของคุณโฮสต์บน VPS คุณต้องตรวจสอบว่ามีการติดตั้ง PHPMyAdmin บนเซิร์ฟเวอร์ของคุณหรือไม่ ในกรณีของฉัน เว็บไซต์ของฉันโฮสต์กับ cPanel
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] phpMyAdmin in cPanel](/uploads/article/2604/vjrPp3ddBq7VsdfO.jpg)
ก่อนอื่น ลงชื่อเข้าใช้บัญชีเว็บโฮสติ้งของคุณ (cPanel) และค้นหา PHPMyAdmin คุณจะได้รับในส่วนฐานข้อมูลดังแสดงในภาพ
คลิกที่ PHPMyAdmin คุณจะถูกเปลี่ยนเส้นทางไปยังแดชบอร์ด จากที่นี่ คุณสามารถจัดการฐานข้อมูลของคุณทั้งหมด แก้ไขได้ตามความต้องการของคุณ
ขอแนะนำว่าอย่าทำการเปลี่ยนแปลงในฐานข้อมูลหากคุณไม่ใช่นักพัฒนาหรือคุ้นเคย มันจะทำลายเว็บไซต์ของคุณ และแม้ในบางสภาวะ จะไม่สามารถกู้คืนฐานข้อมูลได้ คุณสามารถปรับแต่งเว็บไซต์ของคุณได้อย่างเต็มที่จากส่วนหน้าโดยใช้เครื่องมือปรับแต่งธีม
คุณจะเห็นฐานข้อมูลทั้งหมดใน PHPMyAdmin ขั้นแรก คุณต้องแก้ไขฐานข้อมูลของเว็บไซต์ที่คุณต้องการเปลี่ยนแปลง หากมีเว็บไซต์เดียวที่โฮสต์ไว้ คุณก็ไม่ต้องกังวลกับมัน
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] Find the table named “wp_posts” in SQL](/uploads/article/2604/lCqBplcP001MZTpO.jpg)
คลิกที่ฐานข้อมูลเพื่อเปิด จะเริ่มแสดงตารางทางด้านขวา โดยทั่วไปมี 12 ตาราง แต่สามารถเพิ่มจำนวนได้ขึ้นอยู่กับธีมหรือปลั๊กอินที่คุณใช้
ที่นี่ คุณจะได้รับตารางชื่อ “ wp_posts ” ซึ่งจัดเก็บเนื้อหาทั้งหมดของโพสต์ หน้า และประเภทโพสต์ที่กำหนดเอง ตารางนี้เรียกว่า "wp_posts" แต่ยังจัดเก็บหน้าและประเภทโพสต์ที่กำหนดเองด้วย
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] Column named “post_type” inside “wp_posts” in WordPress](/uploads/article/2604/VD5kxUqBe5o5zW3d.jpg)
คุณจะได้คอลัมน์ชื่อ “ post_type ” ในตารางฐานข้อมูล “ wp_posts “ ซึ่งรวมถึงประเภทโพสต์ทั้งหมด เช่น โพสต์ หน้า โพสต์ที่กำหนดเอง ฟิลด์ระบุว่าเนื้อหาเป็นเพจ โพสต์ หรือโพสต์ที่กำหนดเอง
ตารางและคอลัมน์อื่นๆ ทั้งหมดในฐานข้อมูลจัดเก็บข้อมูลประเภทต่างๆ เช่น ชื่อผู้เขียน จำนวนความคิดเห็นทั้งหมด และข้อมูลการแบ่งปันทางสังคมหากคุณใช้ปลั๊กอินใดๆ นั่นเป็นวิธีที่ระบบทั้งหมดทำงาน
วิธีการสำรองฐานข้อมูล SQL ของ WordPress?
จำเป็นต้องสำรองข้อมูลของฐานข้อมูลทั้งหมดหากคุณจะทำการเปลี่ยนแปลงใดๆ และแม้ว่าคุณจะเปลี่ยนโฮสต์ คุณยังสามารถสำรองฐานข้อมูล SQL จากโฮสต์ปัจจุบันของคุณและกู้คืนไปยังฐานข้อมูลใหม่ได้
คุณสามารถสำรองฐานข้อมูลได้สองวิธี ขั้นแรก โดยใช้ปลั๊กอินสำรองของ WordPress เช่น Updraft และ All in One Migration และคุณยังสามารถสำรองข้อมูลด้วยตนเองจากฝั่งเซิร์ฟเวอร์
คุณกำลังอ่านบทความนี้ ซึ่งหมายความว่า เป็นไปได้มากว่า คุณจะแก้ไขฐานข้อมูลด้วยตนเอง นั่นเป็นเหตุผลที่ด้านล่าง ฉันได้แบ่งปันวิธีการสำรองฐานข้อมูลด้วยตนเอง นอกจากนี้ยังเป็นวิธีที่ง่ายที่สุดในการสำรองข้อมูล
ในการสำรองฐานข้อมูล คุณต้องลงชื่อเข้าใช้ Cpanel จากนั้นค้นหาและคลิกที่ตัวเลือก PHPMyAdmin คุณจะได้รับในส่วนฐานข้อมูล มันจะเปลี่ยนเส้นทางคุณไปยังแผงควบคุม PHPMyAdmin

![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] Exporting Database Using phpMyAdmin](/uploads/article/2604/k2qgbeu8RK2tMPy0.jpg)
ทางด้านซ้าย คุณจะเห็นรายการฐานข้อมูลที่มีอยู่ทั้งหมด และคลิกที่ฐานข้อมูลที่คุณต้องการสำรองข้อมูล นี่คือกรณีของฉัน ฉันจะสำรองข้อมูลฐานข้อมูลชื่อ “ thewpx_wpx ”
ตอนนี้ฐานข้อมูลจะเปิดขึ้นต่อหน้าคุณ ที่ด้านบน คุณจะได้รับตัวเลือกเป็นส่งออก คลิกที่มัน จากตัวเลือกการส่งออก คุณสามารถส่งออกฐานข้อมูลของคุณได้ในคลิกเดียว
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] Exporting Database of Dummy Website](/uploads/article/2604/ulsgfJTjx1NTbHlH.jpg)
เลือกตัวเลือกที่ต้องการ ฉันขอแนะนำอย่างยิ่งให้เลือกวิธี " ด่วน " เนื่องจากจะสำรองข้อมูลฐานข้อมูลทั้งหมดและเลือก SQL เป็นรูปแบบไฟล์ รูปแบบ SQL เป็นรูปแบบที่มีประสิทธิภาพที่สุดในการจัดเก็บฐานข้อมูล คลิกที่ Go การดาวน์โหลดฐานข้อมูลนั้นจะเริ่มขึ้น
ไฟล์สำคัญใน WordPress & โครงสร้างไดเรกทอรี
WordPress ไม่ได้เป็นเพียงเกี่ยวกับฐานข้อมูลเท่านั้น แต่มีไฟล์สำคัญอีกสองสามไฟล์ที่รับผิดชอบในการเรียกใช้เว็บไซต์ของคุณอย่างไม่มีที่ติ ไฟล์เหล่านั้นมีการตั้งค่าทั้งหมด ปลั๊กอินที่คุณใช้บนเว็บไซต์ของคุณ และธีมที่คุณเปิดใช้งาน
ฉันกำลังแบ่งปันข้อมูลเพิ่มเติมเกี่ยวกับไฟล์และโครงสร้างไดเรกทอรีของ WordPress ข้อมูลนี้จะช่วยให้คุณเข้าใจว่า WordPress ทำงานอย่างไร
หากต้องการดูไฟล์เหล่านั้น ให้เข้าสู่ระบบแผงควบคุมโฮสติ้งของคุณ ที่นี่ฉันใช้ cPanel ไปที่ตัวเลือก File Manager และคุณจะถูกเปลี่ยนเส้นทางไปยังระบบไฟล์ของเว็บไซต์ของคุณ
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] Files & Structure of WordPress](/uploads/article/2604/77hoPPX46VxCEjde.jpg)
คลิกที่โฟลเดอร์ที่คุณได้ติดตั้ง WordPress สำหรับเว็บไซต์ใดเว็บไซต์หนึ่ง เป็นโฟลเดอร์ " public_html " หากมีเว็บไซต์เพียงแห่งเดียวที่โฮสต์บนเซิร์ฟเวอร์ของคุณ โฟลเดอร์นี้มีไฟล์เว็บไซต์ทั้งหมด
ไฟล์ทั้งหมดเหล่านี้มีความจำเป็นต่อการใช้งานเว็บไซต์ของคุณ ในโฟลเดอร์ " wp-content " มี 3 โฟลเดอร์ย่อยชื่อ " uploads ", " themes " และ " plugins " ซึ่งเก็บข้อมูลทั้งหมดของปลั๊กอิน ธีม และสื่อที่คุณอัปโหลดไว้
คุณจะเห็นโฟลเดอร์เพิ่มเติมอีกสองสามโฟลเดอร์ที่นี่ ขึ้นอยู่กับปลั๊กอินที่คุณใช้อยู่ ไฟล์ชื่อ “ wp-content ” และ “ wp-config.php ” เป็นไฟล์ที่สำคัญที่สุดของเว็บไซต์ ทั้งสองไฟล์มีหน้าที่รับผิดชอบการทำงานทั้งหมด
ขอแนะนำเป็นอย่างยิ่งว่าอย่าแก้ไขหรือลบไฟล์หรือโฟลเดอร์เหล่านั้น การเปลี่ยนแปลงใดๆ อาจทำให้เว็บไซต์ของคุณเสียหาย
คุณอาจชอบ;
- จะดาวน์เกรดเว็บไซต์ WordPress เป็นเวอร์ชั่นเก่าได้อย่างไร
- วิธีสร้าง URL เข้าสู่ระบบ WordPress ที่กำหนดเอง
- คู่มือเริ่มต้นสำหรับการปรับความเร็วเว็บไซต์ให้เหมาะสม แก้ไขเว็บไซต์ที่ช้าของคุณ
ห่อ!
ฉันหวังว่าคุณจะได้รับสิ่งที่คุณกำลังมองหา เพจ WordPress ถูกเก็บไว้ในฐานข้อมูล ไม่ใช่ไฟล์ HTML สคริปต์ PHP ของ WordPress เรียกคืนข้อมูลจากฐานข้อมูลและนำเสนอโดยการสร้างไฟล์ HTML เมื่อผู้เยี่ยมชมร้องขอ
หากคุณเป็นเพียงผู้ใช้ WordPress ทั่วไป คุณไม่จำเป็นต้องเปิดและปรับแต่งฐานข้อมูลในทุกสภาวะ คุณสามารถปรับแต่งทั้งหมดได้จากแดชบอร์ดผู้ดูแลระบบ WordPress เอง แม้กระทั่งตอนนี้ คุณสามารถนำเสนอเนื้อหาของคุณได้อย่างน่าสนใจยิ่งขึ้นด้วยความช่วยเหลือของ Gutenberg Editor ใหม่
Gutenberg Editor เป็นเครื่องมือแก้ไขการลากและวางใหม่โดย WordPress ช่วยให้คุณปรับแต่งหน้าตามที่คุณต้องการได้อย่างเต็มที่ ทำงานเหมือนเครื่องมือสร้างเพจแบบเห็นภาพ Elementor
โปรดแชร์บทความนี้กับเพื่อนและครอบครัวของคุณหากเป็นประโยชน์สำหรับคุณไม่ว่าในลักษณะใดก็ตาม หากคุณยังคงมีคำถามใด ๆ คุณสามารถถามได้ในส่วนความคิดเห็นด้านล่าง

![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] 1500+ Free High-Quality Directory Submission Sites Lists in 2022](/uploads/article/2604/E2RfRGWxshqEyiGD.png)
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] GeneratePress Vs. Genesis: Compared From My Real Experience](/uploads/article/2604/K9ELdDs7UcgZiE7l.jpg)
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] How to Boost Your SEO Using Schema Markup](/uploads/article/2604/JpvLkpfi2flubo7W.png)
![โพสต์และเพจของ WordPress ถูกเก็บไว้ที่ไหน? [การค้นหา SQL] How to Start a Fashion Blog (and Make Money Online) in 2022 – Step by Step Guide](/uploads/article/2604/8c6ZBeOBiaHd9YYQ.png)