Da asp.net først nu er blevet released i en final er der ikke særlig
mange hastigheds sammenligninger, samtidig kan du kun pt bruger odbc
(hvis der ikke er kommet nogle oledb) drivers til MySQL, hvilket klart
er et minus i forhold til f.eks at bruge MS SQL Server eller MSDE (access)
som reelt også er en SQL Server (samme engine)...
En af de ting der vil tælle som en stor fordel i ASP.NETs farvør er den
indbyggede cache styring (meget let at kontrollere)... Minusset er
naturligvis (for nogle) at .NET pt kun er på Win32 platformen...
Sprog mæssigt er der også meget store forskelle, i ASP.NET vil du pt
(i release versioner) kunne bruge VB.NET, C#, Managed C++, og snart
sprog som PERL, Eiffel, ML, Pascal, Cobol og mange andre...
Det som du nok primært skal se på er hvad du skal bruge det til, php
platformen er naturligvis pt mere udbredt, men .NET er under udvikling
til Linux (om ASP klasserne som bliver lavet er en anden sag), samtidig
mangler PHP dog et miljø ala MS VS7, og hvor .NET netop er 100% bygget
med OO design og genbrug i tankerne er det langt mere behageligt at
udvikle store websites med stor genbrug af komponenter med .NET :)
Reelt, om du kan fyre 400 eller 600 sider af i sekundet, det er sjældent
det er det der bør gøre udslaget... Og hvis du virkelig 100% kun fokuserer
på hastigheden, så skriv din egen web-server+applikation som et samlet
program i C++ eller assembler (selv om det så kommer til at tage uendelig
lang tid), det vil helt sikkert give bedre performance ;)
Anyway, prøv at hop ind på
www.gotdotnet.com og check de samples der er
for at se på selve sproget og brugen af komponenter...
Lige for at nævne det omkring hastighed, har lavet en test med et fuldt
pænt design, udtræk af nyheds artikler samt headlines, samt en dynamisk
HTML menu... Med fuld caching var jeg hastighedsmæssigt begrænset af 100
Mbit båndbredde, nåede op på 730 sider pr sekund... Med partiel caching
605 sider pr sekund... Dette var på dual 1300 mhz 512 Mbyte ram server.
Men selv om dette kun havde været 200 sider pr sekund (kun og kun), så
ville dette jo altså stadig primetime svare til intet mindre end 720000
sider pr time.. Og hvis du er oppe og ramme der omkring, mon ikke dit
site så er stort nok til en server mere ;)
Mvh Poul