Voorbereiding voor een website Welke scripttalen zijn er en hoe

advertisement
Taak 5
Voorbereiding voor een website
Welke scripttalen zijn er en hoe onderscheiden ze zich?
Client-side scripttalen
Clientside scripttalen zijn scripttalen die door de browser worden gezien en die er ook iets mee doen.
JavaScript
Javascript is een eenvoudige veel gebruikte scripttaal. Het heeft niet veel functies maar heeft wel een groot
toepassingsgebied. Het wordt vaak gebruikt om een pagina iets dynamischer te maken, effecten toe te voegen
aan plaatjes of geluidjes af te spelen. Ook wordt het door vrijwel alle browsers goed ondersteund.
Actionscript
Actionscript is een scripttaal die Macromedia heeft ontwikkeld om flash applicaties aan te kunnen sturen. Het
lijkt vrijveel op JavaScript. Maar er zijn toch kleine verschillen zoals extra functies of functies die niet kunnen
worden gebruikt. Ook dit wordt door vrijwel iedere browser ondersteund .
VBscript
VBscript, oftewel Visual Basic Script, is door Microsoft ontwikkeld als concurent voor Javascript. Het wordt
echter niet zoveel gebruikt. Mede doordat het alleen door Internet Explorer ondersteund wordt en niet door
Firefox of Safari.
Server-side scripttalen
Server side scripttalen zijn scripttalen die door een server worden uitgevoerd en het resultaat word naar de
gebruiker terug gestuurd (meestal HTML)
XSL T
XSL (Xtensible Stylesheet family Language Transformation) wordt gebruikt om XML bestanden om te zetten
naar een ander formaat zoals HTML SGML of gewoon als XMl. Word vooral gebruikt om een xml bestand
op te maken zodat de informatie anders weergegeven wordt
PHP
Php (Php Hypertext Preprocessor) is een script taal die met weinig code een krachtige applicatie neer kan
zetten. Het is vaak gemengt met HTML waardoor de het snel en veilig kan worden uitgevoerd. De webserver
voert het script uit en stuurt het resultaat terug naar de gebruiker. Deze merkt hier verder niets van. PHP word
vaak gebruikt voor het lezen en het schrijven van een database.
ASP
ASP (Active server page) is door microsoft ontwikkeld om te kunnen concurreren met PHP. Ze lijken sterk op
elkaar en word ook op de server uitgevoerd. Het wordt ook vaak gebruikt bij het schrijven en lezen naar een
database
Voorbereiding voor een website
1
Taak 5
Voorbereiding voor een website
JSP
JSP (Java Server Pages) is een op java gebaseerde script taal om op de webserver een programma te draaien
voordat een website wordt verstuurd. Een servlet is een stukje script dat een programma op de server
aanstuurt
CGI
CGI (Common Gateway Interface) is een taal waarmee een programma op de webserver kan worden aan
geroepen en instructies mee kunnen worden uitgevoerd. De programma’s op de server kunnen in elke
programmeertaal zijn geschreven maar worden vooral in Perl geschreven. Vanwege het gemak dat PHP ASP
en JSP bieden is CGI op dit moment minder populair.
Welke scripttaal is het geschiktst in de geschetste situatie
Wat zijn de overeenkomsten en verschillen tussen tabellen en frames?
Voor welke database applicatie kies je? En waarom?
Wat zijn de kwaliteitseisen voor een website lay-out?
Hoe pas je de layout aan aan je doelgroep?
Een vergelijking tussen 4 verschillende websites
Broncodes
Verschillen in lay-out
Welke wijzigingen moeten er in de netwerkinfrastructuur aangebracht worden om een website te
kunnen tonen?
Voorbereiding voor een website
2
Download