6- کی گفته قراره NET. بازمتن بشه؟ فقط بخشهایی از ASP.NET رو اومدن بازمتن کردن که اونم نشونه تعظیم مایکروسافت درمقابل قدرت جامعه Open Source هست و ثابت میکنه بالأخره این شرکت درمقابل سیاست نرم افزارهای آزاد داره زانو میزنه. تازه همین ASP.NET که بازمتن شده به چه درد میخوره؟ مثلاً قراره روی لینوکس اجرا بشه؟ چطوری؟ با IIS ؟ با Apache قراره NET. رو اجرا کنیم؟ نکنه منظورشون پروژه Mono هست که بیشتر به یه جوک شبیهه؟ اونوقت دیتابیس چی؟ قراره با SQL Server کار کنیم؟ چطوری SQL Server رو روی لینوکس اجرا کنیم؟ اون که بازمتن نشده! تازه بازمتن شدن هم بدرد نمیخوره به تنهایی. نسخه Linux که نداره. نکنه قراره ASP.NET رو همراه با MySQL بکار ببریم؟ میدونید اونوقت چقدر دستور و ساختار داخلی NET. باید عوض بشه؟ یکپارچگی و سازگاری مثال زدنی NET. و SQL Server که همیشه یکی از شعارهای تبلیغاتی مایکروسافت بوده چی میشه پس؟ میبینید؟ همیشه یه جای کار مایکروسافت میلنگه.
7- من ابداً نمیگم مایکروسافت سرویسهای کمی توی NET. گذاشته ولی مسئله اینه که اگه یک قابلیت خاص رو لازم داشته باشیم که توی NET. نباشه، بجز دعا کردن برای اینکه توی نسخه بعدی بگذارن چه کاری از دستمون بر میاد؟ میخواین به
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ایمیل بزنین؟ فکر میکنین تا وقتی شرکتی به بزرگی گوگل نباشین، ایمیلهاتون رو میخونن واقعاً؟ حالا درمقابل براشون این سؤال رو مطرح کنید که چه سرویسی لازم دارن که PHP فراهم نکرده؟
8- بزرگترین سایتهای دنیا که با PHP نوشته شدن رو ببینید: Facebook و Twitter و Wikipedia و Yahoo و WordPress و vBulletin و بطور کلی بیش از 81 درصد سایتهای دنیا
حالا سؤالم اینه که واقعاً برای شرکتهای بزرگی مثل فیسبوک و... خریدن لایسنس مایکروسافت سخت بوده؟ پولش رو نداشتن؟ یا علت اینکه اومدن سمت PHP اینه که بازمتن هست و میتونن هرطور بخوان سفارشیش کنن؟ اگه PHP بازمتن نبود Facebook چطور میتونست HipHop و HHVM رو براش تولید کنه و بصورت کامپایلی درش بیاره؟ سایت کاخ سفید با Drupal نوشته شده. Drupal با چی نوشته شده؟ بله PHP
پس این حرف که خیلیها (منجمله خیلی از مسئولین تراز بالای کشور) میگن که PHP چون Open Source هست، امنیت کمتری داره یک ادعای ناشی از بیسوادی مطلق گوینده بیشتر نیست.
ضمناً چرا فکر میکنید کمیت اهمیت نداره دوست عزیز؟ چرا نباید واقعیتها رو دید؟ اینکه بزرگترین سایتهای دنیا با PHP نوشته شدن مهم نیست؟ اینکه از هر 5 سایت اینترنتی، 4 تاش با PHP درست شده اهمیتی نداره؟ چیزی رو ثابت نمیکنه؟ مطمئنم اونقدر درگیر PHP و فریمورکهاش نشدین یا کسانی که دارن تو این مسیر بطور حرفه ای کسب درآمد میکنن رو نشناختین. چرا نگاهتون فقط به ایرانه؟ توی کشورهای دیگه ببینید چند پروژه Open Source داره توی GitHub و... درست میشه؟ این یک نمونه که با Yii ساخته شده:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
یک سیستم مدیریت پروژه با امکان ایجاد ساب دامین شخصی برای اضافه کردن افراد و چت و کلی امکانات دیگه بین اعضای تیم که بصورت Open Source هم هست. اینا همش بازیه؟ چرا نقطه مقابلش رو نمیبینید؟ کسانی که با ASP.NET کار میکنن واقعاً تو کشور چه پروژه بزرگی باهاش تابحال انجام دادن (بجز پروژه های دولتی که علت تمایلشون به NET. رو قبلاً توضیح دادم) ؟ کدوم پروژه شخصی بزرگ و مهم دنیا با ASP.NET انجام شده؟
این شرکت بزرگ و عظیمی که شما ازش اسم میبرین (مایکروسافت) تا حالا چه کار بزرگی کرده؟ تمام محصولاتی که ساخته تجاری هستن. شما اگه ویندوز رو قانونی بخرین، برای هر کاربر باید لایسنس جدا بگیرین. این یعنی من بیام به شما ماشین بفروشم بعد بگم واسه هر صندلی بجز راننده، باز باید پول بدی. محصولات مایکروسافت همونطور که از اسمش مشخصه (Micro-soft) برای برنامه های کوچک خوبن ولی واقعاً وقتی گستردگی و تخصصی بودن برنامه شما از یه حدی فراتر رفت، دیگه جوابگو نیست و باید سراغ گزینه های تخصصی توی فیلد کاری مربوطه مثل Delphi و Java و PHP و... رفت. آچارفرانسه ابزار خوبیه ولی هیچوقت باهاش نمیتونید لوله زنگ زده ای که سفت شده رو باز کنید و آچار لوله گیر (ابزار تخصصی) لازم دارین.