Panduan 8 Langkah Anda untuk Migrasi Magento: +Kiat, Praktik Terbaik, dan Banyak Lagi!

Node Sumber: 1068267
Panduan & Saran

Panduan 8 Langkah Anda untuk Migrasi Magento: +Kiat, Praktik Terbaik, dan Banyak Lagi!

Bayangkan menggunakan peta usang untuk menemukan rute terbaik di area baru. Sangat mudah untuk berbelok ke arah yang salah, bukan?

Anda mungkin bertanya-tanya bagaimana kaitannya dengan bisnis Anda dan migrasi Magento 1 ke Magento 2. Ya, akan lebih mudah lagi untuk mengambil arah yang salah dengan situs web e-niaga Anda jika Anda masih menggunakan teknologi usang di baliknya. Cerita Magento 1 berakhir lebih dari setahun yang lalu, pada tanggal 30 Juni 2020. Ini terjadi beberapa tahun setelahnya Adobe mengakuisisi Magento dan dengan demikian memperkuat layanannya dengan solusi e-commerce yang fleksibel.

Kecuali Anda memutakhirkan Magento 1 ke 2, Anda mungkin mengalami beberapa masalah dukungan dan kinerja, yang mengakibatkan biaya overhead untuk pemeliharaan situs web Anda. Anda mungkin juga takut dengan proses migrasi yang memakan waktu dan anggaran, meskipun Anda memahami bahwa waktu untuk memperbarui telah tiba. 

Yakinlah, Migrasi Magento 2 yang diterapkan oleh para ahli dapat terjadi hampir tanpa disadari, tanpa pengeluaran yang tidak diinginkan atau kehilangan data. Di Elogic, kami telah berhasil memigrasikan 40+ toko di kedua sisi Atlantik di bidang mode, elektronik, makanan & minuman.

Pada artikel ini, kami akan membagikan panduan langkah demi langkah migrasi Magento 2 kepada Anda.

Mengapa Saya Harus Bermigrasi dari Magento 1 ke Magento 2?

Singkat cerita, beberapa alasan migrasi Magento 1 ke 2 adalah sebagai berikut:

  1. Fleksibilitas yang tak tertandingi, sehingga Anda dapat bereksperimen dengan beragam alat atau model penetapan harga, atau apa pun. Dengan banyak ekstensi yang tersedia Pasar Magento, Anda dapat dengan mudah menyesuaikan semua yang Anda perlukan, termasuk aktivitas pemasaran, pembayaran, akuntansi, dukungan pelanggan, pengiriman produk, dan sebagainya.
  2. Kinerja situs yang lebih baik, karena Magento 2 dapat memproses lebih banyak pesanan per jam pada perangkat keras yang sama dengan waktu respons server yang lebih cepat, sehingga memberikan pengalaman bebas stres kepada pelanggan.
  3. Banyak pilihan integrasi pihak ketiga, berkat pendekatan platform berbasis API.

Anda dapat menemukan lebih banyak alasan untuk memilih Magento 2 di video kami:

Menjalankan toko Anda di Magento 1 dapat menyebabkan pelanggaran keamanan dan kehilangan data pelanggan. Sementara itu, migrasi Magento 1 ke Magento 2 akan membantu Anda mempertahankan keunggulan kompetitif dan memanfaatkan fitur-fitur baru serta pembaruan keamanan yang hanya tersedia untuk platform versi terbaru. 

Mari kita lihat masalah apa yang mungkin Anda hadapi saat tetap menggunakan Magento 1 dan cara mengatasinya.

Tidak Ada Lagi Patch Keamanan

57% perusahaan mengalami pelanggaran data mengatakan mereka mungkin bisa menghindarinya jika mereka memiliki patch keamanan terkini. 34% responden menyatakan bahwa mereka mengetahui kerentanan tersebut sebelum terjadinya serangan siber. 

Kabar buruknya adalah Adobe tidak mengeluarkan pembaruan keamanan apa pun untuk Magento 1, sehingga kebutuhan migrasi ke Magento 2 menjadi semakin mendesak. Kabar baiknya adalah Magento 2 mendukung integrasi dengan berbagai sistem perlindungan penipuan, termasuk Signifyd. Ini membantu menyaring pesanan penipuan dan menurunkan tingkat tagihan balik hingga hampir nol. Anda dapat memeriksa bagaimana salah satu pelanggan kami, Carbon38, sudah memanfaatkannya.

