القائمة الرئيسية

الصفحات

ما هو الفرق بين لغة البرمجة Php و Asp.Net

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

1- Security  - الأمان :
من ناحية الامان توفر لغة asp.net امانيه جدا عاليه واكثر بكثير من php لذلك فغالبية البلدان المتطورة توجهت لasp.net اكثر من 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.

8-OOP - تقنية الكيانات الموجه 
: بامكانك استخدام تقنية الكيانات الموجهه في asp.net بسهولة وبصورة كبيرة نسبيا واكثر مما في php.

9-Data Control - التحكم بالبيانات : لغة الasp.net تحتوي على مجموعة من الادوات التي تستخدم للتحكم بالبيانات (قواعد البيانات ) التي تفتقر لها لغة php.

10-Speed - السرعة : لغة phpاسرع بقليل من لغة asp.net والسبب هو النقطة الخامسة .

هذا بالاضافة الى بعض الفروقات الأخرى .

شكرا لمتابعتكم لتدوينة اليوم .
هل اعجبك الموضوع :

تعليقات

التنقل السريع