دات نت ASP.NET
1- دات نت را می توان با C#.NET , VB.NET و … نوشت و در یک پروژه یا سایت می توان از چند زبان استفاده کرد.
۲- برنامه نویسانی که با دات نت وب سایت درست می کنند می توانند برنامه هایی برای ویندوز و یا موبایل و .. بنویسند.
۳- برای شروع برنامه نویسی دات نت برای وب، باید کمی برنامه نویسی در محیط ویندوز یا داس نیز یاد بگیرید.
۴- دات نت یک برنامه تجاری است. البته در ایران برای برنامه (VSS) هزینه ای پرداخت نمی کنید.
۵- معمولا از کنترل های آماده دات نت یا امثال تلریک در وب سایت ها استفاده می شود که باعث افزایش سرعت انجام پروژه می شود ولی سایت کند تر می شود.
۶- دات نت اپن سورس نیست و پروژه اپن سورس بسیار کمی در اینترنت موجود است.
۷- معمولا برنامه نویسان دات نت در اصل ویندوز کار هستند و شاید تخصصی برنامه نویس وب نباشند.
۸- دات نت توسط شرکت عظیم مایکروسافت ایجاد شده است و پشتیبانی و منابع آموزشی زیادی مانند MSDN دارد.
۹- هاست های دات نت که ویندوز هستند کمی گرانتر هستند.
۱۰- بیشتر وب سایت و پورتال ها با asp.net نوشته می شود پس درآمد ان بیشتر است
۱۱ -به دلیل اینکه بیشتر کاربران از ویندز استفاده می کنند وب سایت های asp.net امکانات بیشتری دارند.
۱۲ - امنیت آن بیشتر است
پی اچ پی PHP
1- پی اچ پی فقط برای تولید وب سایت درست شده است، پس شما احتیاج به یادگیری هیچ نکته اضافی ندارد.
۲- با پی اچ پی نمی توانید برنامه هایی برای ویندوز و … بنویسید.
۳- یادگیری و شروع پی اچ پی بسیار راحت است.
۴- پی اچ پی رایگان است.
۵- معمولا کنترل ها توسط خود برنامه نویسان نوشته می شود.
اینکار سرعت برنامه نویسی را کاهش می دهد ولی کد ها تمیز تر، سریع تر خواهند بود.
۶- PHP اپن سورس است و پروژه های و سایت های اپن سورس و رایگان زیادی می توانید در اینترنت موجود است.
۷- برنامه نویسان PHP به دلیل اینکه مختص وب برنامه می نویسند، در وب متخصص تر هستند.
۸- پی اچ پی رایگان است و آموزش های خوبی دارد ولی شرکت خیلی معتبری از آن پشتیبانی نمی کند.
۹- هاست های پی اچ پی که لینوکس هستند ارزانتر هستند.