Memigrasikan Situs Web eCommerce Anda ke Magento 2: Semua yang Perlu Anda Ketahui

Diterbitkan: 2020-07-01

Menjalankan bisnis eCommerce itu sendiri membutuhkan banyak kerja keras. Dan ketika CMS yang Anda gunakan tidak bekerja secara optimal, situasi dapat menjadi sangat menantang.

Itulah salah satu alasan mengapa banyak pemilik bisnis eCommerce beralih ke sistem manajemen konten spesialis eCommerce seperti Magento 2.

Dan jika Anda juga telah mempertimbangkan untuk memigrasikan situs web eCommerce Anda ke versi terbaru Magento ini, postingan ini dapat sangat bermanfaat bagi Anda.

Dalam posting ini, Anda akan belajar tentang:

  • Alasan Mengapa Magento 2 Adalah Pilihan Terbaik
  • Yang Mungkin Perlu Anda Lakukan Sebelum Memulai Proses Migrasi!
  • Prosedur Langkah-demi-Langkah Untuk Migrasi

Jadi, mari kita mulai!

Mengapa Memilih Magento 2?

Magento 1 kedaluwarsa pada Juni 2020 dan dengan demikian memigrasikan situs web eCommerce Anda ke Magento 2 diberikan. Dan jika Anda bertanya-tanya apa saja peningkatan yang tersedia dengan Magento 2, kami telah mencantumkannya untuk Anda di bagian ini.

Magento 2

1. Mengurangi Beban Pada Server

Pada sebagian besar hari, situs web eCommerce umumnya dimuat dengan banyak data yang seringkali dapat membebani server.

Akibatnya, kinerja situs web memburuk, membuatnya lambat dan sulit untuk dimuat.

Ini memperburuk pengalaman pengguna secara keseluruhan, juga menurunkan peringkat pencarian.

Dan di situlah Magento 2 bisa datang sebagai penyelamat. Kecepatan pemuatan halaman untuk situs web eCommerce yang dibuat dengan Magento 2 lebih cepat dari sebelumnya karena Magento baru berfokus pada:

  • Memperkenalkan gerobak Ajax
  • Menerapkan PHP 7 dalam kodenya (dioptimalkan untuk kecepatan)
  • Cache pernis dan akselerator HTTP
  • Mengoptimalkan lingkungan hosting

2. Proses Checkout Mudah

Tidak ada pemilik bisnis eCommerce yang suka melihat tingkat pengabaian keranjang yang tinggi.

Namun, karena beberapa sistem manajemen konten membuat proses pembayaran menjadi lebih lama, banyak calon pembeli membatalkan atau menunda keputusan pembelian mereka. Akibatnya, barang yang dijual lebih sedikit.

Semua berkat proses checkout yang mudah dan cepat yang ditawarkan Magento 2 kepada penggunanya. Ini adalah salah satu alasan bagus mengapa Anda harus menggunakannya.

Magento 2

3. Respons Pengindeksan/Pencarian yang Lebih Baik

Satu masalah umum dengan banyak toko eCommerce berbasis CMS adalah mereka membutuhkan waktu lama untuk membuat kueri penelusuran.

Misalnya, jika pengunjung melakukan penelusuran terkait produk, situs web mungkin memerlukan waktu terlalu lama sebelum menampilkan hasil penelusuran terkait.

Hal ini sering membuat frustasi bagi prospek dan pengunjung.

Magento 2 menghilangkan masalah tersebut dengan toolkit yang ditingkatkan yang menawarkan:

  • Operasi backend yang efisien
  • Halaman web yang dioptimalkan
  • Lebih banyak waktu respons server untuk semua aktivitas
  • Fleksibilitas basis data yang ditingkatkan untuk menangani beban puncak

Yang Mungkin Perlu Anda Lakukan Sebelum Memulai Proses Migrasi!

Jadi, sampai ke bagian selanjutnya, mari kita bicara tentang apa yang harus Anda lakukan saat Anda bersiap untuk memigrasikan situs web Anda ke Magento 2.

Tinjau Ekstensi Di Situs Anda Saat Ini

Ini akan menjadi cepat dan mudah.

Yang perlu Anda lakukan adalah melihat semua ekstensi yang Anda gunakan di situs web Anda saat ini. Kemudian periksa apakah Anda akan memerlukan ekstensi ini setelah pindah ke Magento 2. Dan kemudian, lihat apakah ekstensi tersebut tersedia untuk Magento 2.

Bangun dan Siapkan Toko Baru Anda Untuk Migrasi

Setelah Anda memilah ekstensi, saatnya untuk membangun dan mempersiapkan toko Magento 2 baru Anda untuk migrasi.

Untuk ini, Anda harus menyiapkan sistem perangkat keras Magento 2 yang agak cocok dengan sistem Anda saat ini.

Setelah ini, instal Magento 2 dengan semua modulnya dan Alat Migrasi Data pada sistem yang cukup kuat untuk menjalankan Magento 2.

Untuk mengunduh Alat Migrasi Data, Anda dapat membuka:

  • repo.magento.com
  • GitHub

Prosedur Langkah-demi-Langkah Untuk Memigrasi Situs Web eCommerce Anda Ke Magento 2

