PHP kan I øvrigt også være meget "firma-agtigt" - Hvad mon tdc.dk eller tdconline.dk kører på?
Man kan med PHP-saktens lave en "fuldt understøttet kommerciel platform" - med software som RedHat Enterprise Linux, support licenser fra Mysql og ZendPlatformen (
http://www.zend.com/products/zend_platform ) til at afvikle PHP.
Jeg tror primært forskellen (for virksomheder), der vælger mellem PHP eller ASP primært handler om hvad udviklerne er gode til og hvilket (IT-)miljø (en webløsning - mod Legacy-systemer eller mod Microsoft Backoffice software), løsningen skal arbejde i.
Jeg tror ikke umiddelbart, at der er den store forskel på at blive "mellem god" til ASP eller PHP - og selvom der er masser af PHP-dokumentation, så er der mindst ligeså meget dårlig PHP-kode på nettet, som der er tilsvarrende ASP-kode.
Når PHP er så udbredt, så er det sikkert fordi det (1) er billigt at komme til - både på egen server og på webhoteller, (2) det er relativt let at finde tutorials, guides og dokumentation og (3) det virker ret godt, hvis man laver tingene ordenligt.