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