killmeister Skrevet 3. oktober 2006 Del Skrevet 3. oktober 2006 Kan noen forklare meg enkelt hva det vil si å kjøre noe bacend og det å kjøre noe fronted? Gjerne også hvorfor det er slik. om det ikke kommer frem av det første svaret. takker for svar! Lenke til kommentar
Mr.Elendig Skrevet 3. oktober 2006 Del Skrevet 3. oktober 2006 (endret) Backend/frontend kan bety litt forskjellige ting allt etter i kva samanheng. Ein forklaring er: Backend = t.d. ein tjeneste/server e.l. Frontend= eit brukergrensesnitt for tjenesten/serveren som er eit seperat program ifrå t/s. Edit: http://en.wikipedia.org/wiki/Frontend Endret 3. oktober 2006 av Mr.Elendig Lenke til kommentar
killmeister Skrevet 3. oktober 2006 Forfatter Del Skrevet 3. oktober 2006 Backend/frontend kan bety litt forskjellige ting allt etter i kva samanheng. Ein forklaring er: Backend = t.d. ein tjeneste/server e.l. Frontend= eit brukergrensesnitt for tjenesten/serveren som er eit seperat program ifrå t/s. Edit: http://en.wikipedia.org/wiki/Frontend 6993481[/snapback] vil det si; at backend er eksempelvis noe som kjøres via mysql server? fronted er da selve programmet du bruker? Lenke til kommentar
Langbein Skrevet 3. oktober 2006 Del Skrevet 3. oktober 2006 (endret) vil det si; at backend er eksempelvis noe som kjøres via mysql server? fronted er da selve programmet du bruker? 6993539[/snapback] Frontend kan f.eks. være et GUI til en MySQL server ja Ofte vil det kunne finnes flere alternative frontends til et eller annet system. Eksempelvis kan jeg nevne deb/apt som brukes i debian, ubuntu m.fl., hvor det finnes flere GUI-frontends som kan gjøre det lettere å benytte seg av (eks. Synaptic). Endret 3. oktober 2006 av Langbein Lenke til kommentar
killmeister Skrevet 3. oktober 2006 Forfatter Del Skrevet 3. oktober 2006 takker begge for svar! Lenke til kommentar
kyrsjo Skrevet 3. oktober 2006 Del Skrevet 3. oktober 2006 Generellt sett er en backend et generellt program som gjør "grovarbeid", mens en frontend er et program som brukeren "snakker" med. Frontenden snakker så med backenden, som gjør jobben, returnerer et svar, som så frontenden viser på skjermen/sier i telefonrøret/etc. Backend og frontend behøver ikke kjøre på samme maskin. En backend kan ha mange frontends (og i noen tilfeller kan en frontend bruke mange backends). Et eksempel kan være telefonkatalogen. Telenor har en diger database med telefonnummer, navn og adresser. Dette er en backend. Videre har de en like diger database med veinavn, kart etc. Dette er en annen backend. Du som bruker har flere valg av frontends. Du kan ringe 1881, og den hyggelige damen i telefonen vil da fungere som en frontend til nummerdatabasen for deg. Evt. kan du gå inn på telefonkatalogen.no, og da vil dette være en frontend for deg. I tilleg kan sistnevnte også hente info fra en annen backend - kartdatabasen. Et annet eksempel kan være avidemux2, et program for å gjøre enkel videoredigering og koding. Avidemux2 gjør selv lite av regnearbeidet - til det bruker det backends som ffmpeg, lavc, mplayer, etc. Avidemux2 sin oppgave er å gi brukeren et grensesnitt med forhåndsvisning, fine "klippeknapper", og knapper for å velge vilket kodek som skal brukes for lyd og bilde, samt trimming av bildet for å ta bort sorte kanter etc. Lenke til kommentar
killmeister Skrevet 3. oktober 2006 Forfatter Del Skrevet 3. oktober 2006 skummelt lett å spør når dere gir så gode svar her på forumet! takker for svarene! lærer mer for vær dag! Lenke til kommentar
DJViking Skrevet 4. oktober 2006 Del Skrevet 4. oktober 2006 Man kan tenke på frontend som det grafiske brukergrensesnittet og backend som selve grunnkoden som gjør arbeidet. Noen eksemplet på dette er iptables(brannmur) som backend hvor du kan laste ned frontends til som du kan bruke til å sette opp brannmuren via et GUI(grafisk brukergrensesnitt) uten å skrive kommandosettninger i CLI(kommandolinjegrensesnittet). Lenke til kommentar
pgdx Skrevet 4. oktober 2006 Del Skrevet 4. oktober 2006 Et administrasjonspanel til for eksempel en webside (CMS, som Wordpress), vil være en backend til selve siden, men en frontend til databasen. Lenke til kommentar
kyrsjo Skrevet 4. oktober 2006 Del Skrevet 4. oktober 2006 Man kan tenke på frontend som det grafiske brukergrensesnittet og backend som selve grunnkoden som gjør arbeidet. Noen eksemplet på dette er iptables(brannmur) som backend hvor du kan laste ned frontends til som du kan bruke til å sette opp brannmuren via et GUI(grafisk brukergrensesnitt) uten å skrive kommandosettninger i CLI(kommandolinjegrensesnittet). 6997090[/snapback] En frontend behøver slettes ikke å være grafisk. De komandoene du taster i CLI for å administrere iptables kaller egentlig på funksjoner i kernelen (setter instillinger om hvordan kernelen skal gjøre ting) - og dermed er kernelen backenden. Det er kernelen som bestemmer om pakker skal sendes videre eller til /dev/null. At en frontend kan drive en annen, er en annen sak ... Lenke til kommentar
DJViking Skrevet 4. oktober 2006 Del Skrevet 4. oktober 2006 En frontend behøver slettes ikke å være grafisk. De komandoene du taster i CLI for å administrere iptables kaller egentlig på funksjoner i kernelen (setter instillinger om hvordan kernelen skal gjøre ting) - og dermed er kernelen backenden. Det er kernelen som bestemmer om pakker skal sendes videre eller til /dev/null. At en frontend kan drive en annen, er en annen sak ... 6999616[/snapback] Det du snakker om nå er vel netfilter som backend for iptables.... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå