วิธีผลักดันไซต์พัฒนา WordPress ให้ใช้งานได้จริง

เผยแพร่แล้ว: 2022-08-19

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

ในบทความนี้ เราจะแสดงให้คุณเห็นสามวิธี (โดยละเอียด) สำหรับการพัฒนาหรือแสดงไซต์จริง แต่ก่อนอื่น มาทำความเข้าใจคำศัพท์บางคำกันก่อน

แม้ว่าข้อกำหนดเหล่านี้จะมีความแตกต่างกันอย่างแน่นอน แต่เราจะใช้ "ไซต์การพัฒนา" (หรือ "ไซต์สำหรับนักพัฒนา") "ไซต์จัดเตรียม" และ "ไซต์ในเครื่อง" มีความหมายเหมือนกัน ทั้งหมดนี้เป็นสภาพแวดล้อมทดสอบที่อนุญาตให้ผู้ใช้ทำการเปลี่ยนแปลงเว็บไซต์ WordPress ของตนในลักษณะที่จะไม่ส่งผลต่อไซต์ที่ใช้งานจริง ในทำนองเดียวกัน "ไซต์จริง" หรือ "ไซต์การผลิต" คือเว็บไซต์ที่คุณต้องการให้ผู้เยี่ยมชมเห็นบนเว็บ

สิ่งที่ต้องทำก่อนถ่ายทอดสด

มีบางสิ่งที่คุณสามารถทำได้เพื่อเตรียมพร้อมสำหรับความสำเร็จ ก่อนที่คุณจะเริ่มผลักดันไซต์การพัฒนาของคุณไปสู่การผลิตอย่างเป็นทางการ

รายการตรวจสอบ - Push Dev Site Live

ภาพโดย Vector Stock Pro / shutterstock.com

  1. ตรวจสอบให้แน่ใจว่าไซต์ dev ทำงานได้อย่างสมบูรณ์ คุณจะต้องแน่ใจว่าไซต์ dev ของคุณทำงานได้อย่างสมบูรณ์ ก่อนที่เราจะเผยแพร่ไปยังไซต์จริงของคุณ นี่คือจุดรวมของการทำงานในสภาพแวดล้อมแบบแซนด์บ็อกซ์หรือการแสดงละคร—คุณสามารถมั่นใจได้ว่าการเปลี่ยนแปลงที่คุณทำนั้นทำงานอย่างถูกต้องก่อนที่จะปล่อยให้มันหลุดลอยไปบนเว็บไซต์จริง
  2. สำรองข้อมูลเว็บไซต์ทั้งสอง – คุณจะต้องสำรองข้อมูลเว็บไซต์ของคุณ การสำรองข้อมูลทั้งไซต์สำหรับการพัฒนาและไซต์ที่ใช้งานอยู่จะปลอดภัยที่สุด แม้ว่าไซต์ที่ใช้งานจริงจะมีความสำคัญที่สุดในทั้งสองไซต์ เนื่องจากเป็นไซต์ที่คุณพยายามปกป้อง มีตัวเลือกปลั๊กอินสำรองของ WordPress เพื่อช่วยคุณหากคุณต้องการ นอกเหนือจากการสำรองข้อมูลปลั๊กอินแล้ว ผู้ให้บริการโฮสติ้งของคุณอาจเสนอบริการบางอย่างสำหรับการสำรองข้อมูล ไปที่ฐานความรู้ของโฮสต์ของคุณเพื่อดูว่ามีอะไรบ้างในการสำรองข้อมูล
  3. กำหนดวิธีการที่เหมาะสม – เมื่อไซต์ dev ของคุณใช้งานได้และไซต์ของคุณได้รับการสำรองข้อมูลแล้ว คุณสามารถเริ่มตัดสินใจว่าตัวเลือกใดในการผลักดันไซต์การพัฒนาแบบสดให้ได้ผลดีที่สุดสำหรับคุณ เราจะกล่าวถึงรายละเอียดสามวิธีด้านล่าง

