تاريخ لغة PHP
بدأت PHP
كمكتبة من الدوال تضاف على لغة Perl لتسهل
عمل برامج CGI
بلغة Perl،
وبعد أن تلقى
Lerdof بعض الاقتراحات بتحويلها إلى مترجم بسيط،
قام
بعمل ذلك المترجم وطرحه على الإنترنت وسماه
PHP أو
Personal
Home Pages أي الصفحات
الشخصية، فقد كان عبارة عن نسخة
مصغرة من Perl مع
بعض الميزات الإضافية للويب، ثم أضاف إليه دعما لنماذج
HTML
وسماه PHP2/FI،
فقام مجموعة من المبرمجين
بالعمل على مترجم PHP وأضافوا إليه واجهة تطبيقات برمجية
API
لتسهيل عملية توسعته فأصبح لدينا PHP 3، بعد فترة
من الزمن قامت شركة Zend
للتقنيات بعمل مترجمها الخاص
للغة والذي سمي zend
أيضا، وقد اتصف هذا المترجم
بالسرعة العالية وقدراته المحسنة، وجمع مع مكتبات PHP
الأخرى لتكوين نواة المترجم PHP، مترجم PHP
الآن مقسم
على قسمان: المترجم zend ويتم تطويره على مزودات CVS
الموجودة في موقع zend والقسم الثاني يسمى PHP
وهو
عبارة عن المكتبات والدوال الأساسية التي تأتي مع البرنامج،
يقوم مترجم zend
بقراءة الملفات ومعالجتها والتعامل مع
المتغيرات وتنفيذ البرنامج وتوفير واجهة
تطوير للتطبيقات
API لتوسعة اللغة، أما PHP
فتحتوي الآن على مكتبات
مكتوبة بلغة C
ومتوافقة مع واجهة التطبيقات التي يوفرها
مترجم zend،
وبالتالي يعمل القسمان معا لتكوين مترجم
PHP،
وعندما تزور موقع PHP الرسمي الآن وتحصل على
مترجم PHP
جاهزا أو تحصل على الشفرة البرمجية الخاصة
بك، فإنك تحصل على كل من مترجم zend
ومكتبات PHP
معا.
تطور PHP
تطورا مفاجئا في الفترة الأخيرة، وتشير إحصائيا
Net Craft
إلى أن مترجم PHP هو أكثر وحدات مزود
Apache
انتشارات على الإنترنت، كما أن مترجم PHP
مركب على حوالي مليوني مزود ويب على الإنترنت.
ليست هناك تعليقات:
إرسال تعليق