Magento Go'nun tema sınırlamaları nelerdir? [kapalı]


10

Magento CE / EE'yi tanıyorum, ancak yeni bir proje için Magento Go'ya bakıyorum.

Resmi web sitesi, tasarımı akıllıca elde etmek için neyin mümkün / neyin mümkün olmadığı hakkında çok fazla ayrıntı içermiyor.

  1. Aralarından seçim yapabileceğiniz belirli sayıda tema var mı?
  2. Temanızı değiştirmek için ne kadar özgürlüğe sahipsiniz?
  3. Uygun bir tema bulamazsanız, tamamen özel bir temaya sahip olmak mümkün mü?

Brendan çivilenmiş. Gerçek bir özelleştirme olmadan bir şeyler satmak istiyorsanız, Magento Go tam size göre. Diğer her şey Topluluk veya Kurumsal sürümleri gerektirecektir .
sergeif

Yanıtlar:


15

Magento Go, tanıtımından bu yana çok kısıtlı bir ortam olmuştur. Tamamen açık kaynak olan Magento CE / EE seviyesine yakın bir yerde değil. Shopify gibi bir düzenleyici şablon sistemi ancak sabit işlevselliğe sahip bir rakiple gerçekten karşılaştırılabilir değildir.

Bu, neyin modern ve verimli bir şekilde özelleştirilebileceğine dair oldukça ciddi kısıtlamalara (yani, özel bir mağaza nasıl inşa etmeniz gerektiğine) işaret eder.

Bölüm 1

Magento Go "kullanıma hazır" temalarla (son kontrol ettiğim bir düzineden az) geliyor. Bunlar Magento tarafından tasarlanmadı veya geliştirilmedi, ancak üçüncü bir tarafa dışarıdan sağlandı. Bu Bölüm 3.3 için önemlidir.

Bölüm 2

Magento Go'daki temalar tamamen CSS, JS ve görüntülerden oluşuyor. Magento CE / EE gibi düzen veya şablon dosyalarına erişim yoktur, bu da Magento Go'nun sunduğu tam biçimlendirme ve işlevselliği kullanmanız gerektiği anlamına gelir.

Magento Go için denetlenen "Güvenilir Uzantılar" dışında işlevsellik ekleyemezsiniz, ancak seçim Magento CE / EE'ye göre (elbette kendiniz yazabileceğiniz) son derece sınırlıdır.

Yalnızca makul görünen ancak önemli bir ağrı noktası olan CSS / JS seçicileri tarafından hedeflenebilen işlevselliği kaldırabilirsiniz, çünkü Magento Go'nun işaretlemesinin çoğu, bu tür hedefleme için sınıflar kullanılarak yeterince tanımlanmamıştır.

3.Bölüm

% 100 özel bir tema mümkündür (hiçbir şey imkansız değildir) ancak tamamen pratik değildir. Birincil nedeni Magento Go'nun bir "temel" teması yok - bu, ön uç stil sayfaları ve JS davranışından yoksun bir tema. Gerçekten "sıfırdan başlamak" için gereken budur.

Magento Go, temalarından birini seçmenizi ve ardından özelleştirmenizi gerektirir. Bunun istenmeyen olmasının birkaç nedeni vardır:

  1. Temel temanın (JS, CSS, resimler) varlıkları, istemeseniz / ihtiyacınız olmasa bile yine de yüklenir.

  2. Birden çok temanın mizanpajlarını karıştıramazsınız, hepsi ya da hiçbir şey. Böylece bir temanın ürün görünümü ve kategori görünümü ile sıkışıp kaldınız.

  3. Dış kaynaklı temalar çok kötü CSS standartları ile yazılmıştır. CSS'leri verimsiz ve uzun seçicilerle doludur ve öznitelikler sık ​​sık! Bu, geçersiz kılmak ve sürdürmek için mutlak bir kabus.

  4. JS davranışı tamamen başka bir hikaye. Her tema, benzer davranışları ışık kutuları gibi farklı şekilde uygular. Özel JS tanıtmayı planlıyorsanız, büyük olasılıkla zaten eklenmiş olan etkinlikleri ayarlamayı kaldıracağınızı unutmayın.

Magento Go için satılan ticari temalar var. Bunlar ana temaların yerini tutmaz. Sadece bir tanesinin üstüne eklerler ve aynı sorunları yaşarlar.

Duyarlı bir tema gibi bir şey oluşturmak söz konusu değil çünkü Magento Go bu bağlamda dayanmayan varsayımlara kilitlendi.

Bunu söyledikten sonra

Magento Go üzerine oldukça özel bir tasarım yaptım (Mayıs 2011 civarında). Bazı imtiyazlarla stok / standart e-ticaret sitesi modeline oldukça yakın yapılabilir. Sadece tavsiye etmiyorum.

Magento Go sadece bir tema seçmek, ürün eklemek ve satmak isteyen biri için iyi - bir saatlik bir proje. Özel tasarım için iyi bir platform değil. Shopify bunu zaten çiviledi. Aynı fiyat noktası için, özel tasarım projeleri için daha iyi bir ürüne sahipler ve bu, Shopify'ın tema pazarının kalitesinden ve genişliğinden açıkça anlaşılıyor.

Ancak Shopify hala barındırılan bir platformdur ve bu, ne olursa olsun kısıtlamalar anlamına gelir. Karmaşık ön uç uygulamaları, Magento CE / EE'nin sahne arkasındaki gücünden (API'ler / entegrasyonlar vb.) Fayda sağlayacaktır. Farklı şeyler için farklı platformlar.


Brendan çivilenmiş. Gerçek bir özelleştirme olmadan bir şeyler satmak istiyorsanız, Magento Go tam size göre. Diğer her şey Topluluk veya Kurumsal sürümleri gerektirecektir .
sergeif

@Mike Merhaba dostum. Oldukça spesifik, ama bir Magento Go sitesinde font-face kullanarak bazı sorunlar yaşadım. Şu soruya / cevaba bir göz atın: magento.stackexchange.com/q/968/265 Şu anda bir Go sitesinin tasarımı / temasıyla ilgili bir başka potansiyel sınırlama.
Mark Weston

Ne büyük bir yük. Shopify TÜM satışların yüzdesini alır. Makul bir şey satıyorsanız, ücretleriniz çok yüksek olacaktır. Para için MGO piyasadaki en iyi SaaS. Herhangi bir yarı yetkili geliştirici / tasarımcı MGO kullanabilir ve mükemmel işlevsel bir özel MGO sitesi yapabilir. Ayda 15 $ karşılığında, bir katman3 veri omurgasında, tam özellikli bir platformda ve canlı sohbet desteğinde başka bir PCI uyumlu ana bilgisayar bulamazsınız. Bahsedilen. Teknik olarak üstün yetenekli olanlar GO üzerinden CE ile gitmeli veya GO'ya CE'ye bir atlama taşı olarak gitmelidir. Bir şirket içi geliştiricinin mali sıkıntısını karşılayamayan müşteriler için. Magento GO

@decentdev: Shopify veya Magento Go hakkında pek bir şey bilmememe rağmen, "işlem başına" argümanının yanlış temsil olduğunu biliyorum. Shopify, Magento Go'nun yapmadığı bir şey olan kredi kartı işlemleri için bu ücreti alıyor. Yine de Magento Go faturanızın üstünde satıcı ücretleri ödemeniz gerekir ve bunlar kesinlikle işlem başına yapılır.
Preston
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.