Slow back in days of ver3, As of version 4 php and now v5.2 it is way ahead in the speed curve. Server Side Scripting is the way today's Web pages are run. Static Web sites (no dynamics) that just have information and no interactivity with server programs are becoming less of the norm. You still write your beloved html, you just include php pages on the server. But again what type of server are you on? You could run asp with .NET which Compiles Code, such as C#, into what its creators have termed MSIL, or Microsoft Intermediate Language. This roughly resembles Java's bytecode, the "binary" you have after you compile the source code. or php which is Interpreted Code. ASP is not a straight forward program that can be picked up from scratch easily. Ms has managed to keep asp alive yet to feed another cash stream. However this is typical of a Microsoft application and MS servers. php is easy to learn and the available support for it is through the roof. The Web has always been about individuals banding together to create resources for one another. PHP is loved by the Web community and you will find and abundance of tutorials, tools, Web sites and other online support ready and available to guide you from your Web sites conception to it's launch. And yes you would have to rename some or all of your pages to php or all to asp. It all gets down to what you feel comfortable with. BetaMax vs VCR, HDDVD vs BlueRay. For me php, for my hugh customer who has had all his eggs in MS and would cost him a fortune to change asp with .NET.