Selain itu, Adobe merilis patch keamanan yang ditingkatkan setiap kuartal. Fitur keamanan bawaan Magento 2 akan membantu Anda mendapatkan kontrol yang lebih baik atas kata sandi dan izin akses file. 

Peluang Inovasi yang Terlewatkan

Masalah lain dengan Magento 1 adalah Anda akan kehilangan sejumlah solusi inovatif karena Adobe juga tidak mendukung fitur baru untuknya. Anda tentu dapat mencoba mengembangkan modul untuk memperluas fungsionalitas situs web Anda sendiri, namun hal ini mungkin meningkatkan biaya pemeliharaan dan memperlambat kinerja situs Anda.

Omong-omong, Magento 2 menawarkan kinerja yang jauh lebih baik karena cache satu halaman penuh yang tertanam. Untuk meningkatkannya, Anda juga bisa melakukannya Optimalisasi kinerja Magento, yang meliputi konfigurasi server, kompresi media, peningkatan Google PageSpeed, serta peningkatan database dan kode. Hasilnya, situs Anda tidak hanya akan mempertahankan peringkat SEO-nya tetapi juga akan dimuat dalam 1-2 detik, bukan 5-10 detik, yang dapat berkontribusi pada pengalaman pelanggan.

Dukungan Buruk & Fungsi Usang

Seperti yang telah kami sebutkan, Adobe telah menghentikan dukungan terhadap fitur-fitur penting dan tidak menawarkan fitur baru untuk Magento 1. Sementara itu, migrasi Magento 1 ke Magento 2 membuka peluang yang hampir tak terbatas untuk integrasi pihak ketiga dan memberikan sejumlah manfaat. ekstensi untuk memperkaya fungsionalitas toko Anda. Beberapa diantaranya adalah:

Magento 2 menampilkan sorotan

Cara Bermigrasi Dari Magento 1 ke Magento 2: Sukses dalam 8 Langkah Migrasi

Transisi Magento 1 ke Magento 2 memengaruhi empat komponen:

  1. Data, termasuk data produk, pelanggan, dan pesanan, konfigurasi toko, serta promosi.
  2. Ekstensi. Yang banyak digunakan sudah diadopsi dan diperiksa untuk Magento 2.
  3. Tema dan penyesuaian. Panduan terperinci untuk mengadaptasi tema dan tata letak tersedia di devdocs.magento.com.
  4. Kustomisasi kode. Anda dapat menyesuaikan fungsionalitas toko Anda dan menciptakan pengalaman berbelanja yang inovatif.

Untuk memperlancar transisi, Anda harus mengikuti 8 langkah migrasi Magento 1 ke Magento 2:

Akankah kita meninjau setiap langkah ini secara mendetail?

Langkah #1: Buat Rencana Migrasi

Sebelum baris kode apa pun ditulis, semua pemangku kepentingan proyek, termasuk tim pengembangan dan tim pengecer, duduk bersama dan memetakan prosesnya. Itu rencana proyek akan membantu semua orang tetap memiliki pemahaman yang sama sehingga semua orang memiliki pemahaman yang sama dan memastikan Anda tidak melewatkan elemen atau komponen terkecil sekalipun selama migrasi. Semakin spesifik, semakin banyak waktu dan anggaran yang Anda hemat untuk pengembangan dan pasca produksi.

Dengan klien kami, kami membagi perencanaan menjadi tiga tahap:

  1. Detail terkait data, seperti produk, kategori, pelanggan, pesanan, dan konten (artikel, halaman).
  2. Spesifikasi proyek. Bagian ini mencakup bagaimana proyek harus dikembangkan, termasuk semua prosesnya. Di sini, kita harus mendeskripsikan setiap halaman, blok, tab, tombol, dan sebagainya. 
  3. Peta jalan proyek, dengan setiap pencapaian tercantum di garis waktu. Ini harus memiliki tenggat waktu yang transparan dan definisi yang jelas tentang apa yang perlu dilakukan.