วิธีผลักดันไซต์ Dev ให้ใช้งานได้จริง

มีสามวิธีที่เราจะสำรวจการผลักดันไซต์ WordPress dev/staging ไปยังเว็บไซต์สด ตัวเลือกให้คุณเลือกคือ:

  • ใช้ปลั๊กอิน WordPress Migration
  • ผลักดันไซต์ Dev ของคุณด้วยตนเอง
  • และใช้เครื่องมือการย้ายข้อมูลผู้ให้บริการโฮสติ้ง

ปลั๊กอิน Staging/Migrating หลักทั้งหมดในตลาดใช้รูปแบบการกำหนดราคา freemium ซึ่งบางตัวเลือกไม่สามารถใช้งานได้เว้นแต่คุณจะจ่ายเงิน เป็นสิ่งที่ควรค่าแก่การดูสิ่งที่นำเสนอในเวอร์ชันฟรีของปลั๊กอินการย้ายข้อมูลหลักและการแสดงละคร เพื่อดูว่าตรงกับความต้องการของคุณหรือไม่ ในบทความนี้ เราจะใช้ปลั๊กอิน WP Migrate Lite โดย Delicious Brains เวอร์ชัน Pro ทำให้กระบวนการนี้ง่ายขึ้นมากและเป็นมากกว่าแค่ฐานข้อมูลของไซต์ dev ( เวอร์ชัน Lite จะไม่ส่งไฟล์ Plugin, Media หรือ Theme ไปที่ Live Site )

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

เราพบว่าผู้ให้บริการโฮสติ้งที่มี Staging Tools อยู่ในแพลตฟอร์มเสนอตัวเลือกที่ง่ายที่สุดในการพุชไซต์สำหรับนักพัฒนาไปยังไซต์ที่ใช้งานจริง เราจะอธิบายวิธีที่เครื่องมือการแสดงละครของ Siteground ทำให้สิ่งนี้เป็นเรื่องง่าย

ผลักดันไซต์ Dev ให้ใช้งานได้ด้วย WP Migrate (ปลั๊กอิน - เวอร์ชันฟรี)

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

*หมายเหตุ: ปลั๊กอิน Staging/Migrating ส่วนใหญ่มีเวอร์ชันฟรีแต่ทำได้มากกว่าด้วยเวอร์ชันที่ต้องชำระเงิน

หลังจากดาวน์โหลดและเปิดใช้งาน WP Migrate ทั้งไซต์การพัฒนา WordPress และไซต์สดของคุณแล้ว ให้ไปที่ไซต์การพัฒนาของคุณ (เปิดทั้งสองไว้ในแท็บแยกกัน) Inside Tools คลิก Migrate DB

Dev Push Live - WP โยกย้าย 1-2_num

ที่บริเวณด้านบนสุด ให้คลิก ย้ายข้อมูล จากนั้นภายใต้ "แทนที่ไซต์อื่นด้วยไซต์นี้" ให้คลิก ส่งออกฐานข้อมูล

Dev Push Live - WP โยกย้าย 3-4_num

จากนั้นเราจะไปที่หน้าจอที่เราจะแทนที่สตริงในฐานข้อมูลของเราเพื่อให้ตรงกับสตริงบนไซต์สดของเรา เพื่อให้แน่ใจว่าเมื่อเรานำเข้าข้อมูลที่ย้าย/ผลักจากไซต์ dev ไปยังไซต์สด ไซต์จะไม่ลงไป

สังเกตทางด้านขวา กล่องข้อความแทนที่สองกล่อง ที่จะต้องกรอก

Dev Push Live - WP โยกย้าย 5_num

ต่อไป เราจะไปที่แท็บเปิดที่มี ไซต์สด ของเรา เราจะไปที่เดียวกันในปลั๊กอินเดียวกัน เรากำลังอ้างอิงและคัดลอกสิ่งที่ไซต์จริงมีอยู่ใน คอลัมน์ค้นหา สิ่งเหล่านี้จะถูกวางกลับคืนบน ไซต์ Dev

