Schaake.nu

Path Info

Gepost in /PHP ontwikkeling/Software op 15 Oktober 2012
Deze blog is geschreven door Christiaan Schaake

Path Info is een methode om URL parameters mee te geven aan een webpagina in de URL. Dus i.p.v. /mydir/script.php?parameter=value kan de URL worden aangeroepen als /mydir/script/value. Het feitelijke script bevindt zich op /mydir/script (zonder de extentie). Er zijn een 2-tal redenen om deze techniek te gebruiken.

Volledige blog

DOMTable

Gepost in /PHP ontwikkeling/Software op 03 Juli 2012
Deze blog is geschreven door Christiaan Schaake

De PHP DOM extentie maakt het mogelijk om XML via de DOM API te manipuleren. De classe DOMDocument representeerd een DOM XML. De classe DOMDocument heeft verschillende methoden om XML's in te lezen en weg te schrijven. Via de DOMTable extentie wordt het mogelijk om XML's rechtstreeks uit database tabellen te construeren en weg te schrijven.

Volledige blog

PHP DOM

Gepost in /PHP ontwikkeling/Software op 01 Juli 2012
Deze blog is geschreven door Christiaan Schaake

Het Document Object Model (DOM) is een standaard om XML documenten als objecten te benaderen. Voor Pluto, mijn eigen content management system en de software waar deze website op draaid is gebaseerd op XML. Alle pagina's zijn als XML opgeslagen, maar ook de structuur van de site en alle parameter files zijn als XML opgeslagen. Deze blog behandeld een aantal basis handelingen in PHP DOM.

Volledige blog

SSL-Manual

Gepost in /PHP ontwikkeling/Software op 29 Juni 2012
Deze blog is geschreven door Christiaan Schaake

This guide explains how to setup a root certification authority (CA) on Linux, and how to implement apache ssl on Linux. A Certification Authority (CA) holds a selfsigned key that is able to sign other keys. Large commercial CA's like Verisign use this exact same procedure as described in this document. Only these commercial CA's have installed there root certificate within the most browsers, so you don't have to manualy install the root certificate of Verisign. Microsoft and Netscape did already do this for us. You can use a Verisign certificate for your own HTTPS server, but this is very expensive. But we can create our own CA, the only thing your visitors have to do is install your root certificate. We can use our CA to sign any certificate, like for HTTPS, SSH, VPN, E-Mail and any other application that can use a certificate.

Volledige blog