Perencanaan proyek semacam itu juga memungkinkan Anda menentukan ruang lingkup pekerjaan, serta tetap berpegang pada jangka waktu dan anggaran Anda.

Tip orang dalam: Alat online seperti InVision atau Miro adalah favorit pribadi kami di Elogic — jangan ragu untuk menggunakannya saat mendokumentasikan rencana migrasi Magento 1 ke Magento 2 Anda.

Langkah #2: Siapkan Lingkungan Pengujian

Agar tidak mengalami downtime pada toko online Anda, kami menyarankan untuk menyiapkan lingkungan terpisah di server khusus untuk migrasi dan pengembangan. Biasanya, itu lebih baik menyewa pengembang Magento untuk mengerjakannya.

Pada langkah ini, Anda harus menyiapkan lingkungan pengembangan pengujian, menginstal platform Magento 2 default (Open Source atau Commerce), dan mengonfigurasi sistem kontrol versi (Git/SVN) untuk memastikan semuanya siap untuk menjalankan proyek. 

Langkah #3: Migrasikan Tema

Sayangnya, tema Magento 1 dan 2 tidak kompatibel. Desain etalase dapat dipindahkan secara manual; namun, diperlukan lebih banyak waktu dan upaya untuk menyalin semua media, HTML, CSS, dan file lainnya. Kami menyarankan Anda memperbarui desain situs web Anda untuk mendapatkan akses ke lebih banyak fitur Magento 2.

Jika Anda ingin mengurangi waktu dan tidak menyukai penyesuaian tema, Anda dapat menginstal tema default dari Pasar Magento. Di sisi lain, migrasi Magento 2 adalah kesempatan Anda untuk memberikan lapisan baru pada situs web Anda. Seperti Kacamania telah berubah setelah migrasi:

Tema khusus dikembangkan selama proyek migrasi Magento 2, Glassmania.

Langkah #4: Instal Ekstensi

Di sini, rencana migrasi Anda akan berguna dengan daftar semua ekstensi yang sedang digunakan. Ini akan membantu Anda menemukan ekstensi yang cocok untuk Magento 2. Meninjau ekstensi yang ada (jika Anda belum melakukannya selama perencanaan) juga merupakan ide bagus karena beberapa di antaranya mungkin sudah mubazir.

Jika Anda masih memerlukan beberapa add-on yang tidak kompatibel dengan versi yang lebih baru, pengembangan ekstensi Magento khusus akan menjadi jalan keluarmu. Ini mungkin termasuk:

  • Integrasi sistem pembayaran yang beragam
  • Pembayaran sekali klik
  • ERP dan CRM khusus
  • Solusi pengiriman, dan banyak lagi

Langkah #5: Sesuaikan Fungsionalitas

Jika Anda memiliki fungsi khusus di situs web Anda, Anda dapat memindahkannya dengan bantuan Alat Migrasi Data Magento. Namun, Anda harus mengedit beberapa file yang ditransfer secara manual setelah migrasi, karena file tersebut mungkin tidak terintegrasi dengan benar. Selain itu, perlu diingat bahwa semakin banyak kode khusus yang Anda miliki, semakin lama waktu yang dibutuhkan untuk transisi. Terkadang lebih mudah untuk membangun beberapa fitur dari awal, yang harus didiskusikan selama perencanaan proyek bersama dengan anggaran yang siap Anda keluarkan untuk fungsi tersebut.

Langkah #6: Migrasikan Data & Info

Langkah ini adalah salah satu yang paling penting karena semua data dan pengaturan penyimpanan Anda ditransfer. Seperti yang telah kami sebutkan, Anda dapat melakukannya menggunakan Alat Migrasi Data khusus yang ditawarkan Magento 2, namun kami biasanya menyarankan untuk membuat cadangan lengkap untuk berjaga-jaga jika terjadi kesalahan.