Dev Push Live - WP โยกย้าย 6_num

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

Dev Push Live - WP โยกย้าย 7_num

คุณควรเห็นข้อความแจ้งการ ส่งออกเสร็จสมบูรณ์

Dev Push Live - WP โยกย้าย 8_num

ตอนนี้เรามีไฟล์ .sql ที่ส่งออกแล้ว เราจำเป็นต้องดำเนินการบางอย่างกับมัน คุณจะไปที่ C-Panel ของ Live Site และภายใต้ส่วน "ฐานข้อมูล" ให้คลิกที่ phpMyAdmin

ตอนนี้เรามีไฟล์ .sql ที่ส่งออกแล้ว เราจำเป็นต้องดำเนินการบางอย่างกับมัน คุณจะไปที่ C-Panel ของ Live Site และภายใต้ส่วน "ฐานข้อมูล" ให้คลิกที่ phpMyAdmin

Dev Push Live - WP Migrate 9_num

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

Dev Push Live - WP โยกย้าย 10-12_num

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

ผลักดันไซต์ Dev ให้ใช้งานได้ด้วยตนเอง

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

ดาวน์โหลดไฟล์ที่จำเป็นจาก Dev Site

สิ่งแรกที่เราจะทำคือไปที่ cPanel ของคุณบนไซต์การพัฒนาของคุณ จากนั้นเราจะพบ File Manager และเปิดไดเร็กทอรี Document Root สำหรับ ไซต์ Dev ของคุณแล้วคลิก Go

Dev Site to Live - คู่มือ 1-2

จากนั้นเราต้องการคลิกที่ wp-content และ Compress that folder

Dev Site to Live - คู่มือ 3-4

สิ่งนี้จะสร้างไฟล์ wp-content.zip ที่บีบอัดใหม่ คลิกไฟล์ zip ใหม่และเลือก ดาวน์โหลด

Dev Site to Live - คู่มือ 5

ต่อไป เราต้องการค้นหา ไฟล์ wp-config.php ของไซต์ dev และดาวน์โหลด ลงในคอมพิวเตอร์ของคุณด้วย

Dev Site to Live - คู่มือ 6

ส่งออกฐานข้อมูลจาก Dev Site

ถัดไป กลับไปที่ cPanel ของคุณ ภายใต้ฐานข้อมูล คลิกที่ phpMyAdmin

กลับไปที่ phpMyAdmin

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

Dev Site to Live - คู่มือ 7-8

ในหน้าจอถัดไป เพียงตรวจสอบให้แน่ใจว่า ตั้งค่าวิธีการส่งออกเป็นแบบด่วน และ รูปแบบคือ SQL จากนั้นคลิก ไป

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

Dev Site to Live - คู่มือ 9-10

นำเข้าฐานข้อมูลไปยังไซต์สด

ตอนนี้ ไปที่ cPanel ของเว็บไซต์สด (ไม่ใช่ไซต์ dev) คลิกที่ phpMyAdmin

Dev Site to Live - คู่มือ 11

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

Dev Site to Live - คู่มือ 12-14

ยืนยันการเลือกของคุณที่จะ "วาง" ตารางโดย คลิก ใช่

Dev Site to Live - คู่มือ 15

ถัดไป ให้ เลือกนำเข้า อย่างรวดเร็วจากเมนูด้านบน แล้ว คลิกเลือกไฟล์

Dev Site to Live - คู่มือ 16-17

ถัดไป ทำตามคำแนะนำเพื่ออัปโหลดไฟล์ เลือกไฟล์ .sql ที่เราดาวน์โหลดมาก่อนหน้านี้แล้ว คลิก เปิด

Dev Site to Live - คู่มือ 18-19

ในการอัปโหลดฐานข้อมูลให้เสร็จสิ้น ให้ คลิก ไป

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

Dev Site to Live - คู่มือ 20

อัปเดตฐานข้อมูลด้วย URL ของ Live Site

