لغات البرمجة

لغة PHP: نظرة عامة

لغة PHP هي لغة برمجة تم إنشاؤها أصلاً لتطوير تطبيقات الويب ولكنها أصبحت مستخدمة أيضًا كلغة برمجة عامة. تم إنشاء PHP بواسطة Rasmus Lerdorf في عام 1994، وفي البداية كانت PHP تعني Personal Home Page، لكن الآن تعني PHP: Hypertext Preprocessor وهي اختصار لعبارة متكررة. تتيح لغة PHP تضمين الشفرة في وسم HTML أو HTML5، ويمكن استخدامها بالتزامن مع أنظمة القوالب على الويب وأنظمة إدارة المحتوى والإطارات العملية الويب المختلفة.

تتم معالجة شفرة PHP عادةً بواسطة مترجم PHP المنفذ كوحدة في خادم الويب أو كبرنامج تنفيذي لواجهة بوابة مشتركة (CGI). برمجيات خادم الويب تجمع نتائج تفسير وتنفيذ شفرة PHP مع الصفحة الويب المولدة. يمكن أيضًا تنفيذ شفرة PHP باستخدام واجهة سطر الأوامر (CLI) ويمكن استخدامها لتنفيذ تطبيقات رسومية مستقلة.

المترجم القياسي لـ PHP، الذي يعمل بمحرك Zend، هو برمجيات حرة صدرت بترخيص PHP. تم نشر لغة PHP بشكل واسع ويمكن استخدامها على معظم خوادم الويب على كل نظام تشغيل ومنصة، وذلك بدون تكلفة.

لغة PHP تطورت بدون مواصفات رسمية مكتوبة حتى عام 2014، حيث كان المترجم القياسي لـ PHP هو المعيار الافتراضي. منذ عام 2014، بدأ العمل على إنشاء مواصفات رسمية لـ PHP.

يمكن العثور على مزيد من المعلومات حول لغة PHP وتاريخها وميزاتها في الروابط التالية:

إلى جانب ذلك، يمكن الاطلاع على مستودع GitHub للمترجم PHP والمشاكل المفتوحة وأول مساهمة وتفاصيل اللغة على الرابط التالي: