23

مقارنة بين php و asp.net

السلام عليكم و رحمة الله و بركاته

بداية جزيل الشكر للقائمين على هذا المجتمع العربي التطويري الهادف .

الموضوع :

لطالما بحثت كثيرا و كثيرا عن الفروقات بين لغة ال php و تقنية asp.net في تطوير الويب . في المجتمعات الأجنبية كنت أجد الاختلافات و المقارنات مبنية بشكل علمي دقيق بينما في المجتمعات العربية بالرغم من قلة طرح هكذا نقاشات إلا أن كافة النقاشات الموجودة كانت و مع الأسف الشديد عبارة عن (نقاش هدّام) يكثر فيه التهجمات و الانحياز لشركات معينة و استحقار لشركات حتى يتغير سياق الموضوع و يتحول لشجار :) و استحقار للشخصيات :(

ما أريده من الأعضاء الكرام في هذا المجتمع البناء هو نقاش و مقارنات علمية و عملية حتى يجد الباحث ضالته و نساعد على تطوير الويب العربي إن شاء الله .

  • الفروقات بين اللغتين ؟

  • سرعة التطوير و الأداء ؟

  • الانتشار؟

  • الأمان ؟

  • مناسبة كل لغة لمشروع معين ؟

  • الدعم لكل لغة أو تقنية؟

  • تكلفة المشاريع المنجزة بكل لغة أو تقنية من حيث البرمجة و الاستضافة و التطوير ؟

  • مستقبل كل لغة و خصوصاً بعد التعرف على Visual Studio 2012 & 2013 و التحسينات الهائلة من قبل مايكروسوفت

علماً أني أستخدم ال asp.net مع #C و اعتمد عليهم كلياً .

و دمتم سالمين :)


بعد ثلاث سنوات من مروري الاول على هذا النقاش وجدت أن الموضوع يستحق التجربة من الجهتين فالحكم يتطلب الملموس ونحن كما قال أحدهم مطوري تطبيقات ولسنا مطوري أنظمة ..

إن تحول ميكروسوفت للمصادر المفتوحة زاد الامر تعقيدا وزادت النسخ والروايات للتطبيقات والبرمجيات والمكونات وزاد معها عدم التوافق . كلمة مصدر مفتوح هي في الاساس مشكلة لمطور يعنيه مشروعه فقط وليس بيئة البرمجة.

بعدما كنت مطور php جربت net. والأمر قد أعجبني كثيرا لذلك قررت البقاء في بيئة التطوير .net لميكروسوفت. مع أنني أحسست بالخوف من فتح ميكروا سوفت لمصادرها فأكثر ما شدني لها الاستقرار والتوافق والتركيز على الانتاجية

axok12 أضف ردا

أليست بيئة .net مفتوحة المصدر بما فيها لغة C# ؟