Wat zijn de verschillende soorten e-commerce software?
Er zijn in principe drie soorten e-commerce software: een out-of-the-box programma, een op maat gecodeerd programma en een programma aangeboden door een e-commerce hostingbedrijf. Deze opties kunnen verder worden onderverdeeld in meer specifieke soorten e-commerce software. Het gebruik van een relationele database, toegang tot boekhoudapplicaties vanuit de software en de aanwezigheid of afwezigheid van een winkelwagentje behoren tot de functies die verschillende soorten e-commerce software bepalen.
De term "e-commerce" verwijst naar elektronische handel, of de mogelijkheid om goederen en diensten te verkopen en kopen met behulp van de technologieën van het internet. Het type en de grootte van het bedrijf helpen bepalen welk type e-commerce software het nodig heeft. Een commerciële website die slechts enkele artikelen verkoopt, heeft bijvoorbeeld mogelijk geen software nodig met een winkelwagentje als het zeldzaam is dat klanten meerdere artikelen of services tegelijk kopen. Grote bedrijven die veel verschillende producten aanbieden, kunnen het daarentegen absoluut noodzakelijk vinden om software te hebben waarin een winkelwagentje staat. Klanten willen vaak meerdere artikelen of services met één transactie kopen.
De aanwezigheid van een relationele database is ook vaak erg belangrijk bij de verkoop van veel items en diensten. Dit geldt met name wanneer artikelen in verschillende maten, kleuren en hoeveelheden beschikbaar zijn. Relationele databases in e-commerce software kunnen worden gezien als een inventarisatiesysteem dat direct kan worden bijgewerkt, waardoor klanten geen artikelen kunnen bestellen die niet op voorraad zijn of niet langer beschikbaar zijn. Kleine bedrijven zijn misschien geïnteresseerd in e-commerce software met een geïntegreerd boekhoudprogramma.
Al deze soorten e-commerce software moeten zorgvuldig worden bestudeerd om voor- en nadelen te overwegen. Out-of-the-box software heeft over het algemeen de voorkeur van particulieren of zeer kleine bedrijven die geen kennis hebben van webontwikkeling. Voordelen zijn onder meer de vrijheid om de software te coderen om te voldoen aan de specifieke behoeften en eisen van het bedrijf. Programmeerkennis en een goed begrip van hypertext mark-up language (HTML) zijn echter vereist, tenzij de services van een webontwikkelaar kunnen worden gekocht. Dit type software is gratis of tegen betaling verkrijgbaar.
Software die niet helemaal opnieuw is gecodeerd, moet worden geconfigureerd of "aangepast" door elke persoon of elk bedrijf dat van plan is deze te gebruiken. Afhankelijk van de grootte en functies van de software kan het voldoende zijn, maar het kan voor een klein bedrijf "omvangrijk" zijn. Voor e-commerceprogramma's die worden gehost, is mogelijk vereist dat er een reguliere vergoeding wordt betaald en dat er mogelijk beperkingen gelden voor het gebruik van de applicatie.