بي إتش بي PHP

لغة PHP، والتي كان يُشار إليها في الأصل بأدوات الصفحة الرئيسية الشخصية وتم كتابتها بلغة Perl بواسطة راسموس ليردورف، تشكل لغة برمجة نصية مصممة بشكل أساسي لتطوير تطبيقات الويب والبرمجة. يمتد تنوعه إلى إنشاء برامج مستقلة غير مرتبطة حصريًا بالويب.

باعتبارها لغة مفتوحة المصدر تم تطويرها بموجب ترخيص PHP من قبل فريق متطوع، تدعم PHP البرمجة الموجهة للكائنات وتعرض تركيبًا مشابهًا للغة C. يعمل بسلاسة عبر أنظمة تشغيل متعددة، بما في ذلك Linux وWindows.

في عام 1995، قدم راسموس ليردورف لغة PHP، والتي كانت تسمى في البداية PHP/FI. لم تكن في البداية لغة برمجة مستقلة، بل كانت تتألف من مجموعة من التطبيقات المصممة بلغة بيرل. Lerdorf، بعد أن أطلق على هذه التطبيقات اسم “أدوات الصفحة الرئيسية الشخصية”، أدرك لاحقًا الحاجة إلى وظائف أكثر شمولاً. قام بتطوير تطبيق أكثر قوة في لغة C، مما يسهل اتصالات قاعدة البيانات ويمكّن المستخدمين من إنشاء تطبيقات مواقع ويب ديناميكية مباشرة. لتعزيز التعاون والتحسين، اختار ليردورف جعل كود مصدر PHP/FI متاحًا للعامة.

على الرغم من بساطته وقيوده، عرضت PHP/FI وظائف موجودة في الإصدارات الحالية من اللغة، مع متغيرات تشبه لغة بيرل وبناء الجملة الذي يعكس بنية بيرل. في عام 1997، تم إصدار PHP/FI 2.0، ويضم 50000 مستخدم عبر المجالات ومجتمع تطوير مشارك. تم إطلاق الإصدار الرسمي من 2.0 في نوفمبر من ذلك العام بعد إصدارات تجريبية متعددة.

استمر التطور مع PHP3 في عام 1997، حيث أعاد زيف سوراسكي وأندي جوتمانز كتابة PHP/FI، ووجدا أن نسخته 2.0 غير كافية لمشروع التجارة الإلكترونية. بالتعاون مع Lerdorf، تصوروا PHP 3.0 كخليفة لـ PHP/FI. كان الاختلاف الرئيسي هو قابلية توسيع PHP 3.0، حيث قدم العديد من المكتبات والوظائف. وقد سهلت قابلية التوسع هذه للمطورين إنشاء مكتبات إضافية، مما ساهم بشكل كبير في نجاحها. إضافة ملحوظة أخرى كانت البرمجة الموجهة للكائنات.

تمت إعادة تسميتها ببساطة إلى PHP (بدون FI)، واعتمد PHP 3.0 الاختصار “PHP: Hypertext Preprocessor”، مما يعكس قدراته المحسنة. بعد تسعة أشهر من الاختبار، تم إصدار PHP 3.0 رسميًا في يونيو 1998.

Visited 1 times, 1 visit(s) today