اريد ان اعرف الفرق بين ال asp.net و ال php ، احتاج التعلم اي وحدة من هدول لكي احكم ب الموقع هل يجب ان اتعلم ال php و ال WordPress ام ال asp. Net ولواحقها ، وهل كلاهما يعمل نفس العمل؟؟
ماهو الفرق بين ال asp.net و ال php؟؟
عملياً PHP هي الأكثر استخداما و لها Community ضخم جداً و دائماً ستجد أجوبة للمشاكل التي قد تواجهك .. كما أن أكبر المواقع تستخدمها مثل Facebook, Aliexpress و غيرها ..
asp.net تستخدمها الشركات الكبيرة أحياناً كونها مدعومة من شركة Microsoft و خاصة في برامجها و الخوادم الخاصة بها أي أنك تستطيع بناء موقع ضخم معتمداً على Microsoft من ناحية اللغة و كذلك الخوادم و قواعد البيانات من خلال Azure .. لكن تخيل لو أن Facebook بدأ بلغة ASP .. هل تتصور أنه عندما كبر بهذا الشكل سيظل معتمداً على شركة أخرى؟ فخيار PHP كبداية قد يكون بالفعل الأفضل لأن لا أحد يملك PHP فهي مفتوحة المصدر .. كما أنك لن تجد شركة كبيرة جداً تستخدم ASP بل ستجدها تستخدم لغات مفتوحة المصدر و مجانية ك Java و Ruby و PHP و NodeJS و Python و غيرها لأنها لن تكون مقيدة أبداً من أي طرف.
سؤال يحيرني هنا, لماذا Google لديها قضايا كبيرة من شركة Oracle في خصوص ان ال Google Play يتم بناء التطبيقات باللغة ال Java وهي مجانية لذلك قررت جوجل طرح لغة ال kotlin لتتخلص من هذه القضاية في المستقبل ؟
ال specification الخاص بلجافا مجاني ومفتوح المصدر، لكن ليست كل ال implementations تسمح لك باستخدامها كما تريد، ومن ضمنها الخاصة باوراكل، وجوجل متهمة باستخدام اكواد كتبها مطورين اوراكل (ربما نسخ بعض المبرمجين في جوجل اكواد دون علم الشركة لا احد يدري) والرخصة الخاصة بنسخة الاوراكل من الجافا لا تسمح لك باستخدام الاكواد او التعديل عليها
asp.net
تفضلها المواقع الحكوميه والبنكيه لانها غير مفتوحة المصدر ونادرا جدا مايتم اختراق موقع معين مبني على هذه اللغة لانها مدعومه من اقوى شركة عالميه الا وهي مايكروسوفت ، ايضا اعتقد انك تحتاج الى معرفه ب C#
Php
معظم المواقع مبنيه بها حتى منصة WordPress تعتمد عليها ولكنها تحتاج الى شخص خبير في ترتيب الاكواد لانه بعض الاخطاء الغير مقصودة يمكن ان تلقي بموقعك في الهاويه
جميع لغات البرمجه خلقت لنفس الغرض الا وهي انتاج تطبيقات وبرامج تقدم فائده للافراد والشركات ، وان دخلت دوامة ايهما افضل صدقني لن تخرج منها وقد تستغرق سنوات وانت تنتقل من لغة الى اخرى
التعليقات