Pindah ke bagian berikutnya, berikut adalah langkah-langkah yang perlu Anda ikuti agar berhasil memigrasikan situs web eCommerce Anda ke Magento 2.

Langkah 1: Setelah Membangun dan Mempersiapkan, Lakukan Lari Kering

Di bagian sebelumnya, kami telah membangun dan menyiapkan toko baru kami untuk migrasi. Ini adalah waktu yang tepat untuk mencobanya.

Ini penting sebelum memulai proses migrasi, sehingga Anda dapat mengidentifikasi masalah apa pun dengan penginstalan.

Ikuti langkah-langkah berikut untuk pengujian migrasi ini:

  • Salin toko lama Anda ke server pementasan
  • Migrasi sepenuhnya toko lama yang direplikasi ke Magento 2
  • Uji toko baru Anda untuk semua jenis masalah yang mungkin ada

Langkah 2: Mulai Proses Migrasi

Berikut adalah sub-langkah untuk proses migrasi.

  • Tetap periksa Alat Migrasi Data. Itu harus memiliki akses jaringan sehingga dapat terhubung ke database Magento 1 dan Magento 2. Setelah ini, buka port yang sesuai di perpisahan Anda.
  • Akhiri semua aktivitas di Panel Admin yang lebih lama. Tetap jalankan aktivitas manajemen pesanan seperti pengiriman, pembuatan faktur, memo kredit. (Jangan aktifkan salah satu aktivitas ini sampai penyimpanan terakhir disiapkan).
  • Hentikan semua tugas cron Magento (1.x) lama. Atau setidaknya pastikan mereka tidak membuat entitas database baru
  • Gunakan Alat Migrasi Data untuk memigrasikan setelan dan situs web Anda.
  • Salin file media Magento 1.x Anda ke Magento 2.x. Ingatlah untuk menyalin file-file ini secara manual dari direktori magento1-root/media ke magento2-root/pub/media.
  • Jika ekstensi memiliki struktur yang berbeda di database Magento 2, gunakan file pemetaan yang disertakan dengan Alat Migrasi Data.
  • Setelah semuanya selesai, saatnya Anda mengindeks ulang semua pengindeks Magento 2.x.

Langkah 3: Lihat Jika Ada Perubahan yang Diperlukan Dalam Data yang Dimigrasikan

Jika Anda ingin toko Magento 2 baru Anda memiliki desain katalog, struktur, aturan penjualan, atau halaman CMS yang berbeda dari sebelumnya, inilah saatnya untuk melakukan perubahan tersebut.

Jika Anda tidak ingin memperbaiki sesuatu di sini dan merusak sesuatu di sana, berhati-hatilah saat membuat perubahan manual ini.

Setiap kesalahan yang Anda buat dapat menimbulkan beberapa kesalahan lain, yang mungkin lebih sulit untuk diselesaikan.

Langkah 4: Periksa Pembaruan Tambahan yang Tersisa

Setelah Anda memigrasikan data, saatnya untuk secara bertahap menangkap pembaruan data yang mungkin telah terjadi di versi Magento 1 situs Anda, tetapi belum dimigrasikan ke versi baru.

Untuk ini, Anda harus menggunakan Mode Delta.

Mulai saja migrasi tambahan, dan pembaruan akan terjadi dengan sendirinya. Jika Anda mungkin perlu menghentikan migrasi, Anda dapat melakukannya dengan menekan Ctrl+C.

Pintasan ini akan membantu ketika Anda ingin menghentikan migrasi untuk memperbaiki kesalahan yang baru saja Anda ketahui.

Langkah 5: Sentuhan Akhir

Dan inilah saatnya untuk membuat situs web baru Anda hidup. Perhatikan saja petunjuk-petunjuk berikut ini.

  • Letakkan versi Magento lama dalam mode pemeliharaan
  • Hentikan proses migrasi tambahan ( Ctrl+C )
  • Memulai pekerjaan cron Magento 2
  • Mengindeks ulang pengindeks saham
  • Lakukan verifikasi akhir toko Magento 2 baru Anda
  • Perbarui sistem nama domain (DNS) dan penyeimbang beban
  • Dan toko eCommerce Anda sekarang Live di Magento 2

Catatan Penting: Jika Anda tidak memiliki pengembang yang berpengalaman dengan Magento, pastikan Anda menghubungi layanan pengembangan web yang memenuhi syarat yang dapat dengan lancar dan cepat memigrasikan situs web eCommerce Anda ke Magento 2.

Ini adalah proses yang rumit dan mungkin tidak cocok untuk pemula.

Kata-kata terakhir

Berhasil Memigrasikan toko eCommerce Anda ke Magento 2 bisa menjadi tugas yang menantang. Dan jika terjadi kegagalan, itu juga dapat membahayakan bisnis Anda secara keseluruhan.

Itulah mengapa penting untuk memperhatikan tindakan Anda dan langkah-langkah yang Anda ikuti untuk migrasi. Dalam posting ini, kami membahas hal yang sama dengan pembaca kami.

Semoga bermanfaat.

Bacaan lebih lanjut

  • Penyedia layanan pemeliharaan Magento.
  • Mengapa Magento adalah solusi tingkat perusahaan yang hebat?