SSL Certificate Generation in 30 seconds*
Here's my mini guide on creating SSL certificates for use in Apache.
I create a lot of these things, so saving 45 seconds per request really adds up!
* Well, it depends how fast you can type copy and paste.
PHP 5 eAccelerator
This is a mini howto on installing eAccelerator.
eAccelerator is a free open-source PHP accelerator, optimizer, and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times.
Summary: Makes your PHP faster.
PowerDNS needs a new interface
PowerAdmin has been around since 21st October 2002, approximately 19:41 in the evening. Although it is a fantastic web based interface to PowerDNS with MySQL backend it hasn't been updated since 2002. There has been a few updates now and again by 3rd parties, but nothing very positive.
CubeCart PayPal IPN Hack for multiple stores
Heres a nice little hack to alter the IPN information sent by CubeCart to Paypal if you run multiple stores.
Courtesy of 3:16 Designs.
CubeCart 4 Released
CubeCart 4 has just been released. CubeCart 3 had been my choice of ecommerce store for some time, version 4 paves the way for some exciting new features.
It includes some of the better CubeCart 3 modifications as standard;
DatePicker using Prototype and Scriptaculous
The French have come up with something I've been looking for a long time - a Prototype/Scriptaculous based DatePicker.
665+ Ajax/Javascript/Dhtml examples and demos to download
There is a new resouce called AjaxRain that offers 665+ Ajax/Javascript/Dhtml examples and demos.
The best feature is you can filter results using the tag cloud for examples the just use your library of choice.
SpamAssassin: How to protect against current spam attacks
Christopher J. Buckley has posted a good article on protecting against current spam attacks. Go on, take a look.
Setting up awstats
I recently setup awstats on two Intranet servers for a client. Local web server log analysis software seems to be going the way of the Big-eared Hopping Mouse.
- Analog hasn't been updated in forever.
- Webalizer hasn't been updated in forever.
- Firestats is fantastic, I use this on Internet based sites with Google Analytics
* It's AJAX just doesn't like mod_auth_ntlm or the other way round.
PHP Geo-IP Location in 4 lines
Want to look up IP addresses to a geographical location? Firstly, download maxmind_geoip.php and GeoIP binary database from MaxMind. I copied them to a universal location on a server so I can use it across applications.