ในฐานข้อมูลเดียวกัน ให้ เลือกตาราง _options ในแถบด้านข้างทางซ้าย ภายใต้รายการตัวเลือกที่มี ให้เลือก แก้ไข บนตัวเลือกที่มี siteurl ในคอลัมน์ option_name *โปรดจดคำนำหน้าฐานข้อมูลไว้ใช้ในภายหลัง

Dev Site to Live - คู่มือ 21-22

ภายใต้แท็บ แทรก ภายในตัวเลือก siteurl ของตารางฐานข้อมูล เราต้องการอัปเดต option_value ของ siteurl ในการดำเนินการนี้ ให้ แทนที่ URL ไซต์ dev ที่มีอยู่ด้วย URL ของไซต์ที่ ใช้งานจริงในช่องค่าทางด้านขวา จากนั้นเลื่อนลงมาและ คลิกไป/เสร็จสิ้น

Dev Site to Live - คู่มือ 23-24

เมื่อเสร็จแล้ว กลับไปที่รายการตัวเลือกเดิมสำหรับตาราง _options ใต้รายการตัวเลือกที่มี ให้เลือก แก้ไข บนตัวเลือกที่มี หน้าหลัก ในคอลัมน์ option_name จากนั้นทำซ้ำขั้นตอนเดิมเหมือนก่อน (สำหรับ siteurl ) และแทนที่ URL ไซต์ dev ของ home option_value ด้วย URL ไซต์สด

Dev Site to Live - คู่มือ 25

อัปเดตไฟล์ไซต์ (เนื้อหา wp) บน Live Site

ณ จุดนี้ เราได้อัปโหลดและกำหนดค่าฐานข้อมูลของเราเสร็จแล้ว! แต่เรายังไม่ได้ออกจากป่าเลย เรายังคงต้องแทนที่ไฟล์ของ Live Site บางส่วนจากไซต์ dev

ในการดำเนินการนี้ ให้กลับไปที่ cPanel ของ Live Site คลิก File Manager เลือกไซต์ที่ใช้งานจริง แล้ว คลิก Go

Dev Site to Live - คู่มือ 26

คลิกโฟลเดอร์ wp-content แล้ว ลบทิ้ง

Dev Site to Live - คู่มือ 27-28

จากนั้นคลิก อัปโหลด ที่เมนูด้านบนของตัวจัดการไฟล์

Dev Site to Live - คู่มือ 29

คลิก เลือกไฟล์ จากนั้นเลือกไฟล์ wp-content.zip และคลิก Open

Dev Site to Live - คู่มือ 30-32

รอให้อัปโหลด หากการอัปโหลดเสร็จสิ้นแต่ไม่นำคุณกลับไปที่โครงสร้างไฟล์ ให้คลิกลิงก์ กลับไปที่…

Dev Site to Live - คู่มือ 33

ค้นหาและคลิกไฟล์ wp-content.zip ที่คุณเพิ่งอัปโหลด และเลือก แยก จากเมนูดรอปดาวน์

Dev Site to Live - คู่มือ 34-35

ในป๊อปอัป Extract ให้คลิก Extract Files เมื่อแตกไฟล์เสร็จแล้ว คุณสามารถลบไฟล์ wp-content.zip ที่บีบอัดได้ เนื่องจากอาจทำให้สับสนได้หากคุณทำเช่นนี้บ่อยๆ

Dev Site to Live - คู่มือ 36

อัปเดตไฟล์ wp-config.php สำหรับ Live Site

เมื่อโฟลเดอร์ wp-content อยู่ในตำแหน่งแล้ว ให้เลือก ไฟล์ wp-config.php แล้ว คลิก แก้ไข

Dev Site to Live - คู่มือ 37-38

ค้นหาเอกสารสำหรับ table_prefix และ แทนที่ table_prefix ด้วยคำนำหน้าของตารางฐานข้อมูลไซต์ dev ที่ระบุไว้ก่อนหน้านี้ จากนั้นเพียงเลื่อนลงและ คลิกบันทึก .

