الكثير يسمعون بهاتين اللغتين في برمجة المواقع والبعض ربما عمل عليهما وبالاخص php لكن مع الاسف الشديد لازلنا لا نفرق بينهما , لذلك احببت ان اطرح هذا الموضوع الذي يتناول بعض الفروقات بين هاتين اللغتين من جوانب كثيرة مثل الامان و الادوات وغيرهم ,عسى ان يفيدكم بشي حتى وان كان بسيط .
2-Data Base - قواعد البيانات : اللغتين يعملان بكفاءة مع الكثير من محركات قواعد البيانات لكن php اكثر توافقية مع قواعد البيانات MySQL بينما asp.net توافقيتها كبيرة مع SQLServer التي تعتبر عملاق قواعد البيانات في العالم .
3-Web Server - السيرفر : لغة asp.net تعمل فقط مع ( windows server IIS ) بينما PhP يعمل مع انظمة اللينكس (ِApachi )وكذلك مع ويندوز سيرفر (IIS) .
4-Mopile Application - تطبيقات الهواتف : لغة الـ asp.net تدعم تطبيقات الموبايل (websites) بصورة عالية جدا اكثر بكثير من php.
5-Tools - الأدوات: غالبية ادوات asp.net تنفذ على الخادم (server) وهي مايميزها عن بقية اللغات بينما php ليس الغالبية فالبعض على الخادم والبعض الاخر على المستخدم (client) .
6-Platform : لغة phpمتعددة platform عكس الasp.net التي تعمل على بيئة windows.
7-Cost - التكلفة المادية : المواقع التي تصمم بلغة asp.net كلفتها تعادل احيانا عشرة اضعاف تصميم نفس الموقع بلغة php وكذلك حتى الاستضافة , فالاستضافة التي تدعم الasp.net اغلى من الاستضافات التي تدعم php.
6-Platform : لغة phpمتعددة platform عكس الasp.net التي تعمل على بيئة windows.
7-Cost - التكلفة المادية : المواقع التي تصمم بلغة asp.net كلفتها تعادل احيانا عشرة اضعاف تصميم نفس الموقع بلغة php وكذلك حتى الاستضافة , فالاستضافة التي تدعم الasp.net اغلى من الاستضافات التي تدعم php.
8-OOP - تقنية الكيانات الموجه : بامكانك استخدام تقنية الكيانات الموجهه في asp.net بسهولة وبصورة كبيرة نسبيا واكثر مما في php.
9-Data Control - التحكم بالبيانات : لغة الasp.net تحتوي على مجموعة من الادوات التي تستخدم للتحكم بالبيانات (قواعد البيانات ) التي تفتقر لها لغة php.
10-Speed - السرعة : لغة phpاسرع بقليل من لغة asp.net والسبب هو النقطة الخامسة .
هذا بالاضافة الى بعض الفروقات الأخرى .
شكرا لمتابعتكم لتدوينة اليوم .
تعليقات
إرسال تعليق
=q =w =s =d =f =g =h =t =y =u =z =x =c =v =b =n =m =a =e =r