OpenCart'tan Magento'ya Geçiş İçin Adım Adım Kılavuz
Yayınlanan: 2022-07-07Yeni bir teknoloji ve bilgi çağını başlatmak, tüketicilerin çevrimiçi alışverişe yönelik satın alma davranışlarında kaçınılmaz ve doğal bir değişimle işaretlenen e-ticaret patlamasıdır. Herhangi bir tüccarın büyümelerinin belirli bir aşamasında göz ardı etmemesi gereken en popüler ve güçlü e-ticaret platformlarından biri Magento'dur. Şu anda e-ticaret için en çok kullanılan platformlar arasında yer alıyor. Bununla birlikte, Magento platformunu daha fazla anlamanıza yardımcı olmak için ilk kez olumlu kanıtlarla açtığımız OpenCart'tan Magento'ya geçişin bugünkü adım adım öğreticisine derinlemesine dalacağız.
İçindekiler
Mağaza Sahiplerinin Opencart'tan Magento 2'ye Geçmesi İçin 5 Neden
OpenCart, e-Ticaret mağazanızı uygun maliyetli ve son derece güvenli bir şekilde işletmek için basit ama benzersiz bir alışveriş sepeti sistemi olsa da, Magento'nun yapabildiği gibi çevrimiçi işinizi daha iyi yönetmenize ve yükseltmenize yardımcı olacak işlevleri sınırlar. Her ikisi de açık kaynaklıdır, ancak Magento, hızlı büyüyen işletmeler için profesyonel büyüme fırsatlarına sahip karmaşık gruba aittir.
Zengin Özellikli ve Güçlü
Magento, sırtında büyük bir özellik paketi taşıyan dev bir Noel Baba gibidir, geliştirme taleplerinizin herhangi birini karşılayan vahşi bir temel ve gelişmiş özellikler listesi. Ürün portföyünüz ne kadar uzun ve geniş kapsamlı olursa olsun, Magento sizin için her şeyi halledebilir.
Neredeyse tüm bu işlevler ve miktarlar toplu haldeyken, her şeyde kaybolacaksınız ama hayır, Magento kontrol panelini daha kullanıcı dostu olacak şekilde güncelledi. Ürün ve envanter yönetimi, sipariş yönetimi, müşteri yönetimi, içerik yönetimi, analitik vb. gibi bölümler, tüm süreci mümkün olan en az güçlükle doğru bir şekilde düzenlemenize ve otomatikleştirmenize yardımcı olur.
Güçlü Güvenlik
Özelliklerinin ortaya çıkarabileceği tüm etkileyici performansla birlikte, Magento ile temin edebileceğiniz başka bir şey de güvenliktir, bu da çevrimiçi müşterilerle güven oluşturma başarısına önemli ölçüde katkıda bulunur. Muhtemelen bir Magento mağazasının saldırıya uğraması için en küçük şanstır.
Tüm sistem son derece kararlı ve güvenlidir. 250.000'den fazla işletme, Magento'ya ortakları olarak güvendi. Ayrıca, dahili olarak yönetilebilen birden çok gelişmiş güvenlik izni düzeyi vardır.
Son Derece Esnek ve Özelleştirilebilir
Modüler mimarisiyle Magento, her bileşene içeriden erişerek ve bunları değiştirerek size sonsuz esneklik sunar. Bu, sitenizin kontrolünü ele geçirmek ve beğeninize göre gerekli özelleştirmeyi yapmak için size bir ton seçim sağlayacaktır. Hatta Magento ile her şeyi sıfırdan yeniden kodlayabilirsiniz.
Ayrıca, yalnızca Magento sahipleri için oluşturulmuş süper geniş bir eklenti, eklenti ve uzantı listesine erişebileceksiniz. Platform ayrıca ödeme, sevkiyat, dilden para birimine kadar uluslararası genişlemeye hazırlanmak için kapsamlı bir çözüm sunar.
SEO Optimizasyonu
Magento, optimize edilmiş resimlerin açıklamalarından, anahtar kelimelerden ve alt anahtar kelimelerden, SEO dostu URL'lere ve yönetim aracındaki daha fazlasına kadar SEO'nun teknik yönünü aktif olarak ele almanıza yardımcı olur. SEO odaklı birçok özellik yalnızca Magento'da yerleşiktir. Potansiyel web kullanıcılarınızı daha iyi bilgilendirebilmeniz için web sitenize herhangi bir URL, etiket, açıklama veya site haritasını kolayca ekleyebilirsiniz.
Bunun dışında arama motorlarındaki organik artışınızı belirleyen önemli faktörler, harika bir kullanıcı deneyiminde yatmaktadır. Ve bunu başarmak için Magento, mağazanızın özellikle mobil olmak üzere tüm tarama siteleri ve cihazlarıyla uyumlu olması için tamamen duyarlıdır.
Büyüme Potansiyeli
Birçok teknik guru, mağaza sahiplerine en başından itibaren Magento'ya yönelik niyetlerini belirlemelerini tavsiye eder. Yeni başlayanlar için diğer bazı platformlara kıyasla hem emek hem de para açısından büyük bir yatırım olsa da, büyük bir büyüme hedefliyorsanız, daha sonra sizin için harika bir hazırlık aşamasıdır.
Çünkü Magento ile bir kez başladığınızda, büyüyen işiniz için asla “olgun”, sağlam bir platforma geçmek zorunda kalmayacaksınız. Dönüşüm oranlarını artırmak, müşterilerle ilişkileri geliştirmek ve sahip olduğunuz herhangi bir hedef için yararlanmanız, entegre etmeniz veya yükseltmeniz gereken ölçeklenebilirliğe ve kaynaklara sahiptir.
Mağaza Sahiplerinin Opencart'tan Magento 2'ye Geçebilmesinin 3 Yolu
Bir E-Ticaret Web Hizmeti/Ajansı İşe Alın
Alanında uzman bir ekip anında müdahale edebilir ve size yardımcı olabilir. Geçişi halletmek ve yeni Magento mağazanızı doğru şekilde başlatmak için profesyonel danışmanlık ve deneyimli tavsiyeler alabilirsiniz. Bütçe sizi ilgilendiren şeylerden biriyse, Asya'nın önde gelen ajanslarından birine dış kaynak sağlamak harika bir seçenektir.
Manuel Taşıma
Geçiş görevini kendi başınıza halletmenin çok riskli ve zaman alıcı bir çözüm olduğuna dikkat edin. Veritabanı yapısı adı verilen kötü şöhretli kabusla karşı karşıya kalacaksınız, çünkü basit bir hata tüm hayal edilemez sonuçlara yol açabilir.
Teknik şeyler hakkında daha fazla bilgi edinmek isteyenler için temel adımlar şunlardır:
- Adım 1 : OpenCart sitenize erişin ve tüm ürünleri, müşterileri, siparişleri, katalogları ve diğer varlıkları XML veya CSV formatlarında dışa aktarmak için bir üçüncü taraf geçiş çözümü kurun.
- Adım 2 : Varlıkları veri dosyalarına aktardığınızda, devam edin ve onları yeni Magento 2 deposuna alın. Ardından, farklı bir içe aktarma görevi oluşturmak için Magento 2 yönetici paneline erişin. Sistem öğesini bulun, Veri Aktarımı -> İşleri İçe Aktar öğesine tıklayın.
- Adım 3 : Verileri iş ihtiyaçlarınıza göre yapılandırın, ardından tam sırayla uygulayın: Genel Ayarlar, Verileri Hazırla, Ayarları İçe Aktar, Davranışı İçe Aktar ve Kaynağı İçe Aktar.
Otomatik Geçiş Çözümünü/Uzantısını Kullanın
Diğer popüler seçenek, otomatik alışveriş sepeti geçiş araçlarına aittir. Bunlar, tüm bilgilerinizi ve ürününüzü, müşterinizi, siparişinizi ve diğer verilerinizi otomatik olarak aktarmanıza yardımcı olmak için üçüncü taraf sağlayıcıların yerleşik çözümleridir.
Bu seçenekle, LitExtension'dan geçiş aracını şiddetle öneririz. Çılgınca popülerdir ve Magento geliştirici ekibi tarafından da onaylanmıştır. Aşağıda ayrıntılı talimat bulunmaktadır.
Opencart'tan Magento 2'ye Geçiş
İşte hatırlamanız gereken küçük bir not: Bu adımlar, kullanacağınız uzantıya bağlı olarak değişecektir. Bu talimat, mevcut sürümdeki güncellemelerle birlikte Magento kullanıcı kılavuzlarını takip eder.
Hazırlık
OpenCart mağazasına dosya yüklemek ve Magento'nun bağlayıcıya erişmesi için izne ihtiyacınız olacak. PHP Uyumluluğu için: PHP 5.3 veya üstü. OpenCart'tan Magento 2'ye hangi verilerin taşınabileceğini öğrenmek için buraya göz atın.
Kurmak
Taşıma Aracını İndirin
LitExtension mağazasından taşıma aracı için dosyayı indirin, ardından devam edin ve Zip dosyalarını çıkarın. “apps” ve “Magento_connector” adlı 2 klasör alacaksınız.
Sepet Geçişini Yükle
Magento 2 için:
- Adım 1 : FTP programını kullanarak Magento deposuna erişin ve “apps” klasörünü Magento kök klasörüne yükleyin.
- Adım 2 : Sunucunuzun SSH konsolunda, mağaza kök klasörünüze şu şekilde gidin:
cd path_to_the_store_root_folder
Ardından şu komutları çalıştırın:
php-f bin/magento module:enable LitExtension_Core
php-f bin/magento module:enable LitExtension_CartMigration
php-f bin/magento setup:upgrade
php-f bin/magento setup:static-content:deploy
- Adım 3 : Mağaza önbelleğini temizleyin. Arka uçtan çıkış yapın ve tekrar giriş yapın.
- Adım 4 : Yönetici Hesabı Paylaşımını etkinleştirin, başka bir yerden Yönetici'ye giriş yaptığınızda taşıma işleminin durdurulmayacağından emin olun.
Bu siparişleri oluşturun: Arka Uç > Mağazalar > Yapılandırma > Gelişmiş Sekme > Yönetici > Yönetici Hesabı Paylaşımı değişikliği "EVET" olarak değişir.
OpenCart için Bağlayıcıyı Yükle
- Adım 1 : FTP programını kullanarak OpenCart mağazasına erişim
- Adım 2 : “Magento_connector” klasörünü OpenCart kök klasörüne yükleyin
- Adım 3 : http(s)://yourstore.com/magento_connector/connector.php adresine erişerek bağlayıcıyı test edin.
Başarılı bağlayıcı işlemenin işaretini “Bağlayıcı kuruldu” olarak alacaksınız.
- Adım 4 : Güvenlik için, “connector” klasöründeki connector.php dosyasını açın ve bu ilk satırı bulun:
define(“LECM_TOKEN”, “123456”)
“123456” ifadesini, Taşıma Formunu (Cart Token) girmek için kullanılan ve kaynak deponuza yetkisiz veri erişimini önlemek için bir “parola” görevi gören başka bir dizeyle değiştirin.
Bir Lisans Anahtarı Girin
Lisans Anahtarı, indirme paketinizle birlikte gelen kodlanmış bir dize olan Geçiş Aracınızı etkinleştirmenin anahtarıdır. Yeni Magento 2 mağazanızda oturum açtıktan sonra, indirme bağlantısını ve lisans anahtarını bulmak için “İndirilebilir ürünlerim” bölümünü arayın.
Magento arka uçunuzda Target Store > Cart Migration > Configuration öğesine gidin, ardından lisans anahtarınızı kopyalayıp buraya yapıştırın.
OpenCart Verilerinizi Yedekleyin
Verilerin kaybolduğu sancılı boş durumdan kaçınmak için mağaza sahiplerinin veritabanlarını yedeklemeleri gerekir. İşte nasıl:
- OpenCart mağazanızın arka ucunda oturum açın.
- Sistem Arama → Bakım → Yedekleme/ Geri Yükleme
- Magento'ya getirmek istediğiniz veri türünü seçin. Şüpheniz varsa, tüm seçenekleri işaretlemek en iyi yoldur, çünkü kaybolan ve bulunamayanlar için yas tutmaktansa verileri daha sonra silmeyi tercih edersiniz.
- Dışa Aktar seçeneğine gidin, ardından indirilebilecek MySQL veritabanında yedeklenmiş verileri bulun.
Ancak, LitExtension hizmetini kullanırsanız, veri yedeklemesi gereksizdir. Araç, OpenCart'taki tüm verilerinizi en başta hiçbir değişiklik yapmadan yeni platforma kopyalayacaktır.
Yeni Bir Magento Mağazası Oluşturun
Her şey güvence altına alındığında, yeni bir Magento mağazası kurmanın zamanı geldi. Magento 2'yi kurmadan önce yapmanız gerekenler:
- Magento standardıyla uyumlu bir sunucu kurun
- Magento dosya sistemi sahibini ayarlayın
Ardından Magento 2 paketinizi seçmek için Magento Tech Resource'a gidin. Sonraki, dosya aktarım protokolünü ayarlamaktır. Yönetilen sunucuya indirilen dosyaları taşımanıza yardımcı olur.
İlk olarak, bir FTP hesabı oluşturun ve Magento 2 arşivi için yönetilen public_html sunucu dizinine erişin. Ardından, Magento 2 arşivini bilgisayarınızdan sunucuya taşımak için FTP dosyasını kurmanız ve yapılandırmanız gerekir. İhtiyaçlarınıza göre yöntemi seçin.
Windows: FileZilla veya WinSCP
Mac OS: CyberDuck veya FileZilla
Magento 2 mağazasının kurulumuna geçiyoruz. Burada Kurulum Sihirbazı, modülleri etkinleştirmek veya devre dışı bırakmak için Magento yazılımını kurmadan önce izninizi ister. Bunu atlayamazsınız, ancak bir sayfaya veya diğerine ileri geri gidebilirsiniz.
- 1. Adım : Kullanmakta olduğunuz herhangi bir web tarayıcısıyla başlayın
- Adım 2 : Aşağıdaki URL'yi tarayıcının adres veya konum çubuğuna ekleyin:
http://<Magento ana bilgisayarı veya IP>/<Magento köküne giden yol>/kurulum
- Adım 3 : İlk sayfada, Kabul Et ve Magento'yu Ayarla'yı tıklayın .
- Adım 4 : Ardından Hazırlık Kontrolünü işlemeyi kabul edin
- Adım 5 : Gerekli tüm bilgileri doldurarak veritabanını tamamlayın
- Adım 6 : Web Yapılandırması
Aşağıdaki bilgileri doldurmanız yeterlidir:
Mağaza Adresiniz: http://www.example.com
Magento Yönetici Adresi: Magento Yöneticisine erişim sağlayan URL'yi girin.
- Adım 7 : Mağazayı beğeninize göre özelleştirin, bunu istediğiniz zaman değiştirebilirsiniz
- 8. Adım : Bir yönetici hesabı oluşturun
Bir Kullanıcı Adı Ayarlayın > E-Posta Girme > Yeni parola girme > Parolayı onaylayın > İlerle
- Adım 9 : Magento 2'yi kurun
Kurulum sihirbazında istenen tüm dolguları tamamladıktan sonra “ Şimdi Kur” düğmesine basın ve işiniz bitti. Nihai sonucu ön ve arka uçta görmek istiyorsanız “Magento Yöneticisini Başlat” a göz atın.
Taşımayı Yürüt
Çevrimiçi mağaza temelinizi OpenCart'tan Magento 2'ye değiştirmek için LitExtention'ın geçiş aracını nasıl kullanacağınıza ilişkin daha ayrıntılı bir eğitim burada.
- Adım 1 : Kaynak Depo ve Hedef Depo kurulumunu hazırlayın
Hem OpenCart hem de Magento 2'nizin URL'lerini işlemek ve LitExtension Connector'a indirme bağlantısını almak için giriş olarak kopyalamanız gerekir. Kaynak mağazanın ve hedef mağazanın kök klasöründe, LitExtension ve mağazalarınızdaki veritabanı üzerinde bir tür köprü oluşturmak için dosyayı yükleyin.
- 2. Adım : Geçişten Önce Varlıklara ve Gelişmiş Kuruluma Karar Verin
Bir sonraki düğmeye bastığınızda, yapılandırma ayar sayfası açılacaktır. Devam edin ve işletmenizin gerektirdiği varlıkları seçin veya varsayılanla tümünü seçmek için kalın. Gelişmiş istekler için, ek seçeneklerde ne olmasını istediğinizi işaretleyin.
- Adım 3 : OpenCart'tan Magento 2'ye Tam Geçişi Gerçekleştirin
Şimdi nihai sonucu bekleyebilirsiniz.
Sonlandırın ve Sonucu Kontrol Edin
“ Sonucu Kontrol Et ” düğmesine tıkladığınızda ve tüm verilerin hiçbir hata bildirimi olmadan OpenCart'tan Magento'ya doğru bir şekilde taşındığından emin olduktan sonra, canlı yayına geçmeden önce kontrol listesi burada. Bir şeyler ters giderse hemen LitExtension destek ekibine ulaşın.
- Yeni mağazayı tamamen hazır ve çalışır durumda kılmak için uzantılar unutulmaz. Ne yazık ki, uzantıyı iki platform arasında aktarmanın bir çözümü yok. Magento'da benzerlerini bulmanız gerekecek. Sizin için halletmek için LitExtension'ı bağlayabilirsiniz.
- OpenCart'ta yerleşik özelliklere sahipseniz ve bunları korumak istiyorsanız, özel kodu farklı bir platforma taşımak için bir hizmet kiralamanız gerekir. Geliştiricilerin, yeni mağazayla uyumlu olacak şekilde ayarlamak için önce özel özelliklerinizi analiz etmesi gerekir.
- Ardından, yeni temalar yüklemeyi veya yalnızca Magento'da yeni uzantı teklifleri eklemeyi düşünebilirsiniz, çünkü şu anda sayısız büyüme seçeneğiyle yepyeni bir dünyanın önünde duruyorsunuz.
Sarmak
Geçiş sürecini çok daha kolay, daha güvenli ve daha hızlı şekilde kendi kendinize yapabileceğiniz birçok araç bulunmaktadır. Ancak, teknoloji ve diğer teknik şeyler hakkında biraz bilgi sahibi olmanız gerekecek. Geçmişte işlerin nasıl ele alınması gerektiğine bakın ve bunları şu anda sahip olduğunuz seçeneklerle karşılaştırın. OpenCart'tan Magento'ya geçiş yolculuğu hiç bu kadar kolay olmamıştı.
Umarız bu ayrıntılı eğitim size yardımcı olmuştur. Bir sonrakine kadar!