سوال: كدام زبان برنامه نويسی تحت وب بهتر است ASP يا PHP كدام زبان بهتر است؟
جواب: ASP, PHP, JSP و ديگر زبانهای برنامه نويسی تحت وب نسبت به يكديگر مزايا و معايبی دارند. بنابراين در حالت كلی و برای تمام كارها نمیتوان گفت كداميك بهتر است. چرا كه در اين مقايسه بايد به صورت مسالهای كه قرار است حل شود را هم بررسی كرد.
PHP نوشته شده برای سرور لينوكس است ولی ASP رقيب آن و نوشته شده توسط مايكروسافت برای سرور ويندوز است. البته معمولا اين دو زبان بر روی هر دو سروری اجرا میشوند.
اما در حالت كلی PHP نسبت به ASP دارای مزايای نسبی است. سرعت و كارايی PHP از ASP بهتر است. بر خلاف ASP كه فقط بر روی سرور IIS نصب میشود, PHP محدوديتی زيادی از اين جهت ندارد بر خلاف ASP كه بر روی سيستم عامل ويندوز اجرا میشود, PHP بر روی هر سيستم عاملی قابل اجرا است. كد PHP میتواند درون يك صفحه وب به همراه كد HTML قرار بگيرد. پس از اين كه در خواستی برای صفحه مورد نظر رسيد و پيش از ارسال صفحه با سرور به متقاضی كد PHP در سرور از سوی برنامه مخصوص خود اجرا میشود به اين ترتيب, محتويات در خواست يك صفحه خاص میتواند بر حسب زمان تغيير كند.
همچنين سورس PHP در دسترس است(open Source) و سايت رسمی آن www.php.net است. هر دو اين زبانها بر روی سرور اجرا میشوند و نتيجه برای كاربر فرستاده میشود.
haraji_org@yahoo.com : بخش آموزش سايت