PHP لغة برمجة تعمل على الخادم لا في المتصفح. عندما يفتح شخص صفحة من موقعك ينفّذ الخادم شيفرة PHP، ويقرأ المعلومات من قاعدة البيانات إن لزم، ويرسل الناتج إلى المتصفح على شكل HTML. ولا يرى المستخدم الشيفرة نفسها أبداً.

مثال بسيط#

PHP
<?php
$name = "أحمد";
echo "مرحباً، " . $name;

لا يستلم المتصفح إلا النص «مرحباً، أحمد». وفي موقع حقيقي يُقرأ اسم المستخدم من قاعدة البيانات بدلاً من الاسم الثابت، فيرى كل مستخدم صفحته الخاصة.

أين تصادفها#

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

نقاط مهمة#

PHP ليست قديمة؛ فإصداراتها الجديدة أسرع وأكثر أماناً. ومع ذلك فاستخدام إصدار قديم جداً على الاستضافة من الأسباب الشائعة لاختراق المواقع. اختر إصداراً مدعوماً وافحص توافق إضافاتك قبل التغيير.

الفرق عن جافا سكريبت#

تعمل PHP على الخادم قبل وصول الصفحة إلى المستخدم، بينما تعمل جافا سكريبت عادةً في المتصفح بعد وصول الصفحة. وكثير من المواقع تستخدم الاثنتين معاً.