Mod_Rewrite über eine Datei

Eigentlich jedes Framework dass das MVC Konzept abbildet, schickt jeden Request der am Webserver aufschlägt über eine zentrale Datei. Meist ist das die index.php die sich im Webroot befindet. Dies wird mit Hilfe des (gefürchteten) Apache Moduls “Mod Rewrite” realisiert und da “Mod Rewrite” lediglich ein Regelwerk vorgibt, und es dazu noch Reguläre Ausdrücke unterstützt, gibt es gibt verschiedene Ansätze wie das erreicht werden kann. Ich möchte hier den Ansatz zeigen der meiner Meinung nach der flexibelste ist. Continue reading “Mod_Rewrite über eine Datei”

Ein neues CakePHP Projekt anlegen

CakePHP ist für mich derzeit das Framework der Wahl. Nicht zuletzt wegen der Nähe zu Ruby On Rails, der Mutter moderner MVC Frameworks. Das Anlegen eines neuen Projekt mit CakePHP ist relativ einfach, aber ein kleiner Leitfaden kann ja nie schaden. Bevor es losgeht sollte die Umgebung eingerichtet werden, dazu gehört das Anlegen eines VirtualHost im Apache, der entsprechende Eintrag in der hosts Datei, so es denn um die Einrichtung auf dem lokalem Rechner geht und das Anlegen einer Datenbank.

Continue reading “Ein neues CakePHP Projekt anlegen”

PureFTPD

PureFTPD ist ein FTP Server der mächtig und vor allem flexibel ist. Er ermöglicht unter anderem die Authentifikation über eine MySQL Tabelle. Dass macht ihn besonders attraktiv, insbesondere für Portale wie Video-Communities, wo große Datenmengen durch die Drähte geschickt werden müssen.

Continue reading “PureFTPD”