inhoud van de pagina
Woordenlijst
direct toegang
<<Apache 6%
De echte drijvende kracht achter uw internethosting, Apache is een opensource HTTP server onderhouden en verder ontwikkeld door de Apache Software Foundation . Apache is zeker de meeste populaire webserver van het World Wide Web : ongeveer 70% van alle websites maken gebruik van Apache. Geboren in 1995, draait Apache op verschillende systemen( GNU/Linux , BSD , UNIX ) en Windows (sinds het uitbrengen van de 2.0 release). Apache wordt gebruikt in combinatie met verschillende databases, template-talen, scripttalen en programmeertalen ten behoeve van webapplicaties. Enkele populaire modules voor Apache zijn : mod_perl, om CGI in Perl te draaien ; mod_php, om PHP -webapplicaties te draaien ; mod_python, om Python -webapplicaties te draaien ; mod_proxy, om Apache om te toveren tot een HTTP-proxy ; mod_ssl, om Apache ondersteuning voor SSL te geven ; mod_rewrite, om de links ( URL ) die Apache geeft om te schrijven ; en verscheidene authenticatiemodules, zoals mod_auth_ldap (om webgebruikers te authenticeren bij een LDAP-server). Om Apache fijner te laten functioneren kunnen klanten gebruik maken van de .htaccess files.
<<CGI 12%
Een Common Gateway Interface of CGI is een belangrijke WWW-technologie die het mogelijk maakt om in de browser dynamisch gegevens op te vragen van de webserver. CGI is een standaard voor dataoverdracht tussen de cliënt en het programma. CGI-programma's worden door de webserver principieel anders behandeld dan statische HTML-pagina's. Daarom hebben CGI-programma's speciale rechten (uitvoerbaar) nodig. Vaak worden dergelijke programma's bij elkaar in een directory gezet, waarbij de benodigde rechten op alle bestanden in die directory staat. Een veelgebruikte naam voor zo'n directory is cgi-bin . Scripttalen die veel voor CGI worden gebruikt zijn Perl , Python en Ruby .
<<HTTP 6%
Het HyperText Transfer Protocol (HTTP) is het protocol voor de communicatie tussen een webclient (meestal een webbrowser) en een webserver . Dit protocol wordt niet alleen veel op het World Wide Web gebruikt, maar ook op lokale netwerken (intranet). HTTPS (met S voor Secure) is een uitbreiding op het HTTP-protocol met als doel een veilige uitwisseling van gegevens. Bij gebruik van HTTPS wordt de data versleuteld door middel van van SSL of TLS, waardoor het voor een buitenstaander onmogelijk zou moeten zijn om te weten welke gegevens verstuurd worden.
<<LAMP 6%
LAMP is een acroniem voor een set van vrije softwarepakketten, die vaak samen gebruikt worden op het zelfde platform om dynamische websites te draaien: Linux , het besturingssysteem; Apache , de web server ; MySQL , het database management systeem (of databaseserver); PHP , Perl of Python , de scripttalen. Bij all2all hebben standaard LAMP systemen ook PostgreSQL inbegrepen als alternatieve databank.
<<Perl 6%
Perl (Practical Extraction and Report Language) is een programmeertaal gemaakt door Larry Wall omstreeks 1987 omdat hij een tool nodig had om informatie uit tekstbestanden te halen. Perl staat bekend als het Zwitsers zakmes van de programmeertalen, zijn flexibiliteit is ontzettend handig als je snel een programma voor een gespecialiseerde taak moet maken. Het is vrije software met een artistieke licentie of GPL. Perl is een script-programmeertaal. Het wordt geregeld gebruikt op webservers om CGI-scripts te schrijven. Zie ook : http://kiev.wall.org/~larry/
<<PHP 12%
PHP is een scripttaal ontworpen door Rasmus Lerdorf in 1994, die hoofdzakelijk wordt gebruikt om op webservers dynamische webpagina's te creëren. Aanvankelijk stonden de letters PHP voor Personal Home Page. Sinds PHP 3.0 is de betekenis een recursief acroniem geworden: "PHP: Hypertext Preprocessor". Deze naam geeft aan waar de taal meestal voor gebruikt wordt: informatie verwerken tot hypertext (meestal HTML en XHTML). Bij het oproepen van een PHP-document op de server , wordt (op de server) eerst de in het document opgenomen PHP-code uitgevoerd. Dit gebeurt door de PHP-parser (de PHP-engine). Het resultaat wordt door de webserver naar de browser gestuurd. PHP kan HTML genereren, maar evengoed andere documenttypen zoals WML, GIF, PDF, CSS, javascript ... De verbinding met databanken (b.v. MySQL, PostgreSQL en nog veel andere) gebeurd via een hoop functies aan boord (aanvankelijk moet de corresponderende module op het server geinstaleert worden). PHP is vrij verkrijgbaar, cross-platform en wordt gezien als een van de makkelijkste webtalen. Het zeer populaire PHP geniet van een brede ondersteuning (zie : http://www.php.net/ ).
<<Webalizer 6%
Webalizer is een vrij webserverprogramma voor statistieken dat de logfiles op de server analyseert en vervolgens de gevonden gegevens omzet in tabellen en grafieken in HTML formaat , zodat deze leesbaar zijn in de browser van de gebruiker. Daarmee kan men een zeer gedetailleerd inzicht krijgen in het gebruik van zijn web-site. Webalizer statistieken kunnen heel wat informatie over het dataverkeer verstrekken, de meest gevraagde URL’s, het aantal hits, de website vanwaar de bezoekers komen, hun land van oorsprong en nog veel meer. Ze rapporteren nauwgezet uw bezoekersgegevens per maand, dag en uur.
<<WebDAV 6%
WebDAV is een protocol op het Internet dat een uitbreiding is van het HTTP-protocol . De afkorting staat voor Web-based Distributed Authoring and Versioning. De bedoeling van het WebDAV-protocol is ervoor te zorgen dat het World Wide Web een leesbaar en schrijfbaar medium wordt. Daarom voorziet het in de mogelijkheid om vanop afstand documenten aan te maken, te veranderen en te verplaatsen op een server (meestal een webserver). Hierdoor kunnen documenten op een website bijgewerkt worden, maar bestanden kunnen ook bewaard worden via het web, en ze kunnen daarna van eender waar weer geopend worden. De meeste moderne besturingssystemen ondersteunen WebDAV, waardoor de gebruiker bestanden op een WebDAV-server kan gebruiken alsof ze lokaal op de computer staan. WebDAV biedt ook de mogelijkheid om verdeeld agenda's over het Internet te gebruiken door middel van b.v. Mozilla Sunbird , Apple iCal of Ximian Evolution .
<<Webmin 6%
Webmin is een webinterface voor het op afstand beheren van UNIX en Linux servers . Het werkt via de Apache-webserver en kan vanaf iedere moderne webbrowser worden aangesproken. Het is ideaal om snel een handeling uit te voeren op een server. Met controle over o.a. ( Apache , Postfix , FTP , MySQL , PostgreSQL , BIND of SSH , systeembeheerders kunnen er onder meer accounts, subdomeinen, e-mailadressen, cron-opdrachten, wachtwoorden, htaccess en DNS-instellingen in beheren. Webmin biedt enorm veel mogelijkheden, volledig beheer van de server, geen limieten en is gemakkelijk te gebruiken. Webmin kan ook gebruikt worden in combinatie met de VirtualMin en UserMin modules om bepaalde taken over te dragen. (Zie ook : http://www.webmin.com ).