Så, du er interessert i å frigjøre kraften til et Drupal e-handelsnettsted. Men du står overfor et dilemma: Ubercart eller Drupal Commerce?
Drupal Commerce: Ubercart Reboot?
På noen måter er Drupal Commerce en "reboot" av Ubercart. Ledende utvikler for Drupal Commerce, Ryan Szrama, pleide å være ledende utvikler for Ubercart.
Longtime Ubercart-brukere kan forvente at Drupal Commerce er i utgangspunktet "Ubercart Improved." Ikke så mye. Som en Hollywood-omstart har Drupal Commerce noen radikale forskjeller fra den originale canonen.
Valget mellom Ubercart og Drupal Commerce er ikke trivielt. Du vil få dette riktig første gang. Du vil ikke måtte overføre nettstedet ditt fra den ene til den andre.
Sammenligning av Drupal og Ubercart
- For tiden synes Ubercart mer populært, med nesten 47 000 Ubercart-installasjoner til nesten 26 000 Drupal Commerce installasjoner. Likevel har begge prosjektene mange installasjoner, så popularitet er ikke nødvendigvis en guide her.
- Drupal Commerce har åpenbart fremskritt, men Ubercart ser ut som det er her for å holde seg også. Begge er like sannsynlig å fortsette i aktiv utvikling i overskuelig fremtid.
- Både Ubercart og Drupal Commerce er ekstremt konfigurerbare. I tillegg har begge prosjektene skapt mange tredjepartsmoduler (av varierende kvalitet).
Ulike Edge Cases
I virkeligheten vil hver løsning virke ekstremt fleksibel til du treffer veggen til den ene manglende funksjonen du desperat trenger. Deretter søker du drupal.org for en modul, og vandrer forumene, og hvis du ikke finner det du trenger, vil du ønske du hadde brukt den andre løsningen.
Begge prosjektene har forskjellige kantsaker. Det er ting du bare kan gjøre i Drupal Commerce, og det er ting du bare kan gjøre i Ubercart.
Gjør leksene dine. Planlegg nettstedet ditt, liste alle funksjonene du vil ha, og kontroller dokumentasjonen. Spinn opp et teststed og prøv å bygge de "unike" delene først .
Drupal og Ubercart: Hvilken er enklere?
Nå for det store spørsmålet. Hvilken er "lettere"?
Enkel bruk og avanserte funksjoner pleier å være i direkte motstand. Akk, vi vil vanligvis ha begge (spesielt i Drupal verden).
Hvis nettstedet ditt har en kanten, vil det være enklere å finne ut hvilken løsning som håndteres. Periode.
Men for grunnleggende bruk synes Ubercart å være enklere enn Drupal Commerce.
Når du leser "Drupal Commerce" her, les Commerce Kickstart. Commerce Kickstart er en installasjonsprofil, en bestemt konfigurasjon av Drupal Commerce som har som mål å tilby en brukervennlig vogn "ut av boksen". Uten Commerce Kickstart sier dev deves at du enkelt kan tilbringe "uker" som prøver å konfigurere Drupal Commerce fra bunnen av.
Selv med Commerce Kickstart, virker Ubercart fortsatt i utgangspunktet enklere. Hvorfor? Drupal Commerce har introdusert et nytt lag av kompleksitet til begrepet "et produkt". Noen mennesker synes å finne det forvirrende.
Integrasjon med andre Drupal-moduler og -temaer
Hva med integrasjon med andre Drupal-moduler og temaer? Jeg vet fra erfaring at Ubercart spiller bra med andre moduler. Jeg kan ikke snakke med Drupal Commerce ennå. Noen bryr seg om å kommentere?
Commerce Kickstarts tema
Commerce Kickstart kommer med et ganske søtt tema. Enda bedre, det er et Omega subtheme, så det er utrolig responsivt - krymp leseren og se hva som skjer.
I tillegg kan du utnytte Omega CSS-kompetansen din hvis du trenger å finjustere. (I det minste kan du i teorien. Noen som har tweaked Commerce Kickstart-temaet ennå?)
Bunnlinjen: Planlegg nettstedet ditt, prøv begge deler
Noen ganger, med denne typen beslutning, kan du lese en artikkel eller to og ringe. Men handlekurver er bare for kompliserte.
Hvis handlekurven din vil være ekstremt enkel, kan du sikkert gå med heller, og Ubercart er fortsatt sannsynligvis lettere.
Hvis nettstedet ditt er enda svakt "unikt", må du gjøre litt forskning og teste dem begge. Du vil vite at du har alle modulene du trenger, for din versjon av Drupal, før du bygger.