แค่นั้นแหละ! ดูไซต์สดเพื่อดูการเปลี่ยนแปลงที่เรานำมาจากไซต์ WordPress dev

Dev Site to Live - คู่มือ 39-40

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

ต่อไป เราจะแสดงให้คุณเห็นว่า Siteground ทำให้ง่ายต่อการพุชไซต์ dev ไปยังไซต์สดได้อย่างไร

ผลักดันไซต์ที่กำลังพัฒนาไปยังไซต์จริงด้วยเครื่องมือจัดเตรียมไซต์

ผู้ให้บริการโฮสติ้งที่เชี่ยวชาญในการติดตั้ง WordPress พัฒนาเครื่องมือให้ดียิ่งขึ้นเพื่อผลักดันไซต์พัฒนา/จัดเตรียมไปยังเว็บไซต์ที่ใช้งานจริง บริษัทโฮสติ้งรายหนึ่งดังกล่าวคือ Siteground ซึ่งเป็นหนึ่งในพันธมิตรโฮสติ้ง Divi ของเรา หากต้องการเผยแพร่ไซต์ dev โดยใช้ Siteground คุณจะต้องสร้างไซต์การแสดงละครโดยใช้เครื่องมือไซต์ของ Siteground

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

Dev Push Live - ไซต์กราวด์ - 1-4_num

ในเมนูแถบด้านข้างทางซ้าย ให้ไปที่ WordPress > Staging จากที่นั่น ให้เลือกไซต์สดที่เรามีในใจในการ ติดตั้ง Select WordPress ซึ่งโดยปกติแล้วจะเป็นรายการโดเมนย่อยสำหรับ TLD เฉพาะ

ในส่วน "จัดการสำเนาการจัดเตรียม" ใกล้ด้านล่าง ให้ค้นหาสำเนาจัดเตรียมที่คุณต้องการปรับใช้ แล้วคลิกไอคอนสามจุด (⋮) เพื่อขยายตัวเลือกสำหรับสำเนาจัดเตรียม เลือก Full Deploy จากรายการเพื่อปรับใช้ไซต์ staging ทั้งหมด คุณยังสามารถเลือก Custom Deploy ได้ หากคุณมีเพียงส่วนหนึ่งของไซต์ staging ที่คุณต้องการปรับใช้

Dev Push Live - ไซต์กราวด์ - 5-9_num

สุดท้าย ในป๊อปอัปการยืนยันการทำให้ใช้งานได้ ให้คลิก ยืนยัน

Dev Push Live - ไซต์กราวด์ - 10_num

เราเสร็จแล้วหลังจากนั้น! คุณควรเห็น ข้อความความสำเร็จ ที่มุมบนขวา

Dev Push Live - ไซต์กราวด์ - 11 - End_num

หากคุณไม่เห็นกล่องโต้ตอบความสำเร็จ คุณสามารถติดต่อฝ่ายสนับสนุนของ Siteground เพื่อแก้ไขปัญหา

จะทำอย่างไรหลังจากที่ไซต์ Dev ถูกเผยแพร่สด

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

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

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

  • ตรวจสอบไซต์เวอร์ชัน www และไม่ใช่ www รวมทั้ง HTTPS และ HTTP (การเปลี่ยนเส้นทางเกิดขึ้นตามที่คาดไว้หรือไม่)
  • ตรวจสอบลิงก์การนำทางหลักและเพจแบบไดนามิก เช่น หมวดหมู่ โพสต์ และประเภทโพสต์ที่กำหนดเอง (การเปลี่ยนแปลงล่าสุดของคุณจากเว็บไซต์ dev บนไซต์สดของคุณหรือไม่)
  • ตรวจสอบให้แน่ใจว่ารูปภาพแสดงผลอย่างถูกต้องบนหน้าที่อัปเดตใหม่
  • ตรวจสอบลิงก์เสีย 404 ทุกวันเป็นเวลาสองสามวันหลังจากนั้น

คุณควรใช้วิธีใด?

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

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

บทสรุป

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

รูปภาพเด่นผ่าน Alexandr_a / Shutterstock