Özel alışveriş sepeti geliştirmeye değer mi? [kapalı]


9

İşyerinde yakışıklı cakephp modülleri kütüphanemiz var ve alışveriş sepeti süreci yavaşlatma yoluna gelene kadar özel web sitelerini iyi bir hızda geliştiriyoruz. Çekirdek cakephp uygulamamızla birleştirmemiz gereken farklı projelerde çeşitli ( Magento, Opencart, Zencart ) alışveriş sepetlerini kullandım. Genellikle çok özel gereksinimler alışveriş sepetini yükseltilemez hale getirir ve çok zaman alır .

Kendi alışveriş sepetimizi yapmayı düşünüyorum ( şu anda oldukça basit ve sıfırdan devam edeceğiz ), böylece özel gereksinimleri kolayca uyarlayabilir. Yapmaya değer mi?

24-Ağu-11 GÜNCELLEME

Kendi alışveriş sepetimizi geliştirmeye devam ettim. İşte sizlerle paylaşmak istediğim deneyimlerim.

Yararları

  1. Yeni sepeti değiştirmek ve genişletmek kolaydır.
  2. Belirsiz veya özel gereksinimlerimiz olduğunda zaman kazandırır ve mevcut kod kütüphanemizden modülleri doğrudan içe aktarmamıza izin verir.
  3. Alışveriş sepeti ve özel web sitesi için çift şablon uygulamasına gerek yoktur.
  4. Bizim alışveriş sepeti ve özel web sitesi için tek yönetici paneli.

Sınırlamalar

  1. Hala piyasadaki diğer arabaları yeterince olgun değil.
  2. Güvenlik endişeleri. Çoğunlukla cakephp güvenliğine güveniyoruz.
  3. İşlev eksikliği

Karşılaşılan sorunlar

  1. Nakliye / Ödeme ağ geçitleri geliştirmek gerçek acıydı. @Davidhaskins'in işaret ettiği gibi

Bize, ihtiyaçlarımızı karşılamak için standart alışveriş sepetlerini kesmek için harcayacağımız önemli zaman kazandırdı

Yanıtlar:


13

Geçmişte yaptım, ama bir daha asla yapmayacağım. Ödeme seçeneklerinin (aşağıdaki yorumlarda belirtildiği gibi "ödeme ağ geçitleri" olarak adlandırılması) gerçek acıydı. Ben tavsiye etmiyorum, ama ben aynı durumda değilim. Sanırım gerekli özelleştirmelere bağlıdır.


Bu her zaman kendi mağazamı kurmak istememi engelledi: Paypal veya bazı kredi kartı şirketleriyle entegrasyon.
TheLQ

3
Ödeme ağ geçidi entegrasyonu her zaman katildir. Ödeme ağ geçitleri iyi bir seçim arabaları biri ile sopa ve muhtemelen gerekli özelleştirme sağlamak için bir cepheye sarmak.
wolfgangsz

Özel mağazadaki önemli sorunlu alanı ( ödeme ağ geçitleri ) vurgulamak için +1
ish1301

5

Neredeyse tamamen Magento kullanan dört yıl boyunca e-ticaret uzmanıydım. Kanımca, satın alma ve inşa etme işlemleri tamamen işlem hacmine ve duruma özel diğer ihtiyaçlara bağlıdır.

Magento inanılmaz bir dağıtımdır (eBay'in satın alınmasıyla değişebilir) - gerçekten yapmak istemediğiniz birçok şey sizin için yapılır. Nakliye ve satıcı / ödeme ağ geçitleri ile kapsamlı bir entegrasyon vardır. Bunlar bir sistem kurarken dışarı atmak zor şeylerdir. Yükseltmenin zor olduğunu iddia ettiğinize katılıyorum, ancak dağıtımınızı gelecekteki yükseltmeleri göz önünde bulundurarak tasarlarsanız, yükseltme zamanı geldiğinde darbeyi azaltacaktır.

Kısa bir süre önce Presta Shop ile çalışmayı ve projelerine bazı kaynaklar / kodlar vermeyi denedim, ancak geri bir şey duymadım. Magento'dan daha küçük mağazaları daha verimli bir şekilde yöneten çok iyi yapılmış, modern bir paket.

Her iki durumda da, soruyu kendiniz oluşturmanız gerekip gerekmediğini değil, API'lara bağlanan kek eklentilerini nasıl oluşturabileceğinizi düşünüyorum. Bunun son derece yüksek bir değer olacağını düşünüyorum. Alternatif olarak, Magento bir CMS olarak oldukça yetenekli olduğu için bu sistemleri tam site sistemleri olarak dağıtmayı öğrenebilirsiniz.


4

Sanırım kendi sorunuzu zaten cevapladınız. Diğer arabalarla entegrasyon sizin için çok fazla zaman alır. Öyleyse, neden sisteminize daha iyi entegre olan kendiniz yapmaya çalışmıyorsunuz? Ana dezavantajı, mevcut bir sepetin tüm çan ve ıslıklarını almayacaksınız ve ödeme apis'leriyle ilgili bazı öğrenme eğrileri olacak. Ancak ihtiyaçlarınız mütevazı ise, tekrar kullanacaksınız ve sonuçta şirketiniz için iyi olurdu, denememek için herhangi bir neden görmüyorum.


2

Tam zamanlı desteklemeye hazır olmadıkça, şiddetle karşı çıkmanızı öneririm. Alışveriş sepeti uygulamalarındaki güvenlik açıklarından agresif bir şekilde yararlanılabilir ve kredi kartı verilerinin açığa çıkmasına neden olabilir. Ve bir kez PCI standartlarına koşmaya başladığınızda, baş ağrıları birikir.

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.