PHP

Effizienter Opcode Cache für PHP

Für diese Tests wurde ein VServer mit 2 CPUs und 1GB Ram mit einer Debian Squeeze Basisinstallation ausgestattet. Als Webserver kommt der Apache2 mit PHP als FCGI zum Einsatz. Die Anfragen werden von einem 2. Rechner mit einer 100Mbit Anbindung ausgeführt, und sind so dimensioniert, das der Webserver nicht anfängt zu swappen.

Lokalisierung von Modellen mit cakePHP

logo cakephp

cakePHP hat die schöne Funktionalität eine PHP Anwendung komplett zu lokalisieren. Dafür werden .po Dateien mit gettext benutzt. Möchte man aber Meldungen bei den Regeln der Modelle lokalisieren, steht man vor einem kleinen Problem.

dynamisches Laden von Modellen in CakePHP

logo cakephp

Wenn man in einem Controller den Zugriff auf ein nicht standardmäßig enthaltenes Modell benötigt, kann man dies auf verschiedene Arten einbinden. Im Folgendem vier verschiedene Möglichkeiten dies zu tun.