PHP
Sending email from a local development machine using a Smart Host
By Bernhard Fürst - Posted on June 24th, 2009
Tagged:
Sending email from your local machine using Drupal or any other PHP based application often does not work. The solution is to use a remote mail server (called Smart Host) for delivering emails.
PECL uploadprogress extension on Mac OS X using Fink
By Bernhard Fürst - Posted on May 28th, 2009
To use the eye candy uploading progress meter of the CCK FileField module you need to install either the APC byte cache or the PECL uploadprogress extension.
Remote Zend Debugging mit SSH tunneln
By Bernhard Fürst - Posted on May 16th, 2007
"An SSH tunnel is any standard ssh connection which is used to forward other traffic. In this case we will forward Zend Studio traffic (by default, port 10000).
PHP beschleunigen
By Bernhard Fürst - Posted on March 6th, 2007
Tagged:
APC oder eAccelerator sind Bytecode Compiler für PHP, die die Ausführungszeit von PHP-Anwendungen beschleunigen. Auf fuerstnet.de kann APC oder eAccelerator benutzt werden.
Debugging und Profiling in PHP
By Bernhard Fürst - Posted on November 23rd, 2006
Übersicht über Debugger und Profiler
- ZDE (Zend Development Environment): Debugger und Profiler sind brauchbar. Der Profiler bietet auch einen Stack Trace, mit dem die reihenfolge von Funktionsaufrufen verfolgt werden kann. Der Editor ist hakelig und für Mac-User gewöhnungsbedürftig. Enthalten ist ein Code Analyzer, der auf Syntaxfehler, schlechte Programmierpraktiken und nicht benutzte Variablen achtet. Remote Debuggen und Profilen bedingt Installation des Zend Studios auf dem Server. Zend Studio läuft nicht auf Intel-Macs. Ab Version 5.2 war Zend Studio nicht ohne weiteres lauffähig. Nachteil ist der hohe jährliche Preis für ZDE (ab $99 für Studenten), ohne dessen Zahlung man ZDE nicht auf aktuelle PHP-Versionen updaten kann. ZDE ist in Java programmiert und auf Windows, Mac und Linux lauffähig. URL: Zend Studio

