การย้ายเว็บไซต์อีคอมเมิร์ซของคุณไปยัง Magento 2: สิ่งที่คุณต้องรู้

เผยแพร่แล้ว: 2020-07-01

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

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

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

ในโพสต์นี้ คุณจะได้เรียนรู้เกี่ยวกับ:

  • เหตุผลที่ Magento 2 เป็นตัวเลือกที่ยอดเยี่ยม
  • สิ่งที่คุณอาจต้องทำก่อนเริ่มกระบวนการย้ายข้อมูล!
  • ขั้นตอนทีละขั้นตอนสำหรับการโยกย้าย

เริ่มกันเลย!

ทำไมถึงเลือก Magento 2?

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

Magento 2

1. ลดภาระบนเซิร์ฟเวอร์

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

ส่งผลให้ประสิทธิภาพของเว็บไซต์ลดลง ทำให้โหลดช้าและยาก

สิ่งนี้ทำให้ประสบการณ์ของผู้ใช้โดยรวมแย่ลง อีกทั้งยังทำให้อันดับการค้นหาลดลงด้วย

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

  • แนะนำรถเข็นอาแจ็กซ์
  • การนำ PHP 7 ไปใช้ในโค้ด (ได้รับการปรับให้เหมาะกับความเร็ว)
  • วานิชแคชและตัวเร่ง HTTP
  • การเพิ่มประสิทธิภาพสภาพแวดล้อมการโฮสต์

2. ขั้นตอนการชำระเงินง่าย ๆ

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

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

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

Magento 2

3. การจัดทำดัชนี/การตอบสนองต่อการค้นหาที่ดีขึ้น

ปัญหาทั่วไปอย่างหนึ่งของร้านค้าอีคอมเมิร์ซที่ใช้ CMS หลายแห่งคือพวกเขาใช้เวลาตลอดไปในการค้นหาข้อความค้นหา

ตัวอย่างเช่น หากผู้เยี่ยมชมทำการค้นหาเกี่ยวกับผลิตภัณฑ์ เว็บไซต์อาจใช้เวลานานเกินไปก่อนที่จะนำเสนอผลการค้นหาที่เกี่ยวข้อง

สิ่งนี้มักจะสร้างความหงุดหงิดให้กับผู้มีแนวโน้มจะเป็นลูกค้าและผู้เยี่ยมชม

Magento 2 ขจัดปัญหาดังกล่าวด้วยชุดเครื่องมือที่ได้รับการปรับปรุงซึ่งมี:

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

สิ่งที่คุณอาจต้องทำก่อนเริ่มกระบวนการย้ายข้อมูล!

มาถึงตอนต่อไป ให้เราพูดถึงสิ่งที่คุณต้องทำในขณะที่คุณเตรียมย้ายเว็บไซต์ของคุณไปยัง Magento 2

ส่วนเสริมบทวิจารณ์บนเว็บไซต์ปัจจุบันของคุณ

นี้จะเป็นไปอย่างรวดเร็วและตรงไปตรงมา

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

สร้างและเตรียมร้านค้าใหม่ของคุณสำหรับการโยกย้าย

เมื่อคุณแยกส่วนขยายออกแล้ว ก็ถึงเวลาสร้างและเตรียมร้าน Magento 2 ใหม่ของคุณสำหรับการโยกย้าย

สำหรับสิ่งนี้ คุณจะต้องตั้งค่าระบบฮาร์ดแวร์ Magento 2 ที่ค่อนข้างตรงกับระบบปัจจุบันของคุณ

หลังจากนี้ ให้ติดตั้ง Magento 2 พร้อมโมดูลทั้งหมดและ Data Migration Tool บนระบบที่ทรงพลังพอที่จะเรียกใช้ Magento 2

ในการดาวน์โหลด Data Migration Tool คุณสามารถไปที่:

  • repo.magento.com
  • GitHub

ขั้นตอนทีละขั้นตอนสำหรับการย้ายเว็บไซต์อีคอมเมิร์ซของคุณไปยัง Magento 2

ย้ายไปยังส่วนถัดไป นี่คือขั้นตอนที่คุณต้องปฏิบัติตามเพื่อการย้ายเว็บไซต์ eCommerce ของคุณไปยัง Magento 2 ได้สำเร็จ

ขั้นตอนที่ 1: หลังจากสร้างและเตรียมการ ให้ดำเนินการให้แห้ง

ในส่วนที่แล้ว เราได้สร้างและเตรียมร้านใหม่ของเราสำหรับการโยกย้าย นี่คือเวลาที่จะทำให้มันแห้ง

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

