![]() |
Wat wordt verstaan onder een statische website en wat wordt onder een dynamische website verstaan? |
|
Aucune traduction disponible Een statische website is een website waarbij de site pagina per pagina werd opgebouwd. Meestal gebeurt dit in HTML, DHTML, XHTML, javascript of andere statische technologieën. Statische websites hebben geen interactie met een database. Relatief kleine websites hebben baat bij het gebruik van statische technologieën. Deze nemen dan minder tijd in beslag. Dynamische websites worden per definitie aan de hand van een database opgebouwd. De database kan bestaan uit een simpel tekstbestand of XML bestand maar bij grotere websites is het toch aangewezen gebruik te maken van een databanksysteem zoals MS SQL, MySQL, PostgreSQL, MS Access of andere systemen. De communicatie met een database gebeurt door middel van server side talen zoals PHP, ASP, ASP.net, Perl, Coldfusion, JSP of andere talen. Een dergelijke website moet in een van voorvermelde talen worden geschreven. Vaak worden de webpagina's pas opgebouwd wanneer de bezoeker naar een bepaald internet adres surft. De opbouw gebeurt meestal op basis van het internetadres dat aangeeft welke informatie nodig is. Bv. Http://www.optiseo.be/cgi-bin/producten.php?category=hifi&product=mp3player. Er bestaan voorgeprogrammeerde systemen waardoor gemakkelijk een volledige website kan worden opgebouwd zonder programmeerkennis vooraf, ook wel een Content Management Systeem genoemd. Een voorbeeld hiervan is PostNuke. Websites met heel veel pagina's hebben baat bij zo'n systeem. De opbouw van de website gaat een stuk sneller dan pagina per pagina op te maken. De grootste tijdbesteding gaat dan naar de programmatie van een dergelijk systeem. Een zoeksysteem zoals Google is dynamisch ontworpen. Ook deze FAQ werd dynamisch aangemaakt. |