(Tämä on toisen verkkokauppaensikertalaisen mielipide, eli kokemuksen syvä rintaääni ei tässä pääse oikeuksiinsa. Kannattaa säilyttää oma kriittisyys ao. lukiessa)
Itse olin aiemmin kikkaillut kokeilumielessä osCommercella. Sittemmin kokeilin lyhyesti ZenCartia ja heti perään VirtueMartia (Joomlan komponentti). Näistä olen projektissani päätynyt käyttämään viimeisenä mainittua.
osCommerce:
- Viimeisin julkaisu ollut jo vuosia yksi ja sama MS2. Vaikka kehitystyö näyttää koko ajan jatkuvan, niin ei oikein osaa sanoa, tuleeko siitä jotain valmista ikinä.
- Ulkonäköä ja toimintalogiikkaa ei ymmärtääkseni ole erotettu lainkaan. Myöskään komponenttit eivät ole kai erityisen modulaarisia, vaan suuressa osassa joutuu puukottamaan ydinpaketin tiedostoja. Tästä uskon seuraavan ylläpitopainajaisia ennemmin tai myöhemmin.
ZenCart:
- osCommercen forkki, jossa ulkonäköä ja logiikkaa on jo alettu erottaa toisistaan, ja modulaarisuutta lisätty. Silti osCommercen taakkaa lienee vielä harteilla.
- Tapa jolla tuotekoodeja käsitellään, ei istu lainkaan omiin reunaehtoihini (yhteistyöyrityksen jo olemassa oleva ERP-järjestelmä).
VirtueMart (ent. phpShop):
- Ulkonäkö ja logiikkaa lähes täydellisesti erillään. Joomlaan tarjolla iso määrä valmiita templateja, joiden muokkaus tai kokonaan itse teko verrattain simppeliä em. verrattuna.
- Joomla ja VirtueMart modularisoitu tehokkaasti. Mä en mielellään kajoaisi yhteenkään ydinpaketin tiedostoon, ellei ks. muutos tule osaksi virallista ydinpakettia.
- Tuotekoodien käsittely juuri oikeanlainen omiin tarkoituksiini. Myös tuotteiden lisäparametrien käsittely istuu tarkoituksiini kuin nyrkki silmään (tuli melkein tippa silmään, kun huomasin, että siinä on sellainen käytännössä dokumentoimaton ominaisuus

).
- Eurooppalainen ALV tuki ilmeisen hyvässä jamassa (alkup. kirjoittaja on saksalainen).
- VirtueMartissa on bugeja toimintalogiikassa. Jää vielä myöhemmin nähtäväksi, miten pahoja ne ovat oman projektini kannalta, ja miten niiden korjaaminen käy.
- Ei valmiita suomalaisia verkkomaksumoduleja, joten ne joutuu kirjoittamaan itse. (
Ks. tämä keskustelu)
- Joomlaan saatavilla iso liuta komponentteja ja moduuleja. Vaikka niitä ei nyt juuri tuntisi tarvitsevansakaan verkkokaupassa, niin itse näen ne suurena rikkautena ja mahdollisuutena jos tarpeet myöhemmin kasvaa.
Koska kaikkiin em. ohjelmistoihin ei pysty tutustumaan syvällisesti käytettävissä olevassa ajassa, niin päätös syntyy väkisinkin hiukan tunnepohjalta ("tää tuntuu parhaalta"). Nähtäväksi jää, olenko itse veikannut voittavaa hevosta. Jonkun toisen projektissa voittaja voi olla ihan toinen.