GET /path/file.html HTTP/1.1
Host: www.example.com
(//Ez akkor történik, ha mondjuk a következő címet írtuk be a böngészőnkbe: http://www.example.com/path/file.html)//\\
Ezután a webszerver a www.example.com címen a megadott elérési utat hozzáilleszti a szerver root könyvtárához. Ez egy Unix rendszeren általában valami ilyesmi: **/var/www/htdocs**.\\
Ezekután már megkapjuk a szerveren a fájl pontos elérhetőségét:\\
**/var/www/htdocs/path/file.html**\\
Innetől a szerver már beolvassa a fájlt és visszajelez a kliens böngészője felé.\\
===== Programozási (leíró) szabványok =====
A számítástechnika világában mindent valamilyen programnyelvvel, szabvánnyal kell leírnunk ha azt szeretnénk, hogy egy program azt értelmezni tudja. Nincs ez másképp a honlapokkal sem. Két fő kategóriát említenék meg. A statikus és a dinamikus szabványokat.
==== Statikus szabványok ====
Hogy mit is jelent ez? Statikus, azaz állandó, és nem változik. Tehát ha valamit leírunk az minden egyes alkalommal ugyanúgy fog megjelenni, a böngészők - optimális esetben - mindig ugyanúgy fogják értelmezni. Erre az első és legfontosabb példa a HTML nyelvezet.
=== HTML ===
Rövid összefoglalás a fontosabb [[informatika:honlapszerkesztes:html]] elemekről.
Egy nagyon egyszerű kis példa rá:
Próba oldal
Ez egy nagyon alap HTML honlap.
És van benne egy link.
Ez a nyelv 1993 óta létezik, és azóta is folyamatosan használják. A rövidítés angolul: HyperText Markup Language - magyarra fordítva: Hiperszöveg jelölő nyelv (tudom, hülyén hangzik). Az utolsó frissítése, a HTML 4.01 1999 decemberében jelent meg. Ez az egyszerű leírónyelv alkalmas szövegek megjelenítésére, interaktív űrlapok létrehozására, képek és más objektumok beszúrására.
A nyelv "parancsai" tag-ekből épül fel. A legtöbb parancs esetén egy nyitótaget kell írni, majd mögé az adatot és a legvégére egy zárótaget. (
Ez itt egy PHP példa lesz
Ami talán ebből nem látszik, de a print (vagy echo) parancs után HTML szabvány szerinti kódot írhatunk.
=== Flash ===
Ez a ma már Adobe által fejlesztett nyelv nagyon eltér az eddigiektől. Nem is teljes mértékben honlapszerkesztési nyelv, hisz a honlapok világától függetlenül is találkozhatunk vele, de a html nyelvbe, mint egy objektum, beilleszthető. A 8as verziószámig a Macromedia fejlesztette, de a 9-est már az Adobe adta ki nem is olyan régen.\\
Kliens oldalon értelmezett nyelv, és a többiektől eltérően a böngészők nem képesek egyből értelmezni. Szükség van egy értelmezőre, amit ingyen letölthetünk a www.adobe.com -ról. A dinamikussága sem olyan egyszerű. Egy úgynevezett **ActonScript** nyelv miatt lesz dinamikus, változó. De még ha ezt nem is használjuk, akkor is egészen más, mint mondjuk a HTML. Az elemek életre kelnek. Mozognak, átalakulnak. A fejlesztő lehetőségei hatalmasak grafikai megvalósítás terén. Ezt segíti a Flash saját fejlesztőkörnyezete. Külön programban kell megrajzolnunk az ábrákat, és nem pedig kódot írnunk. Egy honlapon egyből látszik ha így készült.
To be continued....