- PHP- Goto http://www.php.net/downloads.php to find the latest version and download it.
- Web-Server-As PHP is a server side language one would need a web-server to run the PHP code. I'm using the Apache web-server.
- Database-One would essentially need one database for their website(in most cases). I would suggest MySQL, as it is a fully open-source.
***************************************************************************************
Instead of downloading all the above tools, one-by one one can easily download one of the Integrated packages, called a Stack, that suits ones needs. I'm using the LAMP stack which can be used in Linux, with Apache as the Web-server, MySQL the database and PHP. The Windows equivalent is WAMP.
Many other stacks are also available, mostly in open-source visit the following site to select the Stack that suits your needs-
Guys, now what are u waiting for, get hold of the Stack of your choice and get going.