Så du er interesseret i at frigøre kraften på et Drupal e-handelssite. Men du står over for et dilemma: Ubercart eller Drupal Commerce?
Drupal Commerce: Ubercart Reboot?
På nogle måder er Drupal Commerce en "genstart" af Ubercart. Ledende udvikler for Drupal Commerce, Ryan Szrama, plejede at være førende udvikler for Ubercart.
Longtime Ubercart-brugere kan forvente, at Drupal Commerce er grundlæggende "Ubercart Improved." Ikke så meget. Som en Hollywood-genstart har Drupal Commerce nogle radikale forskelle fra den originale canon.
Valget mellem Ubercart og Drupal Commerce er ikke trivielt. Du vil have det rigtigt første gang. Du ønsker ikke at skulle overføre dit websted fra den ene til den anden.
Sammenligning af Drupal og Ubercart
- I øjeblikket virker Ubercart mere populært, med næsten 47.000 Ubercart-installationer til næsten 26.000 Drupal Commerce installationer. Alligevel har begge projekter mange installationer, så popularitet er ikke nødvendigvis en vejledning her.
- Drupal Commerce har tydeligvis fremad momentum, men Ubercart ser ud til at være her for at blive også. Begge er lige så tilbøjelige til at fortsætte i aktiv udvikling i overskuelig fremtid.
- Både Ubercart og Drupal Commerce er ekstremt konfigurerbare. Derudover har begge projekter skabt mange tredjepartsmoduler (af forskellig kvalitet).
Forskellige Edge Cases
I virkeligheden vil hver løsning virke ekstremt fleksibel, indtil du rammer muren på den ene manglende funktion, du desperat har brug for. Derefter søger du drupal.org for et modul, og vandrer fora, og hvis du ikke kan finde det, du har brug for, vil du ønske, at du havde brugt den anden løsning.
Begge projekter har forskellige kantsager. Der er ting, du kun kan gøre i Drupal Commerce, og der er ting, du kun kan gøre i Ubercart.
Lav dine lektier. Planlæg dit websted, liste alle de funktioner, du ønsker, og tjek dokumentationen. Spin et teststed op og prøv at bygge de "unikke" dele først .
Drupal og Ubercart: Hvilken er lettere?
Nu for det store spørgsmål. Hvilket er "lettere"?
Brugervenlighed og avancerede funktioner har tendens til at være i direkte modstand. Alas, vi vil normalt have begge (især i Drupal verden).
Hvis dit websted har en kasse, vil det være lettere at bestemme hvilken løsning der håndteres. Periode.
Men for grundlæggende brug synes Ubercart at være lettere end Drupal Commerce.
Når du læser "Drupal Commerce" her, læs Commerce Kickstart. Commerce Kickstart er en installationsprofil, en bestemt konfiguration af Drupal Commerce, der har til formål at tilbyde en brugervenlig vogn "ud af kassen". Uden Commerce Kickstart siger dev devs at du nemt kan bruge "uger" på at forsøge at konfigurere Drupal Commerce fra bunden.
Selv med Commerce Kickstart virker Ubercart stadig indbygget lettere. Hvorfor? Drupal Commerce har introduceret et nyt lag af kompleksitet til begrebet "produkt". Nogle mennesker synes at finde det forvirrende.
Integration med andre Drupal-moduler og -temaer
Hvad med integration med andre Drupal-moduler og temaer? Jeg ved af erfaring, at Ubercart spiller godt med andre moduler. Jeg kan ikke tale med Drupal Commerce endnu. Nogen er interesseret i at kommentere?
Commerce Kickstarts tema
Commerce Kickstart kommer med et smukt sødt tema. Endnu bedre, det er et Omega subtheme, så det er utroligt lydhørt - krymp browseren og se hvad der sker.
Plus, du kan udnytte din Omega CSS ekspertise, hvis du skal tweak. (I det mindste kan du i teorien. Enhver tweaked Commerce Kickstart tema endnu?)
Bundlinje: Planlæg dit websted, prøv begge
Nogle gange kan du med denne slags beslutning læse en artikel eller to og foretage opkaldet. Men indkøbsvogne er bare for komplicerede.
Hvis din indkøbskurv websted vil være ekstremt enkel, kan du nok også gå med, og Ubercart er stadig sandsynligvis lettere.
Hvis dit websted er endda svagt "unikt", skal du lave lidt forskning og teste dem begge. Du vil gerne vide, at du har alle de moduler, du har brug for, til din version af Drupal, Før du bygger.