Acil müdahale gerektiren bir sorununuz mu var?Acil müdahale mi?Acil yardım alın →
Blog

MageBooster ekibinden upgrade, güvenlik, hız ve taşıma üzerine pratik Magento 2 rehberleri.

Magento 1 ve Magento 2: neler değişti, ne kazanırsınız, geçişten önce ve sonra nelere dikkat etmelisiniz

Magento 1 ile Magento 2 arasındaki farklar, işletmenize avantajları, 2026’da yeni bir Magento mağazasında olması gerekenler ve geçiş öncesi ile sonrası için kontrol listelerimiz.

Kısaca

Magento 2, Magento 1’in yeni bir sürümü değil. Yeni mimarisi, yeni ödeme adımları, yeni yönetim paneli, yerleşik tam sayfa önbelleği ve modern API’leriyle başka bir platform. Bu yüzden Magento 1’den geçiş bir sürüm yükseltme değil, veri taşımayla birlikte yeniden kurulum. Geçişi iki parça halinde planlayın: geçişten önce hazırlayacaklarınız ve sonraki haftalarda kontrol edecekleriniz.

Magento 1’in desteği 30 Haziran 2020’de sona erdi. Hala Magento 1 kullanan mağazalar altı yılı aşkın süredir resmi güvenlik yaması almıyor. Geçişi şimdi planlıyorsanız bu yazıda Magento 1 ile Magento 2 arasındaki farkları, neler kazanacağınızı, 2026’da yeni bir Magento mağazasının neler yapabilmesi gerektiğini ve geçiş öncesinde ve sonrasında kullandığımız kontrol listesini bulacaksınız.

Verileri Adobe’un Data Migration Tool aracıyla taşımanın teknik adımları için Magento 1’den Magento 2’ye geçiş rehberimize.

Magento 1’den Magento 2’ye neler değişti

Platformun neredeyse her katmanı değişti. Tabloda bir projede en çok önem taşıyan farkları görebilirsiniz.

AlanMagento 1Magento 2 (2.4.x)
Destek30 Haziran 2020’de sona erdiAktif; 2.4.9’un standart desteği 31 Mayıs 2029’a kadar sürüyor
Kod yapısıSınıf yeniden yazımları (rewrite), kod havuzları (core, community, local)Composer paketleri, dependency injection, plugin’ler ve service contract’lar
EklentilerAynı sınıfı yeniden yazan iki eklenti çoğu zaman çakışırdıPlugin’ler sayesinde birden fazla modül aynı metodu rewrite olmadan değiştirebilir
Veritabanı değişiklikleriKurulum ve yükseltme script’leriBildirimsel şema (db_schema.xml)
Tam sayfa önbelleğiSadece ücretli Enterprise sürümündeHer sürümde yerleşik, Varnish desteğiyle
AramaMySQL araması, Enterprise’da SolrOpenSearch (ya da Elasticsearch) zorunlu
Ödeme sayfasıAltı adımlı akordeon ödeme sayfasıİki adım: önce teslimat, sonra kontrol ve ödeme
Yönetim paneliSabit listelerSütunları seçilebilen, filtrelenebilen, görünümleri kaydedilebilen ve satır içinde düzenlenebilen listeler; Page Builder
API’lerSOAP ve sınırlı bir REST APIREST ve GraphQL; böylece headless ve PWA arayüzler mümkün
StokÜrün başına tek stokMulti-Source Inventory: birden fazla depo ve kaynak
Panel güvenliğiSadece şifreİki adımlı doğrulama 2.4.0’dan beri zorunlu
Yayına almaDosyaları sunucuya kopyalamakDeveloper ve production modları, statik içerik derleme, Composer ile güncelleme

Mimari

Magento 1, çekirdeğin davranışını sınıfları yeniden yazarak değiştiriyordu. Bir sınıfı sadece tek bir modül yeniden yazabildiği için çok eklentili mağazalarda gizli çakışmalar sık görülüyordu. Magento 2 ise dependency injection ve plugin’ler (interceptor) kullanıyor. Birden fazla modül aynı metodu değiştirebiliyor, özel kodlar da çekirdekle service contract’lar üzerinden konuşuyor. Bu sayede sürüm yükseltmeleri çok daha öngörülebilir.

Arayüz (frontend)

Magento 2’nin varsayılan teması Luma, RequireJS ve Knockout.js kullanıyor. İşini görüyor ama çok fazla JavaScript yüklediği için mobil hızı düşürüyor. Bugün yeni projelerin çoğunda Alpine.js ve Tailwind CSS üzerine kurulu, çok daha hafif bir arayüz olan Hyväkullanılıyor. Hyvä Theme artık ücretsiz ve açık kaynak.

Performans

Tam sayfa önbelleği Magento 2’nin her sürümünde var ve önerilen önbellek Varnish. Müşteriye özel içerik (sepet, isim, istek listesi) ayrıca yüklendiği için önbellekteki sayfalar giriş yapmış müşteriler için de hızlı kalıyor. Indexer’lar cron ile zamanlanmış olarak çalışabildiğinden büyük bir katalog güncellemesi artık mağazayı yavaşlatmıyor.

