Server/Klient

October 12, 2008 at 5:19 pm (Skola)

Detta kan bli mitt kortaste blogginlägg någonsin. Presentationen som chas snickrat ihop var riktigt givande. Hade ingen kunskap alls i ämnet innan detta men känner att jag fått hyfsad koll nu. Sen har jag läst några av mina klasskamraters inlägg som gett mig en bra relation till begreppet.  Skulle kunna skriva en liknande men känner att det skulle bli samma sak…

 

Kortfattat kan man summera funktionen så här: När användaren (klienten) skriver in en url adress i sin web-browser så händer det en heldel innan sidan vissas i datorn och allt detta inom några millisekunder.  Om användaren nu skrivit in http://www.tv.nu så är det första som händer när man trycker på enterknappen att det skickas en förfrågan till DNS som i sin tur talar om vilken ip-adress tv.nu finns.

Nu när Servern vet var adressen ligger så skickar den en förfrågan om att få åtkomst till sidan. Nästa steg är att servern märker att det handlar om en webbsida skickar den vidare informationen till Apache som är en webbserver.  Om tv.nu  innehåller en php-fil känner webbservern av det och skickar filen vidare till phpservern som tolkar all kod uppifrån och ner. Om koden innehåller SQL
(Structured Query Language) kopplar den vidare till databasen. Där mellan sker det frågor mellan PHP och SQL och databasen skickar tillbaks svaren på frågorna till PHP. Det är nu som PHP Skrivs om till den kod som ska vissas i webbläsaren hos användaren Xhtml eller Xml. DEn koden skickas nu tillbaks till Apache. Sedan ser Apache till att den klara koden når fram till beställaren (användaren). Nu så är hela kejan klar och användaren har fått upp tv.nu i sin webbläsare och kan planera sin kväll framför tven.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: