تشکر
راجع به سرعت
php زبان اسکریپتیه.یعنی خط به خط خونده میشه و اجرا میشه.وقفه ای نداره و سریعه
اما asp.net باید مثل سی شارپ و ویژوال بیسیک اول به MSil یا زبان میانی مایکروسافت ترجمه بشه بعد کامپایل بشه بعد اجرا بشه.کند تره
اینکه من تو پست قبلی گفتم برا پروژه های کوچک php و برای پروژه های بزرگ asp.net استفاده میکنم همین بود.
تو برنامه های کوچک و متوسط php از asp.net سریعتره
ولی پروژه های بزرگ asp.net به شدت کارایی بالاتری داره.بخاطر همون کامپایلی بودن.
منابع هم همینه.مدیریت حافظه خودکار .NET تو پروژهای بزرگ یعنی نعمت!اونجا که فشار php مدام داره میره بالا،asp.net با نصف اون فشار و منابع داره کارشو انجام میده
ولی تمام اینها به نوع کدنویسی و برنامه نویسی هم خیلی بستگی داره.فیسبوک برای خودش این مشکل رو حل کرد.
داخل asp.net mvc دیگه اون خبری از اون کندی asp.net webform نیست.اوپن سوورس شده
signalR,razor,entity اینا همه درکنارشن که مدام کار رو سریع تر کنند.روند طراحی رو اسون تر بشه
تکنولوژی scafolding بهش اضافه شده.که مایکروساف ادعا کرده شما ساختار برنامه رو درست بچینید،بقیه ی کد رو ما براتون مینویسیم!!
ولی برای برنامه نوبس نباید تفاوتی داشته باشه که بخواد بین اینا یکی رو انتخاب کنه.
باید همرو بدونه و به نسبت پروژه ازشون استفاده کنه.