Magento 2’nin işletmenize avantajları

  • Güvenlik ve uyumluluk. Her ay yayınlanan güvenlik düzeltmeleri ve açıklanmış bir destek takvimi. Yönetim panelinde iki adımlı doğrulama ve ödeme sayfalarında PCI DSS 4.0 gerekliliklerine yardımcı olan Content Security Policy.
  • Daha kısa ödeme adımları. Altı yerine iki adım, varsayılan olarak üye olmadan alışveriş ve siparişten sonra hesap oluşturma.
  • Daha hızlı sayfalar. Yerleşik tam sayfa önbelleği ve Hyvä ile modern bir arayüz seçeneği.
  • Panelde daha kolay günlük iş. Esnek ürün listeleri, toplu işlemler ve geliştiriciye ihtiyaç duymadan içerik sayfaları için Page Builder.
  • Entegrasyonlar. ERP, PIM, pazaryerleri, mobil uygulamalar ve headless arayüzler için REST ve GraphQL API’leri.
  • Büyüme. Tek kurulumdan birden fazla site, mağaza ve dil; Multi-Source Inventory ile birden fazla depo.
  • Ekip ve hosting. Bugün geliştiriciler, eklentiler ve hosting hizmetleri Magento 2’ye göre çalışıyor. Magento 1 bilen geliştirici ve uyumlu PHP sürümü bulmak giderek zorlaşıyor.

2026’da yeni bir Magento mağazası neler yapabilmeli

Madem mağazayı yeniden kuruyorsunuz, geçişi çıtayı yükseltmek için kullanın. Bugün yeni bir Magento 2 mağazasından beklediğimiz özellikler şunlar.

  • Mobilde iyi Core Web Vitals değerleri. Hızlı açılan ve kaymayan sayfalar; genellikle Hyvä ve Varnish ile.
  • Desteklenen bir sürüm. Magento Open Source ya da Adobe Commerce 2.4.9 veya Mage-OS dağıtımı; desteklediği PHP ve veritabanı sürümleriyle.
  • OpenSearch tabanlı arama : eş anlamlı kelimeler, filtreler (katmanlı navigasyon) ve yazım hatalarında da doğru sonuçlar.
  • Kısa ve mobil uyumlu ödeme adımları : hedef pazarlarınızın beklediği ödeme yöntemleriyle, örneğin kart, PayPal, Klarna ya da iDEAL.
  • Temiz SEO temeli. Okunabilir URL’ler, canonical etiketleri, XML site haritaları, yapılandırılmış veri ve her dil için hreflang.
  • Varsayılan olarak güvenlik. Panelde iki adımlı doğrulama, standart dışı bir panel adresi, Content Security Policy ve her ay düzenli yama.
  • Birbirine bağlı sistemler. ERP, PIM (örneğin UnoPim), kargo ve muhasebe; elle dışa aktarma yerine API’lerle.
  • Ölçümleme. GA4 ve sunucu tarafı event’ler; AB’den gelen ziyaretçiler için doğru kurulmuş çerez onayıyla.

Geçiş öncesi kontrol listesi

  1. Hedefi belirleyin. Magento Open Source, Adobe Commerce ya da Mage-OS ve tam sürüm numarası. Data Migration Tool sürümü de buna göre belirlenir.
  2. Eklentilerinizi gözden geçirin. Tüm Magento 1 modüllerini listeleyin ve her biri için kalsın, değişsin ya da kaldırılsın kararı verin. Eski eklentilerin çoğunun yaptığı işi Magento 2 artık kendisi yapıyor.
  3. Verileri temizleyin. Eski sepetleri, logları, test siparişlerini, kullanılmayan özellikleri ve pasif müşteri gruplarını taşımadan önce silin.
  4. SEO’nun mevcut durumunu kaydedin. Eski mağazayı tarayın, en çok trafik alan sayfaları Search Console ve analitikten dışa aktarın; başlıkları, meta açıklamaları ve canonical’ları saklayın.
  5. Yönlendirme haritasını çıkarın. Değişen her eski adres için bir 301 yönlendirmesi. Hiçbir zaman her şeyi ana sayfaya yönlendirmeyin.
  6. Arayüzü seçin. Luma tabanlı mı, Hyvä mı? Erken karar verin; çünkü eklenti seçimini ve bütçeyi değiştirir.
  7. Hosting’i hazırlayın. PHP, MySQL ya da MariaDB, OpenSearch, Redis ya da Valkey ve Varnish; Magento sürümünüzün desteklediği versiyonlarda. Ayrı bir test (staging) sunucusu kurun.
  8. Entegrasyonları listeleyin. Ödeme, kargo, ERP, PIM, e-posta pazarlama ve ürün feed’leri. Her birinin Magento 2 bağlayıcısı olduğunu doğrulayın.
  9. Müşterileri ve ödemeleri planlayın. Müşteri şifreleri taşınabilir ve ilk girişte yeniden şifrelenir, ama mutlaka test edin. Kayıtlı kartların ya da token’ların nasıl taşınacağını ödeme sağlayıcınıza sorun.
  10. Geçiş gününü planlayın. İçerik dondurma tarihi, son delta aktarımı, DNS değişikliği ve yayın günü kimin neyi kontrol edeceği.

