The big question is, "does your server support
php? "
If you have a server/hosting package that supports
php you can skip this step and write .
php files that you upload to your site. Most good hosts support
PHP and their sever will parse the code for you.
If you don't have an online host which supports
PHP then you will need to install
PHP, MySQL, and Apache to your hard drive in order to write
php files.