What’s with all the Acronyms?
ASP and PHP are the bits of code that sit behind a website that make it come to life. They are just two of a number of programming languages that essentially give developers the power to build dynamic, data driven websites. It is this power that allows site admins, who have no programming experience, to easily add content to a website using what’s known as a Content Management System (CMS).
What’s the difference?
I’m often asked by clients which one they should use and what the differences are, the truth is there isn’t much of a difference in them. The client will be able to realise their website with either of them. That said, we pretty much always tell clients to go with PHP because of its availability and open source community.
PHP is the technology of choice for most sites and due to its widespread use a huge community has risen around it. This community makes getting things done in PHP easier and cheaper. Also the open-source nature of PHP has meant that there is a lot of free software out there that can be used to reduce development time and therefore cost.
Who uses PHP?
There are a large number of popular sites who use PHP to power their websites; such as Yahoo, Wikipedia, Facebook and YouTube.
There really is no obvious choice for which to use, it all depends on your needs and the experience you already have in your team/the ability to outsource the development.