Hvordan Design din egen Online Auction Software

Hvordan Design din egen Online Auction Software


Takket være slike som Ebay millioner av brukere har blitt vant til å kjøpe produkter gjennom elektroniske auksjoner for å spare penger eller å finne vanskelig å komme med elementer. Ebay, men er ikke den eneste online auksjonstjenesten. Det finnes en rekke konkurrerende tjenester tilgjengelig på internett, og det lite annet enn teknisk kunnskap og serverplass hindrer deg eller noen andre fra å skape og åpne sin egen auksjon på Internett. Selv de uten tekniske ferdigheter kan designe programvare og har noen andre gjøre selve programmeringen for dem.

Bruksanvisning

1 Lag en virtuell server med en online server leverandør. Det finnes en rekke selskaper som konkurrerer i at virksomheten. De store de er Amazon.com, Rackspace, og Flexiant. Deres priser er ganske mye likt, og de virker på samme måte; du kan lage en server i løpet av noen klikk, og det er ikke behov for noen programmering for å lage din server. I løpet av prosessen, vil du bli spurt om hvor mye minne, lagringsplass, og hvilket operativsystem du vil serveren din skal ha.

2 Installer server verktøy som brukes til å være vert og server opp nettstedet data. Disse verktøyene vil variere på Linux og Windows server og leverandøren har kanskje allerede installert dem for deg. Hvis de ikke allerede er installert på systemet og du kjører Linux, bare skriv inn følgende kommando i serverens kommandolinjen: sudo apt-get install lampe. Vær oppmerksom på at noen versjoner av Linux krever følgende alternativ kommando: sudo yum install lampe; denne kommandoen brukes primært på Red Hat baserte systemer, som for eksempel Fedora. Hvis du bruker en Windows-server, bør du allerede har de verktøyene du trenger, men hvis du ikke gjør det, så du er nødt til å ha kontakt med serveren leverandøren som de er proprietær og er ment å være innebygd i serveren.

3 Design ditt nettsted og dens funksjonalitet. Selv om du har planer om å ansette noen andre til å utvikle nettstedet og service, bør du likevel ha en aktiv rolle i utviklingen og har en solid idé om hva du vil ha gjort før du konsultere noen andre. Det er få ting å huske på om nettstedets generelle design: den visuelle opplevelsen du vil at brukerne skal ha, noen teknologier som du absolutt gjøre eller ikke vil brukes på nettstedet ditt, og skalerbarhet. De to første er et spørsmål om personlig preferanse, men skalerbarhet er et teknisk problem. Skalerbarhet refererer til hvor lett et område kan romme raske og plutselige økninger i antall brukere og besøk nettstedet ditt mottar. Ved hjelp av en virtuell server er et stort skritt mot skalerbarhet og for de fleste brukere som kan være nok. Men et nytt skritt som kan tas for å flytte databaser på en egen server, og dermed lindre hovedtjener for en masse database relatert aktivitet.

4 Kode nettstedet og dets tilhørende databaser eller har utvikleren gjøre det for deg. Det er ikke mulig å gi noen spesifikk kode her, fordi det er så mange forskjellige verktøy, programmeringsspråk og databaseteknologi. Videre vil de verktøyene som er tilgjengelige for deg, avhenger av om du kjører Windows Sever på din server eller Linux.