We have been using PHP for 3 years now and I can say from my personal experience that it significantly outperforms ASP. We have transferred several sites from ASP to PHP, and the increase in performance was visible immediately -- while browsing through the site. Especially, when using PHP version 4 with Optimizer. These sites are receiving about 100,000 hits/day.
Important factor when comparing performance of dynamic, database-driven sites is in my opinion type of database connection. ODBC connections are perhaps the worst -- really slow. ASP+ADO is better. Nevertheless, we have achieved best results with PHP+mySQL, PHP+MS-SQL and PHP+Oracle.
PHP works fine in NT/W2K environment as well, we have used it with MS-SQL 7 and Oracle 8i without any major problems. Performance on Win2000 is usually better then on NT though, especially when running in ISAPI mode. Of course, the best performance is on UNIX machineā¦
Boris Belobrad
Belcom Bailey LLC
www.belcombailey.com