PHP
Nicht alle mögen PHP: http://tnx.nl/php.html und http://tnx.nl/php5.html
Nun, ich auch nicht. Oder doch?
Egal: "It's a poor worksman who blames his tools."
PS: Perl mag ich auch nicht.
On Debian:
apt-get install php5-xdebug kcachegrind
Having the xdebug module around will already provide better debugging output in case of fatal errors and uncaught exceptions. The output can still be tweaked though:
In /etc/php5/conf.d/xdebug.ini, below the zend_extension line, add the following:
xdebug.var_display_max_children = 512
xdebug.var_display_max_data = 2048
xdebug.var_display_max_depth = 10
For profiling, add:
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /my/desired/outputdir
Für ähnliche (englische) Aussprache:
Soundex
Metaphone
Für ähnliche Schreibweise:
Levenshtein-Distanz
similar_text
Some deep links into the PHP docs:
IBM developerWorks has some articles about what's new in PHP 5.3:
And even more on the prior changes with PHP 5.2:
Kris Köhntopp über das Debuggen von PHP-Kode: http://blog.koehntopp.de/archives/1978-PHP-5-Debuggen-mit-Xdebug-und-vim...
Heise hat einen Artikel zu den diversen Sicherheitseinstellungen von PHP und dazu, wie die großen Webhoster damit umgehen. Siehe auch diese Tabelle mit einem direkten Vergleich. Auffällig: Sie sind alle noch auf PHP4.