Ever wondered how many of the big boys are coding in PHP, or how many use MySQL?
I have found that some people have a rather warped perception that PHP is somehow amateur, or not suitable for large scale projects. Again, I have heard (often from Microsoft junkies) that MySQL somehow can’t cut it alongside SQL Server and Oracle. I don’t know where this nonsense originates from.
The simple way to answer this is to list some of the websites that use each technology (correct at time of writing)…
PHP
Facebook – yep, the world’s biggest social networking platform is written in PHP. 150 million users and counting, and in my experience, significantly faster and more stable than competing platforms written in other languages (e.g. MySpace).
Yahoo! – formerly the world’s largest search engine. Yahoo! makes use of PHP.
YouTube – the world’s biggest video sharing website uses PHP technology.
Wikipedia – the pre-eminent user contributed web encyclopaedia has PHP elements.
MySQL
Google – the world’s most used search engine relies on MySQL.
Yahoo! – the world’s second most used search engine also relies on MySQL.
YouTube – and yes, these guys also trust MySQL.
I migrated to PHP/MySQL from ASP/SQL Server and I’ve never looked back. For me PHP is faster to code, in my experience is more stable, has a much wider user support, is platform agnostic and has a very low total cost of ownership. Similarly, MySQL is the business when it comes to databasing, plus it has the backing of UNIX giants Sun. UNIX you say? Doesn’t most of the world use Windows? True for end users, but not for web servers. The vast majority of the Internet runs on UNIX and Linux servers and, whilst PHP and MySQL can run perfectly happy on Windows servers, they are designed with Linux/UNIX in mind. It’s the most popular solution by far and that makes it the perfect choice as a development platform, regardless of the size of your web project.
And just to clarify, before I get flamed by hordes of foaming-at-the-mouth Microsoft zealots, what I’m saying here is not that PHP/MySQL is necessarily better, faster, more reliable etc. than any other system (although many do believe that), but that it is clearly capable of running some of the world’s biggest websites, and therefore should be worth consideration for your project too.

Recent Comments