Kami akan menjelaskan kepada Anda nuansa teknis migrasi data Magento 1 ke Magento 2 dan hanya akan menyoroti tahapan proses yang paling penting:

  1. Pemasangan alat. Di sini, Anda memerlukan kunci autentikasi pengembang Anda. Ambil dari profil Anda di Magento Marketplace.
  2. Konfigurasi Alat Migrasi Data. Langkah ini akan melibatkan konfigurasi pengaturan dan skrip toko Anda, misalnya spesifikasi titik sumber dan tujuan untuk transfer data.
  3. Migrasi pengaturan. Ini memindahkan konfigurasi sistem Anda, seperti pembayaran, pajak, pengaturan pengiriman, dan sebagainya.
  4. Migrasi data. Terakhir, Anda dapat mentransfer semua daftar produk, kategori, pesanan dan info pelanggan, dll.

Untuk meminimalkan gangguan pada situs web Anda selama transisi data, Anda dapat menerapkan beberapa teknik dari artikel kami tentang penerapan tanpa downtime. Berkat pendekatan tersebut, Anda dapat mengurangi waktu henti toko hingga kurang dari 30 detik.

Langkah #7: Uji dan Sinkronisasi Basis Data

Langkah terakhir berikutnya adalah memeriksa apakah semuanya berjalan lancar, memecahkan masalah (jika ditemukan bug), dan menyinkronkan database agar tidak ada pesanan atau pelanggan yang tertinggal dalam migrasi. Setelah toko Anda diperiksa sepenuhnya di lingkungan pengujian, lanjutkan ke tahap terakhir panduan migrasi Magento kami—situs web Anda akan ditayangkan!

Langkah #8: Luncurkan Toko Magento 2 di Server Langsung

Pastinya momen yang paling dinantikan adalah perilisan toko Anda. Setelah semuanya didokumentasikan, dijalankan, dan diuji, Anda dapat melakukan transisi cepat ke versi baru situs web Anda dan segera mulai menjual dan mengirimkan produk.

Seluruh proses di balik migrasi Magento 1 ke Magento 2 terlihat seperti ini:

Diagram alur migrasi Magento.
Diagram alur migrasi. Sumber: DevDocs Magento.

Diperingatkan Lebih Awal: Apa yang Salah Selama Migrasi?

Perencanaan dan audit sangat membantu dalam memitigasi risiko apa pun. 

Meskipun perencanaan terperinci membantu mengurangi risiko dan alat yang tersedia memastikan kelancaran migrasi data sensitif, lebih baik berhati-hati daripada menyesal. Itu sebabnya Anda harus mewaspadai hal-hal yang mungkin keluar jalur. Kami membahas daftar panjang masalah tersebut di artikel kami tentang Tantangan migrasi Magento 1 ke Magento 2, jadi mari kita bahas yang paling umum saja di sini:

  1. Migrasi data Magento 2 tidak semudah menyeret dan melepas - ini adalah poin penting untuk pertimbangan waktu dan bisnis. Anda tidak dapat mengkloning situs dan secara ajaib membuatnya berjalan pada versi platform yang lebih baru. 
  2. Kode yang berantakan dan struktur data yang buruk mungkin berarti banyak pengembangan khusus — satu-satunya cara untuk mencapainya adalah pengalaman dan audit yang tepat sebelum Anda mulai bermigrasi. 
  3. Anda mungkin mengalami kinerja SEO yang buruk setelah migrasi — struktur halaman berbeda di Magento 2, jadi pengembang harus menandai semua halaman dan mengalihkan secara manual.   
  4. Prosesnya mungkin memakan waktu lebih lama dari yang Anda kira — seperti yang disebutkan sebelumnya, Anda harus siap untuk meluncurkannya jauh sebelum penghentian dukungan. Satu hari tanpa dukungan dapat membuat bisnis Anda rentan terhadap pelanggaran keamanan. 

Semua masalah migrasi Magento dapat diatasi jika Anda memiliki persyaratan. Libatkan semua pemangku kepentingan Anda dan rencanakan dengan cermat. Namun jangan ragu: migrasi patut dicoba, terutama karena Magento 1 sudah ada di kuburan solusi Adobe.

Berapa Biaya Migrasi ke Magento 2?

Magento 2 adalah platform baru, yang berarti Anda harus menginvestasikan cukup banyak uang untuk mendapatkan hasil maksimal. Dan inilah salah satu pertanyaan paling mendesak yang mungkin Anda miliki: berapa biaya migrasi Magento 1 ke Magento 2? Untuk membantu Anda memahami hal ini, mari kita bahas secara detail.

