Pravljenje internet prodavnice na Drupalu. Šta izabrati: Commerce ili Ubercart?
Ako ranije u Drupal-u 6 nije bilo izbora internet prodavnica, Ubercart je bio najuspešniji prodajni modul, a i modula za njega bilo je veoma mnogo, dok za Drupal 7 već postoji modul Commerce:
http://drupal.org/project/ubercart
http://drupal.org/project/commerce
Za oba ova modula postoje gotove distribucije UberDrupal i Commerce Kickstart, obe distribucije možete preuzeti i pogledati
Preuzimanje:
http://drupal.org/project/commerce_kickstart - Commerce Kickstart
http://drupal.org/project/uberdrupal - UberDrupal, iako je dostupna samo grana za Drupal 6,
Pogledajte:
Demonstracija Commerce Kickstart
Ubercart ili Commerce?
Svaki od modula ima svoje prednosti i nedostatke, pa ću ih uporediti u vidu tabela da bi bilo jasnije:
Ubercart | Commerce |
+ Brz rad |
- Radi sporije od Ubercarta |
+ Postoji modul Ajax korpe |
+ Postoji modul Ajax korpe |
+ Moguće je dodavati polja u formular za porudžbinu |
+ Moguće je dodavati polja u formular za porudžbinu |
+ Potpuno sastavljena prodavnica |
- Ako se ne instalira Commerce Kickstart, potrebno je malo podešavanja |
- Za verziju 7 nema mnogo modula za plaćanje i isporuku |
+ Svi novi moduli uglavnom se razvijaju za Commerce |
- Nema dobrog instalacionog profila |
+ Postoji Commerce Kickstart |
- Za temiranje je potrebno malo znanja PHP-a |
+ Napravljeno kroz Views, praktično svi prikazi |
+ Prijatan sistem atributa proizvoda |
+ Mogućnost prebacivanja podvrsta proizvoda u zavisnosti od boje, veličine i slično |
Za oba modula, Ubercart i Commerce, postoji dobra dokumentacija i mnogo modula, pa je moguće napraviti sajt i jednim i drugim. Mislim da treba da se vodite time da li vam trebaju sistemi plaćanja na sajtu; ako da, bolje je izabrati Commerce jer za njega postoje moduli kao što su Robokassa, WebMoney, Yandex.Dengi, RBK Money i drugi. Za Ubercart pod Drupal 7 nema gotovih modula, ali ih uvek možete napraviti sami. Takođe, obratite pažnju da preko Commerce-a možete na stranici proizvoda menjati fotografije proizvoda u zavisnosti od boje, tj. učitati i prikazivati zasebno zelenu, crvenu i druge verzije proizvoda.