ทำตามขั้นตอนเหล่านี้สำหรับการทดสอบการย้ายข้อมูลนี้:

  • คัดลอกร้านค้าเก่าของคุณไปยังเซิร์ฟเวอร์การจัดเตรียม
  • โยกย้ายร้านค้าเก่าที่จำลองแบบไปยัง Magento 2 . อย่างสมบูรณ์
  • ทดสอบร้านค้าใหม่ของคุณสำหรับปัญหาทุกประเภทที่มีอยู่

ขั้นตอนที่ 2: เริ่มกระบวนการย้ายข้อมูล

นี่คือขั้นตอนย่อยสำหรับกระบวนการย้ายข้อมูล

  • หมั่นตรวจสอบเครื่องมือการย้ายข้อมูล ต้องมีการเข้าถึงเครือข่ายเพื่อให้สามารถเชื่อมต่อกับทั้งฐานข้อมูล Magento 1 และ Magento 2 หลังจากนี้ให้เปิดพอร์ตที่เกี่ยวข้องในการอำลาของคุณ
  • สิ้นสุดกิจกรรมทั้งหมดในแผงการดูแลระบบแบบเก่า เพียงแค่ให้กิจกรรมการจัดการคำสั่งซื้อ เช่น การจัดส่ง การสร้างใบแจ้งหนี้ ใบลดหนี้ทำงานอยู่ (อย่าเปิดกิจกรรมใด ๆ เหล่านี้จนกว่าจะมีการตั้งค่าร้านค้าขั้นสุดท้าย)
  • หยุดงาน cron ของ Magento (1.x) เก่าทั้งหมด หรืออย่างน้อยต้องแน่ใจว่าไม่ได้สร้างเอนทิตีฐานข้อมูลใหม่
  • ใช้เครื่องมือย้ายข้อมูลเพื่อย้ายการตั้งค่าและเว็บไซต์ของคุณ
  • คัดลอกไฟล์สื่อ Magento 1.x ของคุณไปยัง Magento 2.x อย่าลืมคัดลอกไฟล์เหล่านี้ด้วยตนเองจากไดเร็กทอรี magento1-root/media ไปยัง magento2-root/pub/media
  • หากส่วนขยายมีโครงสร้างที่แตกต่างกันในฐานข้อมูล Magento 2 ให้ใช้ไฟล์การแมปที่มาพร้อมกับ Data Migration Tool
  • หลังจากทำทุกอย่างเสร็จแล้ว ก็ถึงเวลาที่คุณต้องสร้างดัชนีตัวสร้างดัชนี Magento 2.x ทั้งหมดอีกครั้ง

ขั้นตอนที่ 3: ดูว่ามีการเปลี่ยนแปลงใดๆ ในข้อมูลที่โอนย้ายหรือไม่

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

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

ทุกข้อผิดพลาดที่คุณทำอาจทำให้เกิดข้อผิดพลาดอื่นๆ อีกหลายอย่าง ซึ่งอาจแก้ไขได้ยากกว่า

ขั้นตอนที่ 4: ตรวจสอบการอัพเดทที่เพิ่มขึ้นที่เหลืออยู่

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

สำหรับสิ่งนี้ คุณจะต้องใช้โหมดเดลต้า

เพียงแค่เริ่มต้นการย้ายข้อมูลส่วนเพิ่ม และการอัปเดตจะเกิดขึ้นเอง ถ้าคุณอาจต้องหยุดการย้ายข้อมูล คุณสามารถทำได้โดยกด Ctrl+C

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

ขั้นตอนที่ 5: สัมผัสสุดท้าย

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

  • วาง Magento เวอร์ชันเก่าในโหมดบำรุงรักษา
  • หยุดกระบวนการย้ายข้อมูลส่วนเพิ่ม ( Ctrl+C )
  • เริ่มงาน cron ของ Magento 2
  • สร้างดัชนีดัชนีหุ้นใหม่
  • ทำการตรวจสอบขั้นสุดท้ายของ Magento 2 store ใหม่ของคุณ
  • อัปเดตระบบชื่อโดเมน (DNS) และโหลดบาลานเซอร์
  • และตอนนี้ร้านอีคอมเมิร์ซของคุณใช้งานได้บน Magento 2

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

นี่เป็นกระบวนการที่ละเอียดอ่อนและอาจไม่เหมาะกับมือใหม่

คำพูดสุดท้าย

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

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

หวังว่านี่จะเป็นประโยชน์

อ่านเพิ่มเติม

  • ผู้ให้บริการบำรุงรักษาวีโอไอพี
  • เหตุใด Magento จึงเป็นโซลูชันระดับองค์กรที่ยอดเยี่ยม