Özel e-ticaret Sitesi - ASP.Net veya PHP?

6 Cevap php

Şu anda ASP sıfırdan yazılmış bir çok fonksiyonel özelleştirilmiş online sipariş web sitesi var. Bu 4 yıl önce yaklaşık inşa ve son derece iyi çalışıyor.

Ben başka bir şirket için benzer bir tane inşa etmek gerekir. Ben sadece yükseltme ve ASP.Net 2.0 geliştirilmiş bir ürün gibi olsun, ya da ben böyle bir PHP, Ruby, Django, Magento vb gibi diğer seçenekleri hakkında bazı ev ödevi yapmak gerekir mi?

Yeni site ben ASP.Net işleyebilir biliyorum hangi Ajax (veya benzer bir şey) ve diğer Web 2.0 özellikleri kullanmak gerekecektir.

Uygulama özelleştirilmiş bir online sipariş türü oluşturmak için mevcut diğer basit çerçeveler var mı? Örnek olarak, ben Raylar ve Magento vb özelleştirmek için çok zor olduğunu duydum

Ben biliyorum şeytan kullanıyor musunuz?

6 Cevap

AJAX arıyorsanız, sonra yerine vanilya ASP.NET daha, ben ASP.NET MVC bakmak istiyorum; Bu çok temiz bir modeli (daha mantıklı, çok IMO) - ve html ve yolları hem de üzerinde daha fazla kontrole sahip çünkü, ajax için jQuery ile very iyi oynar .

Ayrıca, jQuery şimdi daha da çekici hale intellisense in VS20008 vardır.

PHP üzerinde yorum yapamam - ama ASP.NET MVC en az roughly tanıdık olduğunu. Ama (MVC dahil) ASP.NET ASP için sadece düz bir yükseltme çok daha fazla olduğunu unutmayın.

Mevcut çözüm çalışıyor ve bu yeni proje size geçiş değil düşünmelisiniz ASP kullanıyor ama ASP ile kalıyorum yapamazsınız büyük değişiklikler ve / veya herhangi bir şey gerektirmiyorsa. AJAX ile ilgili olarak, ASP ile herhangi bir sorun olmamalıdır.

Ben tüm bu projeye işlemek niyetinde odak ve kaynak ne düzeyde etrafında gider düşünüyorum.

Bu daha sonra kendinizi iyi mantıklı, ama bu sadece bir sen ile meşgul birçok projeyi ise o zaman ben Magento gibi bir şey çalışıyorum tavsiye ederim onu ​​programlama, önümüzdeki birkaç yıl için sadece odaklanmak olacak bir proje ise .

Ben benzer bir durum ile karşı karşıya ve Magento seçti ve bu karar o zamandan beri defalarca onaylanmıştır edildi. Verilen, başında bir öğrenme eğrisi vardır, ama sen tük kendinizi geliştireceksiniz birine karşı toplum geliştirilen projelerin gücünü karşılaştırmak olamaz. IPhone dostu alışveriş arayüzleri ve ajax etkileşim, sadece almak için zaman vardı olurdu değil tüm şeyler de dahil olmak üzere, yazılım gelişmeler sabit bir akım olmuştur.

Her neyse, bu sadece benim 30c değer.

Kendinizi kodlama varsa kullanmak için hangi dili konusunda, ben bu tamamen kişisel bir karardır ve tepkiler sadece öznel olabilir düşünüyorum.

Ancak, bu yana, size sormak: Ben ASP ile web programlama başladı, ama PHP bir deneyin verdi 7 yıl önce ve her dakika sevdim.

İşim ASP.Net ve PHP arasında bölünür. Ben genel olarak, ben (dev zaman açısından) küçük, hızlı şeyleri daha büyük projeler için eski ve ikinci tercih, derdim. Benim durumumda, ASP.Net üzerinde PHP'nin avantajları ucuz hosting ve daha büyük kullanıcı tabanı (Eğer ileride kullanılamaz hale gelirse uygulaması üzerinde çalışmak için birini bulmak için müşteri için kolay) vardır. Bu öncelikleri değilseniz, ben. Net ile sopa söyleyebilirim. Marc önerilen şekilde ve kesinlikle, ASP.Net MVC ve jQuery bir göz atın.

ASP.NET MVC tüm yol.

Daha kolay port, daha profesyonel, daha güvenli ve büyük projeler için daha iyi.

Bu ilginç bir soru.

Comparing the Compiled vs interpreted languages - there is just a myth outside that PHP is faster than Asp.Net but at some points, this looks true. Find here a detailed explanation, http://naspinski.net/post/AspNet-vs-php--speed-comparison.aspx

Ayrıca, e-ticaret sitesi ürün ve veritabanı çok sayıda içerir, bu yüzden akıllıca bu ikisi, asp.net ve PHP geliştirme teknolojisini tercih edilmelidir.

Check these pages if you would like to go deep in the selection of asp or php for eCommerce, http://www.ydeveloper.com/asp-dot-net-ecommerce.html