Why I hate PHP
I remember being a young kid, sitting in high-school and talking to my Computing teacher about PHP and how it was going to provide a platform to deploy code via the web to any operating system.
Ten years on, I find it to be a constant thorn in my side, not because PHP itself has any inherent problems that I find irritating, rather, it’s the fact that anything that’s written to work with it seems to randomly explode when I perform upgrades.
Joomla, for example, isn’t compatible with PHP 5.3 even though apparently the latest update included support, it still totally fails.
Vbulletin didn’t properly support it, I had to have several chunks of code to pieces to get it to support it.
Cpanel didn’t work properly either, but I think that was more my fault than anything else.
I just find it so frustrating that these systems, designed to make webmasters lives easier, usually make them much more complicated than they had been back when we just used notepad to write our sites!
Alas, I’m ranting and raving but I have spent far too long over the past week or so looking at my broken guild website and VPS backend wondering what I could do to fix it other than rolling back to the start of January.
Alas, I think I’ve fixed it now, but I’ll know for sure in an hour when Apache and PHP have finished updating again.
Hakuna Matata!