osCommerce veebipood

19.11.2006  |  Gunnar

Seoses ühe hinnapakkumise koostamisega kunagi tuli lähema vaatluse alla võtta selline süsteem nagu osCommerce. Tegemist on LAMP-platvormil jooksva lahendusega, millel on avatud lähtekood. Tegemist on küllaltki võimsa e-veebipoega, mis oma võimalustelt ei jää alla meie poolt seni kasutatavale VirtueMartile. Ja nagu selgub, siis kasutatakse seda süsteemi ka Eestis päris edukalt ning miks mitte see kaasata DT poolt pakutavate süsteemide nimekirja.

Installeerimine

osCommerce install osCommerce’i installeerimine ei läinud kuigi valutult, sest valdavas osas on kood kirjutatud PHP 4.x arvestusega. PHP 4 on meie jaoks juba suhteliselt ajalooliseks muutunud ning seega huvitas mind enam see, et saaks osCommerce’i jooksma PHP 5 peal. Igal juhul tuli .htaccess faili lisada alltoodud read, et osCommerce’i installeerimine õnnestuks.

php_value register_globals 1
php_value register_long_arrays 1

Huvitav on see, et vanas stiilis GPC massiivide mitteleidmise kohta ei antud installeerimise eel mingeid hoiatusi ning teisest sammust enam edasi ei pääsenud ilma register_long_arrays määranguta. Samuti teeb mind antud süsteemi juures murelikuks see, et register_globals tuleb peale keerata. Samas, kui koodi kirjutanud inimesed on väga hästi kursis sellega, mis nad teevad, ei tohiks muretsemiseks põhjust olla.

Muus osas läks installeerimine valutult ning mingeid muid tõrkeid ei esinenud.

Konfigureerimine

osCommerce admin Peale installeerimist tuleb osCommerce ära konfigureerida. Lihtne ja mugav administraatori liides pakub selleks rikkalikke võimalusi.

Peale kõige elementaarse, nagu tootekategooriate ja toodete haldamine, pakub osCommerce ka võimalust tõlkida lehekülg erinevatesse keeltesse, samuti on võimalik kasutada erinevaid rahaühikuid. Samuti võiks välja tuua rikkaliku maksude toe.

Klientide ja tellimuste haldamine on lihtne ning klientidele, kes on selleks nõusoleku andnud, saab saata ka uudiskirju.

osCommerce toetab koheselt erinevaid maksete tegemise mooduleid, mida meie regioonis küll ei kasutata, kuid mis äkki jõuavad siiagi ükspäev. Samuti on toetatud erinevad kohale toimetamise meetodid.

Olemas on ka mõned lihtsad raportid, nagu näiteks enim vaadatud tooted, enim ostetud tooted ja parimad tellijad. Parim tellija on siis see tellija, kes kõige rohkem on tellinud. Nagu ikka.

Avalik liides

osCommerce’i avalik liides on küllaltki mugav ning külastajate jaoks lihtne ja loogiline. Kõik vajalik on käe-jala juures ning näiteks keelte ja rahaühikute valimine on teostatav ühe liigutusega. Tooteid saab sirvida ka tootjate kaupa ning külastajatele saab eraldi sektsioonis näidata uudistooteid. Loomulikult on olemas ka võimalus tooteid otsida ning poele saab lisada ka infolehti näiteks tellimistingimuste ja kontaktandmete jaoks.

Toodete tellimine on lihtne. Peale soovitud toote valimist saab oma eelistusi valitud toote osas täpsustada valides toote kohta sisestatud parameetrite väärtuseid. Seda siis juhul, kui tootele on parameetreid sisestatud. Nagu kõrvalolevalt pildilt on näha, siis võib mõne parameetri valimine muuta toote hinda kas odavamaks või kallimaks. Ja otse loomulikult - toodete kohta saab sisestada ja kommentaare ja arvamusi.

Ostukorv on külastajale koguaeg juurdepääsetav ühe hiireklõpsuga lehe ülemisest servast. Tellimuse esitamine on igati lihtne. Süsteem juhib külastajat läbi tellimuse esitamise protsessi samm-sammult. Enne tellimuse salvestamist laseb süsteem külastajal andmed üle vaadata ja kui kõik on korras, siis kinnitada. Kui tellimus on kinnitatud ja esitatud, saab külastaja määrata milliste toodete hinnamuutuse kohta soovib ta koheselt teavet saada.

Kokkuvõte

Esmane mulje osCommerce’ist on igati positiivne, sest süsteem on paindlik ning võimalusi süsteemi häälestamiseks on ohtralt. Samuti on süsteemi avalik liides külastajate jaoks lihtne ja arusaadav. Tegemist on kindlasti tootega, millega ennast kursis tasub hoida ja miks mitte seda ka oma klientidele pakkuda.

2 kommentaari sissekandele “osCommerce veebipood”

  1. milosh

    osCommerce asemel soovitaksin oma kogemuse põhjal hoopis Zen-Cart’i. Tegu on osCommerce arendjate tiimist omal ajal lahku löönud tegijatega ning oma omadustelt ja kasutajasõbralikkuselt on Zen-Cart osC’ist omajagu ees.

    Struktuur on mõlemal programmil veel siiski suht-koht sarnane ning mitmed osC’i moodulid töötavad ka Zen’is või on sinna porditavad. Näiteks oma Zen-Cart’i eestikeelse versiooni sain 90%selt osC’i tõlkest — suur tänu tõlkijatele :)

    Ei ole viitsinud nõkitseda — ei läinud mul see veebiäri liiga hästi käima — kuid olin üpris lähedal sellele, et meie pangalingi moodulid ka sinna juurde tekitada :)

  2. Gunnar

    Minus tekitas pisut kõhedust register_global = on vajadus :P

Kommenteeri

sulge
Saada link e-postiga

© DT 2012 | Creative Commons Attribution-Noncommercial 3.0 License | WordPress