Redesain

Biaya desain ulang situs web e-niaga bervariasi tergantung pada kompleksitas toko (dan desain) Anda. Contohnya:

  • Situs web e-niaga sederhana umumnya ada di mana saja $15,000 untuk $30,000.
  • Situs web e-niaga berukuran sedang akan berharga $40,000 untuk $80,000.
  • Dan situs web e-niaga perusahaan dengan lebih banyak fitur desain khusus $ 80,000 +.

Ekstensi & Modul

Sebagian besar ekstensi dasar Magento 1 tersedia untuk Magento 2, jadi tidak perlu banyak waktu untuk menggantinya dengan versi yang lebih baru.

Untuk memperjelas biaya migrasi ekstensi, kami telah menyiapkan daftar add-on yang telah kami instal untuk salah satu klien kami:

Modul Harga
Pencarian Elastis $279
Navigasi berlapis $349
Pasar Multi-Vendor $349
Pembayaran Satu Langkah $299
Email Keranjang yang Terlantar $149
Pengaturan Email SMTP $259
Log Tindakan Admin $249
Email tindak lanjut $299
Pengalih Grup Pelanggan Otomatis $259
Promosi Khusus $279
Magento 2 Google Analytics $99
Pemberitahuan Stok Habis $229
Menu Magento 2 Mega  $179
Total $3,277

Layanan Pengembangan Kustom

Jika ada beberapa modul atau ekstensi khusus di toko Magento 1, Anda harus mengoptimalkan atau bahkan menulis ulang modul atau ekstensi tersebut agar dapat beroperasi dengan cara yang sama di Magento 2. Sulit untuk menentukan biaya pastinya pengembangan Magento khusus karena tergantung pada sejumlah faktor, tetapi harga bisa dinegosiasikan. Lagi pula, Anda akan lebih berhemat dalam jangka panjang dengan mengoptimalkan kinerja.  

FAQ Migrasi Magento 1 ke Magento 2

Terakhir, mari kita periksa jawaban atas pertanyaan paling populer yang mungkin muncul saat Anda bertanya-tanya bagaimana cara bermigrasi dari Magento 1 ke Magento 2.

Bisakah Saya Memigrasikan Semua Barang Saya (Produk, Kategori, Konten, Blog, dll.)?

Tentu saja. Alat Migrasi Data yang disebutkan di atas dapat membantu Anda dalam hal itu. Ini mencakup fungsionalitas dan data default, seperti pesanan, produk, kategori, pengaturan, konfigurasi toko, dan promosi.

Namun, semua hal lainnya memerlukan transfer manual, termasuk:

  1. Ekstensi dan kode khusus, sejauh Magento 2 beroperasi pada solusi teknologi canggih.
  2. Kredensial layanan web, seperti SOAP, XML-RPC, dan REST.
  3. Aset media—gambar untuk produk, kategori, editor WYSIWYG, dan lainnya.
  4. Desain etalase dengan semua kode CSS dan JavaScript, templat, dan tata letak XML.

Bisakah Saya Bermigrasi Sendiri Menggunakan Alat Migrasi Data?

Ya, Anda tidak akan membiarkan juru masak memperbaiki wastafel Anda (kecuali Anda mengetahui sesuatu), bukan? Kami percaya bahwa lebih baik memercayai para profesional jika Anda tidak ingin ada kejutan yang tidak menyenangkan.

Ya, Alat Migrasi Data Magento 2 sangat membantu dengan info dasar, pengaturan, dan konfigurasi. Namun transisi database bisa salah jika tidak disesuaikan atau bahkan direstrukturisasi dalam beberapa kasus. Selain itu, jika ada kode khusus di toko Anda, kode tersebut juga perlu ditransfer oleh pengembang yang ahli.

Tentu saja, bahkan spesialis yang berpengalaman pun dapat menghadapi beberapa hambatan, namun, setidaknya, mereka tahu cara mengatasinya. Itu sebabnya keputusan kami adalah menyerahkan alat migrasi data kepada pengembang Magento bersertifikat.

