Magento 2 ve özellikleri

Magento 2 çıkması yılan hikayesine dönen ama çıktığında çok şeyi değiştirecek yeni magento sistemi
magento-2-coming-soon2

 

Magento 2 nin vaad edilen bazı ozelliklerine gelince

 

 

 

 Geliştirilmiş Magento yükseltme sistemi

 

Mağaza ekleme ve yükseltmekdeki sorunlar giderilecek , çünkü magentoda mağazalar sistemi kötü inşa edilmiş eğer çekirdek içinde bişey değişirse bu mağazayı etkiliyor , ve bunu tamamen değiştiren bir yapılandırma olacak.

Magento Community Edition ‘dan enterprise a daha kolay ve sancısız bir geçiş olacak.

 

Geliştirilmiş kullanıcı deneyimi ve mağaza yönetimi

Magento çekirdek geliştirme ekibi Magento genel deneyimlerini önemseyerek , müşteri ve mağaza sahibleri için yeni geliştirmeler yapıyormuş .

Değişikliklerin kısa bir bakış aşağıda görülebilir.

  • Yönetim panelinde  geliştirilmiş menüler ve navigasyon
  • Ürün oluşturma akış – güncel sürümünü  ürünleri kitleler halinde oluşturmak çok zaman alıcı ve sinir bozucu olabilir. Bu olayın sürüm 2 de daha kolay bir hale geleceğini söylüyorlar.
  • “Vergi kuralları / oranları Yönetme” – yine bu çoğu zaman alıcı ve kafa karıştırıcı olabiliyor , bu konuda bir değişiklik bekleniyor.
  • Magento yönetim paneli yenilecek hatta yenilenmiş ,daha akışkan bi görünüme sahib olmuş eti tutku gibi 🙂

 Geliştirilmiş performans

Doğrusunu söylemek gerekirse iyi yapılandırılmamış bir sunucuda yada localinizde test ederseniz magento size yavaş gelebilir fakat Türkiye pazarına göre magento fazlasıyla yeterlidir fakat yeni sürümde %20 daha fazla hızlanma olacağı söyleniyor  .

 

Görsel tasarım editörü

Sürükle & bırak arayüzü ile Magento  içinde sayfaları ve blok düzenini düzenleme özelliği olacak.

Cms bölümü daha gelişmiş ve daha basite indirgenmiş olacak

Sürüm 1.x bu süreç çok daha karmaşık ve genellikle yapılan  bir Magento geliştirici yada html editör kiralamak zorunda olmayacaksınız.

 

Diğer Özellikler

Magento 2 de görünen yeni özelliklerinden birkaçı şunlardır:

  • Admin panelinde sürükle ve bırak ile ürün resimleri oluşturma
  • Geliştirilmiş çoklu dil desteği
  • Geliştirilmiş güvenlik
  • Mağaza sahibi ve geliştiriciler için geliştirilmiş belgeler yeni Magento wiki
  • Üçüncü taraf kod ile uygulama ve  çekirdek parçaları takas imkanı.

Yazılımsal Değişikllikler olarak 

Dizin Yapısı:

Magento 2 dizin yapısı magento 1 dizin yapısından biraz farklı. Dizin yapısında büyük değişiklikler olmuş.Bazıları kalkmış.

Aliaslar ​​Kaldırıldı:

Bu magento  modül geliştiriciler için iyi bir haber var sırada 🙂

Magento 2 den itibaren  sınıf takmaismi  kaldırılmış. class isimlerinde  mage class design pattern methodu olacak .örneğin

$a = Mage::helper(Mage_Adminhtml_Helper_Data).

Twig arayüz motoru kullanılabilirmiş

PHP 5.5 ve MySQL 5.6 kullanılacak

zend2 ye geçilmiş , biraz kafa karıştırıcı olan namespace yapısı bu sayede daha güzel olacak modul geliştirciler içinde güzel olacak

Test framework (php unit), birim testleri (selenium), performans testleri, JS testler olacak

protype.js kalkacak yerine tamamen jquery gelecek

EAV yapısı yavaş yavaş gidecek -> gidiyor:

Magento 2 de  tamamen eav’i kaldırmak için bir planları  yok. Ama RDBMS den kademeli olarak NOSQL bir sisteme geçişi olacak mongodb gibi bir yapı olacak   EAV karmaşıklığı ortadan kaldırmak istiyorlar

Doctrine gibi bir ORM yapısına geçilecek (Net değil) bence geçilmesi gerekli

Geliştirilmiş Modüler mimari
Web API’leri için daha gelişmiş ozellikler
Basitleştirilmiş özelleştirme süreçleri

Yazılımsal olarak gelen değişiklikler için bu pdf e bakmakda fayda var , ayrıca bakınız

https://wiki.magento.com/display/MAGE2DOC/Magento+2+Product+Documentation

Eğer test etmek isterseniz