Originally posted by coldturkey
Ahh the classic battle between ASP and PHP, havent we heard this many times before?
OK, here is my opinion:
ASP:
1) It can do basically what php can do (if you use components, like php uses libaries)
2) It literaly squeezes the last bit of ram from your hardware and frys it (it is extremly heavy on system resources
3) Has worse stability then PHP
4) certainly lacks built-in database options (ie. using a crappy access db that can only hold 4 connections at once and poses many security issues because of being an actuall file and they get big very quickly (in size)... unless you use ODBC)
5) the only real upside is that companys want asp programmers for reasons already explained (and companies do whats easiest not necessarily best)
6) It runs best on windows
7) in my opinion its easier to learn (if you use windows, which most of use do), its similar to windows type things
PHP:
1) Stability, this is one of the main reasons why i believe its better
2) Databases, many built in database options, such at potresql, Oracle, and the common one MySql. Another great aspect to php
3) It does what asp does
4) cheaper, in terms of brandwidth and system resources
5) Runs best on unix/linux which are recognized to be best OS for servers
6) It is much 'lighter' then asp
7) Its harder to learn, but somethings are better (for example file upload scripts)
I probably forget lots, but you get the basic idea
oh and coldfusion only needs one sentance to sum it up:
Too Basic, very old.