Arhitektura spletnih aplikacij Flashcards
Kje se izvajajo statične spletne strani in kje dinamične?
Statične spletne strani so tekstovne datoteke napisane v HTML jeziku. Izvajajo se na računalniku obiskovalca spletne strani.
Dinamične se izvajajo na strežniku.
Kaj so prednosti in slabosti spletnih aplikacij?
+ večuporabniške + delujejo na različnih platformah + standarizirano okolje + procesiranje opravi strežnik
-procesiranje opravi strežnik - podatki shranjeni pri ponudniku - manjši izkoristek strojne opreme - niso konsistentne z OS
Razloži arhitekturo spletnih aplikacij
Podatkovni nivo
Shranjevanje podatkov
Tekstovne datoteke, xml, podatkovne baze,…
Aplikacijski nivo
Dejansko izvrševanje aplikacije na strežniku
PHP, ASP, Python, JSP, CGI-BIN,…
Nivo uporabniškega vmesnika
Strežnik vrne dokument, kot ga razume odjemalec (brskalnik)
HTML, XML,…
Zakaj je za uporabo dober PHP?
- Uporablja klasično C sintakso (kot množica klasičnih jezikov)
- je splošen jezik - široko uporaben
- ni tipiziran - primeren za začetnike (ni potrebno deklarirati ali je besedilo ali število)
- razširjen