Geçiş sonrası kontrol listesi

  1. Sistemi kontrol edin. Cron çalışıyor, tüm indexer’lar geçerli, önbellekler açık, production modu aktif, e-posta gönderimi çalışıyor.
  2. Gerçek siparişlerle test edin. Her ödeme ve kargo yöntemini; vergiler, indirimler, faturalar ve sipariş e-postalarıyla birlikte.
  3. Yönlendirmeleri test edin. Eski adres listesini yeni mağazada deneyin. Her adres 200 ya da tek bir 301 döndürmeli.
  4. Google’a bildirin. Yeni XML site haritasını Search Console’a gönderin; canlı sitede robots.txt ve noindex ayarlarını kontrol edin.
  5. 404 hatalarını takip edin. İlk iki hafta Search Console’u ve sunucu loglarını her gün kontrol edin, eksik yönlendirmeleri ekleyin.
  6. Ölçün. GA4, dönüşümler ve reklam takibinin çalıştığını doğrulayın; trafik ve satışları geçiş öncesiyle karşılaştırın.
  7. Hızı kontrol edin. Ana sayfa, kategori, ürün, sepet ve ödeme sayfalarında Core Web Vitals değerlerini ölçün.
  8. Mağazayı güvenceye alın. Panelde iki adımlı doğrulamayı açın, kullanılmayan yönetici hesaplarını silin ve aylık yama düzenini başlatın.
  9. Sıralamaları 4 ile 8 hafta takip edin. Geçişten sonra biraz dalgalanma normal. Belirli sayfalardaki büyük düşüşler genelde eksik bir yönlendirmeye ya da değişen içeriğe işaret eder.
  10. Magento 1’i güvenle kapatın. Tam bir yedeği çevrimdışı saklayın, sonra eski mağazayı ve veritabanını internetten erişilemez hale getirin.

Sıkça sorulan sorular

Magento 1’i doğrudan Magento 2’ye yükseltebilir miyim?

Hayır. Yerinde yükseltme diye bir şey yok. Magento 2’yi kurar, verileri Data Migration Tool ile taşır, temayı, eklentileri ve özel kodları yeniden yaparsınız.

Magento 1 ile Magento 2 arasındaki en önemli fark ne?

Mimari. Magento 2; Composer, dependency injection, plugin’ler ve modern API’ler kullanıyor. Bunun üzerine daha kısa ödeme adımları, yeni bir yönetim paneli, yerleşik tam sayfa önbelleği ve aktif güvenlik desteği geliyor.

Magento 1 temam ve eklentilerim Magento 2’de çalışır mı?

Hayır. İkisinin de değiştirilmesi ya da yeniden yapılması gerekiyor. Ürünleriniz, müşterileriniz, siparişleriniz ve ayarlarınız ise taşınabiliyor.

Magento 1'den Magento 2'ye taşıma ne kadar sürer?

Eklenti, özel geliştirme ve entegrasyon sayısına bağlı. En güvenilir tahmini, projeden önce yapılan eklenti incelemesi verir.

Geçişi mi planlıyorsunuz?

Eklenti incelemesi, veri taşıma, Hyvä arayüz ve SEO yönlendirme planı dahil Magento 1 mağazalarını Magento 2’ye taşıyoruz. Magento taşıma hizmetimizgöz atın ya da ücretsiz analiz için bilgilerinizi ve mağaza adresinizi aşağıya bırakın. Bir iş günü içinde size ulaşıyoruz.

Bu sayfa otomatik çeviri sistemiyle çevrildi. Bir hata mı gördünüz? Bize bildirin, hemen düzeltelim.

Ücretsiz Site Analizi

Mağaza bilgilerinizi gönderin. Hız, güvenlik ve eklentileri inceleyip 3 iş günü içinde hemen uygulayabileceğiniz üç iyileştirme önerisiyle size dönelim.

Konuşalım

Teklif alın

Mağazanızdan bahsedin, bir iş günü içinde size dönelim. Sohbet etmeyi mi tercih edersiniz? WhatsApp'tan yazın

MageBooster UnoPim demosu talep edin UnoPim’i sizinkine benzer ürünlerle canlı görün. Yeni bir PIM ya da Akeneo’dan geçiş: plan, zaman çizelgesi ve teklifle dönüyoruz.
✓ Resmi UnoPim partneri✓ Ekibiniz için yapay zeka asistanı✓ Magento’ya bağlı
MageBooster Hyvä projenizi başlatın Sıfırdan ya da mevcut mağazanızdan. Proje planı, zaman çizelgesi ve teklifle dönüyoruz.
✓ Tasarım ve kurgu bizden✓ Hyvä’ya optimize sunucu✓ Bonus modüller dahil

MageBooster

Size ulaşalım

Bilgilerinizi ve mağaza adresinizi bırakın. Önce mağazanıza bakıyoruz, ardından bir iş günü içinde tercih ettiğiniz yoldan, telefon, WhatsApp ya da e-posta ile size ulaşıyoruz.

Partnerimiz olun