Some lessons you don’t forget, but this one I did because it doesn’t come up very often.
Don’t use is_int()…
1800 seconds is such a long time, right?
It’s 30 minutes.
It’s 0.5 hours.
It’s 0.0208333333 days.
It’s also 5.70397764…
September 5th, 2007
Is your eAccelerator cache dir still there?
11 Comments, PHP, WordPress, by Donncha.While looking through this WordPress performance post I realised that eAccelerator might not be running properly on this blog. For…
I upgraded one of my servers to PHP5 this morning. Two things to watch out for:
The location of your…
January 3rd, 2007
Cannot load mysql extension. Please check your PHP configuration.
37 Comments, Development, Linux, PHP, apache, by Donncha.A friend recently had a problem configuring a new server. He installed PHP, Apache, MySQL and phpMyAdmin but when he…
Do you know why Apache processes get stuck and stop responding when serving pages on a Wordpress site?
I’ve seen this…
mod_gzip, zlib.output_compression or whatever way you compress your web pages is a great way of reducing your network traffic costs…
Over at IBM Developer Works there's an interesting article on PHP patterns. If you've never come across patterns before it's…
January 25th, 2006
PHP Optimization and Security tips and rant
2 Comments, Development, PHP, by Donncha.Andrew van der Stock’s criticism of PHP’s security model. What security? Global request arrays go some way to making applications…
Linux Journal’s Writing Scalable Applications with PHP article makes a bold claim which some of the comments on it disagree…