Berapa Lama Waktu yang Dibutuhkan untuk Bermigrasi dari Magento 1 ke Magento 2?

Sekarang, Anda siap menghadapi kenyataan: lebih lama dari yang Anda kira. Tetap saja, bukan keabadian.

Sulit untuk memberikan perkiraan pasti tanpa melihat gambaran keseluruhannya. Inilah sebabnya mengapa perencanaan sangat penting di sini.

Dari pengalaman kami, dalam kondisi yang menguntungkan, tidak boleh lebih dari 2-3 bulan. Namun, ini merupakan perkiraan kasar, berdasarkan garis waktu berikut:

Membuat rencana migrasi minggu 3
Mempersiapkan lingkungan pengujian hari 1-2
Memasang ekstensi dan pengembangan khusus minggu 3
Migrasi data hari 1-2
Redesain minggu 2-4
Rencana peluncuran dan sinkronisasi database tambahan hari 1-2
Peluncuran toko Magento 2 di server langsung 1 minggu
Total waktu migrasi Sekitar 2-3 bulan

Untuk usaha kecil, migrasi bisa jauh lebih cepat, sedangkan untuk perusahaan besar mungkin memerlukan waktu dua kali lebih lama.

Edisi Magento 2 manakah yang tepat untuk kebutuhan saya?

Edisi Magento 2 Mana yang Tepat untuk Kebutuhan Saya?

Kami sangat memahami Anda mungkin bingung dalam memilih di antara solusi Magento 2. Itu sebabnya kami telah menyiapkan perbandingan mendalam tentangnya Perdagangan Magento vs Sumber Terbuka edisi. Solusi Magento Commerce, khususnya, dilengkapi dengan banyak fitur berguna:

  • Dasbor BI
  • Fungsionalitas B2B bawaan
  • Alat pemasaran canggih
  • Pementasan dan pratinjau konten
  • Alat loyalitas pelanggan
  • Pedagang visual, dll.

Namun intinya adalah fitur-fitur ini hanya berguna jika Anda membutuhkannya (kami tidak suka kedengarannya jelas, ya). Mungkin angkanya akan terlihat lebih meyakinkan: para pedagang yang pindah ke Magento Commerce 2, mencapai ROI berikut lebih dari 3 tahun:

ROI Migrasi ke Magento Commerce 2
ROI Migrasi ke Magento Commerce 2. Kredit gambar: Magento

Namun, tidak ada yang mengetahui kebutuhan bisnis Anda lebih baik daripada Anda, jadi keputusan akhir ada di tangan Anda.

Singkatnya, Migrasi Magento 2 

Mudah-mudahan, setelah membaca artikel ini Anda sekarang memiliki gambaran yang lebih jelas tentang apa yang diperlukan untuk transisi dari Magento 1 ke Magento 2. Ringkasnya:

  1. Magento 2 adalah platform yang lebih kaya fitur, beroperasi pada teknologi terkini.
  2. Persiapan dan perencanaan tidak pernah terlalu banyak.
  3. Anda dapat memilih migrasi hibrid (otomatis, bila memungkinkan, ditambah manual untuk penyesuaian).
  4. Desain sebelumnya mungkin OK; tetap saja, memutakhirkannya di Magento 2 akan memungkinkan Anda memanfaatkan peluang inovasi dan meningkatkan pengalaman pengguna.
  5. Migrasi dapat memakan waktu sekitar 3 bulan, bergantung pada ukuran dan kompleksitas bisnis Anda.
  6. Spesialis Magento yang berpengalaman akan membantu Anda mengurangi risiko dan menghemat waktu henti.
  7. Magento Commerce 2 menawarkan lebih banyak fungsionalitas dibandingkan Magento Open Source karena mencakup semua yang dibutuhkan perusahaan tingkat perusahaan.

Perlu memigrasikan situs web e-niaga Anda ke Magento 2?

Semakin awal Anda memulai, semakin banyak waktu yang Anda miliki untuk memperbaiki semuanya.

Bermigrasi dengan Elogic sekarang

Sumber: https://elogic.co/blog/magento-1-to-magento-2-migration-guide/

Stempel Waktu:

Lebih dari Elogis