أساسيات برمجة المواقع بي اتش بي - مقدمة PHP Introduction
أساسيات برمجة المواقع بي اتش بي PHP Introduction
مقدمة عن بي اتش بي PHP:-
ما هي متطلبات البرمجة المواقع PHP.
ما هي مميزات ال بي اتش بي PHP.
ما يجب أن تعرفه بالفعل عن php
لغة البرمجة php
ما هي لغة PHP؟
تاريخ موجز لـ PHP
ابتكر راسموس ليردورف لغة PHP في وقت ما في خريف 1994. تم استخدام الإصدارات المبكرة التي لم يتم إصدارها على صفحته الرئيسية لتتبع من كان يبحث في سيرته الذاتية عبر الإنترنت. كان الإصدار الأول الذي استخدمه الآخرون متاحًا في وقت ما في أوائل عام 1995 وكان يُعرف باسم أدوات الصفحة الرئيسية الشخصية. كان يتألف من محرك محلل بسيط للغاية لم يفهم سوى عدد قليل من وحدات الماكرو الخاصة وعدد من الأدوات المساعدة التي كانت شائعة الاستخدام في الصفحات الرئيسية في ذلك الوقت. سجل الزوار ، عداد وبعض الأشياء الأخرى. تمت إعادة كتابة المحلل اللغوي في منتصف عام 1995 وأطلق عليه PHP / FI الإصدار 2. جاء FI من حزمة أخرى كتبها Rasmus والتي فسرت بيانات نموذج html. قام بدمج البرامج النصية لأدوات الصفحة الرئيسية الشخصية مع مترجم النموذج وإضافة دعم mSQL وولد PHP / FI. نمت PHP / FI بوتيرة مذهلة وبدأ الناس في المساهمة برموز لها.
من الصعب إعطاء أي إحصائيات دقيقة ، ولكن تشير التقديرات إلى أنه بحلول أواخر عام 1996 تم استخدام PHP / FI في 15000 موقع ويب على الأقل حول العالم. بحلول منتصف عام 1997 ، ارتفع هذا العدد إلى أكثر من 50000. شهد منتصف عام 1997 أيضًا تغييرًا في تطوير PHP. لقد تغير من كونه مشروع حيوان أليف خاص بـ Rasmus والذي ساهم فيه عدد قليل من الأشخاص ، إلى جهد جماعي أكثر تنظيماً. تمت إعادة كتابة المحلل اللغوي من الصفر بواسطة Zeev Suraski و Andi Gutmans وشكل هذا المحلل اللغوي الجديد أساس إصدار PHP 3. تم نقل الكثير من كود الأداة من PHP / FI إلى PHP3 وأعيد كتابة الكثير منها بالكامل.
اليوم (نهاية عام 1999) يتم شحن PHP / FI أو PHP3 مع عدد من المنتجات التجارية مثل خادم الويب StrongHold C2 و RedHat Linux. إن التقدير المتحفظ الذي يعتمد على الاستقراء من الأرقام المقدمة من NetCraft (انظر أيضًا مسح Netcraft Web Server ) هو أن PHP قيد الاستخدام في أكثر من 1،000،000 موقع حول العالم. لوضع ذلك في المنظور ، هذا هو عدد المواقع التي يتم تشغيل خادم Netscape الرائد للمؤسسات على الإنترنت.
حتى كتابة هذه السطور أيضًا ، يجري العمل على الجيل التالي من PHP ، والذي سيستخدم محرك البرمجة النصية Zend القوي لتقديم أداء أعلى ، وسيدعم أيضًا التشغيل تحت خوادم الويب بخلاف Apache كوحدة خادم أصلي
ما هو ملف PHP؟
ماذا يمكن أن تفعل PHP؟
- يمكن لـ PHP إنشاء محتوى صفحة ديناميكي
- يمكن لـ PHP إنشاء الملفات على الخادم وفتحها وقراءتها وكتابتها وحذفها وإغلاقها
- يمكن لـ PHP جمع بيانات النموذج
- يمكن لـ PHP إرسال واستقبال ملفات تعريف الارتباط
- يمكن لـ PHP إضافة أو حذف أو تعديل البيانات في قاعدة البيانات الخاصة بك
- يمكن استخدام PHP للتحكم في وصول المستخدم
- يمكن لـ PHP تشفير البيانات
- مع PHP لا تقتصر على إخراج HTML. يمكنك إخراج الصور وملفات PDF وحتى أفلام فلاش. يمكنك أيضًا إخراج أي نص ، مثل XHTML و XML.
لماذا PHP؟
<Html> <Head> <Title>مرحبا</Title> <Body> <?Php Echo "مرحبا";?> </Body> </Html>
مرحبا
<?php PHP code goes here ?> <? PHP code goes here ?> <script language="php"> PHP code goes here </script>
اقرأ أيضا في دليل تعلم ودروس البرمجة PHP
التسميات: PHP بي اتش بي تعلم دروس حتى الاحتراف