PHP, PEAR, & Zend Framework coding standards

I’m all for standardization and standardizing procedures for long-term efficiency. However, up until now, where there were no “official” standards for something, I would make up my own or imitate what I thought was the nicest. One place where I’ve done just this was with regards to my coding styles for PHP – I had…

Implementing PHP Iterators – The Beginning

One of the new features that came with PHP 5 is the ability to implement Iterators. Implementing one of your objects as an iterator essentially allows you to treat it as a standard array. By default, without adding any additional code, you can enable iteration over a regular objects variable members. So, for example, if…

Mediawiki 1.6 (& 1.6.1) released

Mediawiki 1.6 has been released! Why is this so important? Why, because both HidayahWiki & Encyclopedia Islam are powered by it! Oh, and I think there is this other site that uses it too…

Fedora Core 5 installed

Well, bliss might be too strong of a word, but running FC5 on my PC is really enjoyable. If only for the new Gnome interface, it would be worth it, but FC5 (and Linux, generally) really is a pleasant experience, though definitely not recommended for mainstream computers users yet without getting a system fully prepped.