صعب تحكم عليهم بهالسهوله لكن تقدر تحصر عيوبهم وتقارنهم
بالنسبة لي اجد عيوب كثير في الPHP
اهمها انك لازم كل شوي تسويه بنفسك فكل ماجيت تسوي برنامج تجيب نفس الفنكشنر وتضمنها
وتجيب محرك القوالب وتجيب ado-db اللي يتعامل مع قواعد البيانات ثم تجيب كلاسات html اذا ماكنت تستعمل framework معين وعلى هالحالة

يعني مافيه شئ جاهز تستخدمه مباشرة ..
ايضا الPHP فيها اختلال في النسق العام يعني بعض المكتبات البرمجيه فيها على طريقة ال CGI طريقة الفنكشنز وليس الاوبجيكتس وبعضهها اوبجيكتس.. حوسه شوي ..
كذلك الPHP يتم التنفيذ فيها خطيا او سطر ورا سطر لاتوجد تقنية الاحداث Events ولا الExceptions (عدا الاصدارات الاخيرة)
كذلك الPHP يلزمك رفع المصدر على السيرفر لتشغليه بينما في ال ASP يمكنك فقط رفع الملف المعالج وينفذ مباشرة..
ايضا هي weakly typed language يعني اي شخص غير متمرس يقدر يكتبها ..
طبعا هذي وجهه نظري...
والله اعلم