Video: Hvordan lage en hjemmeside pa 7 minutter 2024
En effektiv forretningswebside må være fleksibel nok til å skala opp eller > skala nede (raskt legge til og / eller trekke nye sider) og oppdatere innholdet (endre annonser, endre kampanjer, endre priser og så videre). Måten å gjøre dette på er å stole på bare en håndfull sidemaler - for eksempel en kategoriside, en destinasjonsside og en detaljside - og fylle dem dynamisk med passende innhold som ligger i en database.
Den virkelige oppgaven for dette nettbutikkeksemplet er derfor å administrere innholdet som ligger i databasen. Bedriftsdatabasen må muliggjøre enkel tilgang og raske oppdateringer - på daglig basis, om ikke hver time. Selvfølgelig har databaser ikke det vennligste grensesnittet - slik at nettsteder ofte har mellomlag mellom dem og deres databaser kalt et
innholdsstyringssystem , eller CMS for kort.
staging server (et privat forhåndsvisningsside hvor selskapet kan verifisere informasjonen) eller til live hovedstedet. Et vellykket CMS-grensesnitt er pent organisert og enkelt å bruke, noe som gir et team av ikke-tekniske personer (som merkevareadministratorer og produktansvarlige) for å administrere innholdet effektivt.
Plattform:
-
Hvilken utviklingsplattform er nettstedet bygges på? Og her er et par relaterte spørsmål: Hvilke databaser tegner du innhold fra, og hvor blir nettstedet hostet? Kan CMS du vurderer å integrere godt med alle disse tekniske faktorene? Språk:
-
Skal nettstedet støtte flere land og språk? Vil administratorer over hele verden trenge oversatt innhold og tilpassede produkter - og tilhørende bilder - for deres respektive regioner eller land? E-handel:
-
Må nettstedet knyttes til selskapets eksisterende produkt- eller salgsdatabaser?Trenger området å integrere med flere systemer? Trenger det å knytte seg til SAP - virksomhetsprogramvaren plattformen som brukes til å håndtere produkter, forsyningskjede, salg og lagernivå? Administrasjon:
-
Trenger du å konfigurere flere nivåer av administrasjonstilgang for nettstedet? Vil noen brukere for eksempel endre grunnleggende nettstedstrukturer, mens andre brukere bare kan endre innholdet på enkelte sider? Unikt produkt eller tjenester:
-
Tilbyr nettstedet unike produkter og tjenester (for eksempel et nettsted som lar brukerne opprette og distribuere sine egne elektroniske bøker) som ikke passer til formen av innhold uten hylle styringssystemer? Mange løsninger er tilgjengelige som kan være bra for størrelsen, omfanget og innholdet på nettstedet du bygger. Populære ferdige løsninger er tilpassbare nok til å gjøre dem økonomiske valg for de fleste nettsteder. En grunn til at disse løsningene er populære, er fordi de er åpen kildekode: Enhver utvikler kan få tilgang til kildekoden og bruke den til å lage egendefinerte moduler som utvider funksjonaliteten. Disse modulene kan da gjøres tilgjengelige for alle andre som bruker kildekoden. Resultatet er et stadig voksende bibliotek med funksjoner å tegne fra. Noen åpne kilde moduler er gratis; andre er lisensiert - til slutt resulterer en åpen kildekode-løsning vanligvis i et bredt funksjonssett å velge mellom eller tilpasse videre. Den eneste ulempen er imidlertid at fordi åpen kildekodeapplikasjoner er fellesskapsbestemt, vil du ikke finne den offisielle tekniske støtten du ser med proprietære løsninger som tilbys av Oracle og Microsoft.
Opløsninger med åpen kildekode, for all deres allsidighet, er ikke akkurat en-størrelse-passer-alle. I noen tilfeller krever et nettsted kompleksitet, unikthet eller skalerbarhet en tilpasset løsning. Mange open source-tilbud gir et grunnleggende funksjonssett for å komme i gang i den retningen, slik at du ikke virkelig må bygge helt fra bunnen av, men noen ganger må ingeniørtreningen gjøre en betydelig tilpasningsarbeid.