techhead100k,
At work we use ASP because the decision was made way back when that we should use ASP (before I was there).
The server is IIS 4 and we need features in IIS5 for our project. Upgrading is out of the question. At home I´m under linux and I run Apache with PHP. When a new version of PHP comes out I just download and install it. If I want a new version of Apache I just upgrade whenever I feel like it. At work the boss is not happy with us even mentionning we want an upgrade and we will be stuck with IIS4 for the rest of our project and possibly for the rest of the life of the business.
Another advantage of using Apache and PHP is that you can download a complete working enviroment on your machine. EasyPHP, PHPTriad installs PHP, Apache, MySQL as well as PHPMyAdmin and other tools. These things are all free so even if you want to install it on your computer and every other computer you own it´s totally legal and encouraged. If you want IIS to run on all computers you´d own you would need to pay a licence for each of them (with XP it means buying professional instead of Home, kashing for M$).
I can tell you that hands down PHP is much faster
And I can also tell you that coding in it is much more pleasant than VBScript (which has got to be the ugliest language ever).
Also PHP runs on IIS, Apache, Zeus and a multitude of other servers. ASP only runs on IIS or other MS servers. It can run on Apache and other servers if you
pay for software that would allow you to.
So yeah to conclude, PHP is
faster and
cheaper, won tie you in to M$ products that will eventually cost you an arm and a leg.
Gary
Haran
==========================