INDEX -
-
Adverteren op één van mijn sites voor slechts 20€ per maand! |
---|
Een van de toepassingen van een eigen server is dat je zelf een formulierafhandeling (form-2-mail) kan voorzien. Vaak hebben bedrijven echter niet de mogelijkheid om zo'n formulierafhandeling zelf te schrijven. De meeste toepassingen die je op het internet kan vinden leiden de bezoeker echter af naar een vreemde site, waar vaak advertenties voor concurrerende produkten getoont worden. Voor bedrijven is dit natuurlijk volledig verkeerd! Ik geef je een formulierafhandeling met e-mail en antwoordpagina (hetgeen de bezoekers zien na het invullen van het formulier) met de layout van je eigen site, inclusief de links! Via de link zal je alle informatie kunnen aantreffen. De volledige verwerking kan klaar zijn in één dag, inclusief de layout van de antwoordpagina. |
|
Opgelet: de server werd in mei 2008 vervangen, en Xitami werd vervangen door Aprelium (een recentere webserver software). Xitami werd al jaren niet meer bijgewerkt, daarom is het misschien nuttig op zoek te gaan naar meer moderne software.
We gaan ervan uit dat u reeds enige ervaring hebt in het programmeren en een basiskennis van HTML heeft. Op deze pagina's brengen we beide elementen samen. De voorbeelden die getoont worden zijn niet bedoeld om gebruikt te worden in een professionele toepassing: ze zijn enkel bedoeld om u op de weg te helpen. De site mag niet gezien worden als een referentie: enkel een beperkt aantal toepassingen worden getoont. Aan u om de voorbeelden uit te werken tot complete toepassingen.
Volgende onderwerpen zijn beschikbaar:
-De index - deze pagina
| - | Inleiding
| - | Waarom zou je voor Xitami en Powerbasic kiezen?
| - | Configuratie van Xitami: de webinterface en de configuratiefiles
| - | Configuratie van Abyss: verschillen met Xitami
| - | Programma-optimalisatie voor webserver applikaties: strings met vaste lengte, bestanden, mail applikaties,...
| - | Gegevens aanbieden aan de bezoeker: tekstconversie, bestaande HTML file aanpassen e.a.
| - | Verwerking van wat de gebruiker ingegeven heeft op een formulier
| - | Enkele voorbeelden zoals een gastenboek en zelfs een forum
| - | Extra features van de webserver: poortwijziging, vhost,...
| - | Het werken met bestanden en de beveiliging: toegangsbeperking door middel van authentification, semaphore-bestanden
| - | Programmavoorbeelden: het schrijven van lange teksten in records met vaste lengte
| - | Comprimeren van bestanden voor verzending met GZIP
| - | Spambeveiliging met jpeg-velden (captcha)
| - | Eenvoudige captcha voor domme spammers
| - | Spelen met jpgconv
| - | Bestanden uploaden met een formulier en op de server verwerken.
| - | Extra informatie over mij
| - | Mail
| |
Individuele landingspage bezoekers:
De landingspagina bezoekers telt enkel één bij bij de eerste pagina dat de bezoeker bekijkt.
De tellers van opeenvolgende pagina's door eenzelfde bezoeker opgevraagd worden niet vermeerderd.
Deze rare vorm van telling is om na te gaan of google en andere zoekmachines bezoekers naar andere pagina's van de directory leiden (dus niet naar de indexpagina). Uit een oogpunt van site-optimalisatie kan dit zeer interessant zijn; je moet zorgen dat de bezoekers die op een willenkeurige pagina terechtkomen voldoende informatie hebben over de volledige website en kunnen navigeren naar het hoofdindex van de site.
Hier scoort de indexpagina zeer goed (dit is niet verwonderlijk), maar ook een pagina over voorbeelden; dit komt omdat er op deze pagina een voorbeeld van een gastenboek zit en de spammers hebben dit natuurlijk direkt opgespoord hebben; de meeste aanroepen zijn namelijk aanroepen van spammers. Een andere pagina dat het goed doet is een pagina over jpgconv (ik heb een bijdrage geplaatst in een technisch forum).