WordPress 3.2 will require PHP 5.2 or higher, as a result of which I’ve decided that my WordPress SEO plugin, currently still in beta, will also require PHP 5.2 and I will probably start having the same requirements for future version of my other plugins. This saves me time coding and testing against a version…
PHP
Magento performance hosting
The system requirements of Magento are quite extensive, it requires at least PHP 5.2.0 extended with mcrypt, PDO_MySql and simplexml. For the database Magento needs at least MySQL 4.1.20 with InnoDB storage engine. At MagentoCommerce.com you can find a complete list of requirements. But how do you know if your server meets these system requirements?…
Easily display your last Tweet
I wanted to show my latest tweet on the front page of this site, and although I know there are several plugins which probably could’ve helped me do this, I decided to see how easy the API was to use. It turned out to be incredibly easy, as long as you have PHP 5.2 or…
WordPress 301 redirect
For all you developers out there building WordPress plugins or coding in the core of WordPress, this is the “proper” way of doing a 301 redirect in WordPress: Easy isn’t it? Now go off and USE IT. I’m seeing way too much people who forget to add the “,301“, and stick with the default, which…
PHP-APC: Speed up your web applications!
As regular readers of this blog might know I have written quite some tools using the different API’s of search engines, and always found them quite useful. When I was implementing my sitewide search function, one of the things that bothered me that it was a bit slow. I knew that I had seen some…
Implementing a sitewide search function
Those of you coming to this site more often might have noticed a small change in the search box. It’s now implemented sitewide, and I’ve built a sitewide search functions using the Yahoo! API. It was quite nescessary because I found that people were searching for “sortable.zip” on the blog, and they wouldn’t find anything…
PHP 301 redirects for Apache and IIS
This one is just here for my own reference, because the default 302 status code just isn’t good enough! PHP 301 for Apache: PHP 301 for IIS:
PHPSESSID in your URL? Learn to 301 redirect them with PHP
I’m doing some work on a site which has like 4,500 pages indexed with a PHPSESSID in the URL, causing some major duplicate content problems. I got the server admin to disable the PHPSESSID’s by adding the following to the vhost config: I also wanted Google to get a clean URL when it decided to…
Web 2.0 and APIs: the case for Unlimited queries
Every self respecting search engine has one, loads of other sites have one, and lots of people are using them to make great new stuff: Application Programming Interfaces or API’s. There’s a big ‘but‘ on some of them though…
FeedBurner API fun
I’ve had some fun with the FeedBurner API in the past days, creating a graphic simulation from a blog’s feed-readers history over the past year. It’s rather elegant, I think, as it creates graphics which you can easily insert into your pages or posts, and will automatically update each time they’re loaded. An example: Want…