PHP is a scripting language like Microsoft’s ASP or Macromedia’s Cold Fusion. It is arguably superior because of faster execution, and in comparison, to ASP, better ease of coding. PHP runs under Apache and many other web servers and many ISPs provide it as an inexpensive hosting option. MySQL is a database that is particularly suitable for integration with the PHP language and is ideally suited for the databasing needs of small to medium sized businesses.