Windows's expansion and optimization space is indeed limited compared with Linux, but this is also relatively limited.
Moreover, "Limited" does not mean "not doing well". In fact, Windows + Asp.net has very reliable performance.
Linux can be optimized to the extreme according to business characteristics, and windows can be tuned to 90%, which is generally enough.
For example, if you want to consider the final 10% optimization and the cost, is it cost-effective compared with the return?
In terms of storage, SQL Server is too expensive and can be stored on Linux.
As for page Seo ...... This has nothing to do with Asp.net. You may have seen some xxoo information ......
Therefore, Asp.net can definitely be used for large-scale applications. The key lies in how you do it, not Asp.net or PHP.
For example, are MySpace and Microsoft websites not large applications? This is the truth.