Så, du är intresserad av att frigöra kraften på en Drupal e-handelsplats. Men du står inför ett dilemma: Ubercart eller Drupal Commerce?
Drupal Commerce: Ubercart Reboot?
På vissa sätt är Drupal Commerce en "omstart" av Ubercart. Huvudutvecklaren för Drupal Commerce, Ryan Szrama, brukade vara huvudutvecklare för Ubercart.
Longtime Ubercart-användare kan förvänta sig att Drupal Commerce är i grunden "Ubercart Improved." Inte så mycket. Precis som en Hollywood-omstart har Drupal Commerce några radikala avvikelser från den ursprungliga kanonen.
Valet mellan Ubercart och Drupal Commerce är inte trivialt. Du vill få det här rätt första gången. Du vill inte behöva migrera din webbplats från den ena till den andra.
Jämförelse av Drupal och Ubercart
- För närvarande verkar Ubercart mer populär, med nästan 47 000 Ubercart-installationer till nästan 26 000 Drupal Commerce-installationer. Ändå har båda projekten många installationer, så popularitet är inte nödvändigtvis en guide här.
- Drupal Commerce har uppenbarligen fart, men Ubercart ser ut att det är här för att stanna också. Båda är lika troliga att fortsätta i aktiv utveckling under överskådlig framtid.
- Både Ubercart och Drupal Commerce är extremt konfigurerbara. Dessutom har båda projekten skapat många tredjepartsmoduler (av varierande kvalitet).
Olika kantfodral
I verkliga livet kommer endera lösningen att vara extremt flexibel tills du slår på väggen till den enda sak som du behöver desperat. Då söker du drupal.org för en modul och vandrar forumet, och om du inte hittar vad du behöver, så önskar du att du använt den andra lösningen.
Båda projekten har olika kantfall. Det finns saker du bara kan göra i Drupal Commerce, och det finns saker du bara kan göra i Ubercart.
Gör dina läxor. Planera din webbplats, lista alla funktioner du vill ha och kontrollera dokumentationen. Snurra upp en testplats och försök att bygga de "unika" delarna först .
Drupal och Ubercart: Vilka är enklare?
Nu för den stora frågan. Vilket är "lättare"?
Användarvänlighet och avancerade funktioner tenderar att vara i direkt motstånd. Tyvärr vill vi vanligtvis båda (speciellt i Drupal-världen).
Om din webbplats har ett kantfall, blir det enklare att se vilken lösning som hanteras. Period.
Men för grundläggande användning verkar Ubercart vara enklare än Drupal Commerce.
När du läser "Drupal Commerce" här, läs Commerce Kickstart. Commerce Kickstart är en installationsprofil, en speciell konfiguration av Drupal Commerce som syftar till att erbjuda en lättanvänd vagn "out of the box". Utan Commerce Kickstart säger dev devs att du enkelt kan spendera "veckor" som försöker konfigurera Drupal Commerce från början.
Även med Commerce Kickstart verkar Ubercart fortfarande väsentligt lättare. Varför? Drupal Commerce har infört ett nytt lager av komplexitet till begreppet "produkt". Vissa människor verkar finna det förvirrande.
Integration med andra Drupal-moduler och teman
Vad sägs om integration med andra Drupal-moduler och teman? Jag vet från erfarenhet att Ubercart spelar bra med andra moduler. Jag kan inte prata med Drupal Commerce än. Någon bryr sig om att kommentera?
Commerce Kickstarts tema
Commerce Kickstart kommer med ett ganska sött tema. Ännu bättre, det är ett Omega-subsystem, så det är otroligt mottagligt - krympa webbläsaren och se vad som händer.
Dessutom kan du utnyttja din Omega CSS-expertis om du behöver tweak. (Åtminstone kan du teoretiskt. Någon tweaked Commerce Kickstart-temat än?)
Bottom Line: Planera din webbplats, försök båda
Ibland kan du med denna typ av beslut läsa en artikel eller två och ringa. Men kundvagnar är bara för komplicerade.
Om din kundvagnsplats kommer att bli extremt enkel, kan du förmodligen gå med heller, och Ubercart är fortfarande troligen lättare.
Om din webbplats är svagt "unik", behöver du göra lite forskning och testa dem båda. Du vill veta att du har alla moduler du behöver, för din version av Drupal, innan du bygger.