Scripts / CGI / PHP / PERL / XML / SSI
Pakketten > Scripts / CGI / PHP / PERL / XML / SSI
Wat is CGI ?
CGI is geen taal. Het is
een simpel protocol wat gebruikt kan worden om te communiceren tussen Web
formulieren en jouw programma. Een CGI script kan worden geschreven in iedere
taal die kan lezen van STDIN en schrijven naar STDOUT, en tevens environment
variabelen kan lezen, als het ware iedere programmeertaal, waaronder C, Perl, of
ook shell scripting.
Wat is PHP ?
De afkorting PHP
betekende oorspronkelijk Personal Home Page. Door de Open
Source-gemeenschap werd dit gewijzigd in Hypertext Processor, in
navolging van de recursieve acroniementraditie. Omdat PHP zo eenvoudig is ten
opzichte van het oudere Perl, kreeg het van sommige liefhebbers de bijnaam People Hate Perl (mensen haten Perl).
PHP is opgezet door Rasmus
Lerdof, die de basis legde van wat later PHP zou worden om informatie vast te
leggen over bezoekers die zijn on line cv lazen. Al snel was een groot aantal
ontwikkelaars enthousiast over dit programma. Tegenwoordig wordt de taal
mogelijk al op zeker 100.000 sites in de hele wereld gebruikt.
Wat
is PERL?
Perl
is een van de oudste Open Source (gratis) programmeertalen vergelijkbaar met
PHP
.
Het wordt meestal gebruikt om functionaliteit aan websites toe te voegen, zoals
gastenboeken, het koppelen van databases, link verzamelingen, etc. U kunt dus uw
website hier dynamisch mee maken.
Op het internet zijn vele duizenden
gratis en betaalde scripts te vinden om dit soort functionaliteit aan uw website
toe te voegen.
Wat
is XML ?
Feitelijk is XML een eenvoudig dialect van SGML, de Standard Generalized Markup Language. Een aanbeveling voor versie 1.0 is vastgesteld door het W3C op 10 februari 1998.
XML wordt goed ondersteund door de nieuwste generatie browsers: MSIE vanaf versie 5, Netscape vanaf versie 6, Opera vanaf versie 4 en Mozilla. Vaak wordt gebruik gemaakt van een parser op de webserver. Oudere browsers kunnen dan eventueel nog het oude HTML weergeven.
Wat is SSI?
SSI, of Server Side Includes, is een handig onderdeel van CGI. Met SSI kun
je allerlei informatie dynamisch opnemen in je website. Die informatie kan uit
allerlei dingen bestaan, zoals: de tijd en/of datum, een header, een menu, een
footer, etcetera.
klik hier om terug te gaan naar de pagina pakketten