Citat:
staticInt: Java i .NET se koriste za neke velike biznis aplikacije koje koristi par usera i to je to, a za internet prezentacije koje zahtevaju ogromnu posecenost, brzinu i ustedu servera normalno da je tu PHP najbolji.
1. gledaš daleko previše šablonski
2. brzina kao čista brzina je zanemarljiv argument (znači - brzina, ne mislim na skalabilnost)
ASP.NET (C#) ima gomilu prednosti, koje su važnije za razvoj bilo čega:
a) C# je strongly typed
b) sam C# kao činjenica da se isti jezik upotrebljava za desktop programiranje, što daje prednost c)
c) u slučaju pravilnog dizajna, prilično jednostavno konvertovanje web aplikacije u web servis ili u desktop app
d) ASP.NET ima Visual Studio, za koji je podrška predviđena od početka
e) ASP.NET iza sebe ima cijeli .NET framework kao class library
f) ASP.NET ima MVC, i generalno daleko bolji out-of-the-box
g) C# je kao jezik mnogo bolji: samo neke stvari - automatic properties, LINQ, lambda izrazi itd...
A što se tiče same brzine:
a) .NET ima ugrađene primitivne tipove, te type safety
b) PHP je interpretiran jezik, ASP.NET kompajliran
c) u normalnome slučaju, session informacije u PHP su file-based i pristupa im se u pessimistic concurrency modu.
...
My programs don’t have bugs, they just develop random features.