fbpx

ما هي لغة PHP في ووردبريس – باختصار

المعالج المُسبق للنصوص الفائقة “PHP” أو (Hypertext Preprocessor)، هي لغة برمجة وبرامج نصية لإنشاء مواقع ويب تفاعلية حيويّة. تم إنشاء منصة ووردبريس باستخدام هذه اللغة، وتمامًا مثل ووردبريس، فإن هذه اللغة مفتوحة المصدر.

تعمل لغة PHP على خادم استضافة الويب الخاص بك، وعندما يزور شخصٌ ما موقعك الإلكتروني، فإن متصفح الويب لديه يتواصل مع خادمك لطلب الصفحة.

يعمل كود PHP على الخادم ويُنشئ صفحة HTML لإرسالها للزائر، ويرى بعدها الزائر صفحة HTML في المتصفح، ولكنّه لا يستطيع رؤية نص PHP لأنه مُخصص فقط لخادم الإستضافة.

ما هي لغة PHP في ووردبريس - باختصار
ما هي لغة PHP في ووردبريس - باختصار 3

كيف يستخدم ووردبريس لغة PHP؟

الكود البرمجي لـ PHP هو ما يدعو ووردبريس للعمل، حيث يُخزن الموقع عبر ووردبريس جميع بياناته في قاعدة بيانات MySQL، وتشمل هذه البيانات كل شيء، بدءًا من اسم مدونتك إلى محتوى المقالات والإضافات والإعدادات وما إلى ذلك.

المهمة الأساسيّة لـ PHP هي الحصول على معلومات محددة من قاعدة البيانات ووضعها جميعها معًا في صفحة ويب بصيغة HTML. وتكون أكواد PHP متواجدة في الملفات التي تنتهي بالامتداد .php.

إن سبق وقمت بفتح ملف ووردبريس مضغوط، فستُلاحظ أن مُعظم الملفات هي بامتداد .php، كالتالي:

ما هي لغة PHP في ووردبريس - باختصار

يجب تضمين كود PHP بداخل علامات فتح <? و علامات إغلاق ?>، ويُمكن أن تحتوي على كود HTML أيضًا.

كيف تعمل لغة PHP؟

قد يدخل الكثير من المبتدئين بحالة حيرة عند محاولة فهم هذه اللغة، ولكن ببساطة، يُمكن القول بأنه عندما يحاول أحدٌ ما الوصول لموقعك الإلكتروني، فإن ووردبريس يتّصل بملفات PHP للحصول على بيانات قاعدة بياناتك (مثل محتوى المقالات) ليُظهرها للزائر.

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

وبينما يُطلق على لغة PHP مُصطلح “من جانب الخادم”، أي أنها تعمل في الخلفيّة مع خادم الإستضافة، فإن لغة HTML يُشار إليها بأنها “من جانب العميل”، وذلك لأن متصفحات الويب الشهيرة مثل Chrome و Firefox يُطلق عليها اسم “العملاء”.

إذًا، إن كانت المتصفحات تقرأ فقط لغة HTML، فكيف يتم إنشاء موقعك عبر ووردبريس باستخدام PHP؟ دعونا نفهم سريعًا كيف يعمل كود PHP البرمجي في ووردبريس مع HTML:

  1. يكتب شخصٌ ما عنوان الويب الخاص بك “Domain Name” في متصفحه، أو يقوم بالنقر على ارتباط لموقعك.
  2. يتم إرسال هذا الطلب إلى خادم استضافة الويب الخاص بك.
  3. يرسل الخادم الخاص بك بعد ذلك كود HTML عبر الإنترنت إلى المُتصفح الخاص بالزائر.
  4. يأخذ المتصفح كود HTML هذا ويترجمه إلى صفحة ويب.

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

هل يحتاج مستخدمو ووردبريس إلى معرفة PHP؟

أنت كمستخدم لووردبريس لست بحاجة لتعلم لغة PHP لاستخدام الموقع أو إدارته، حيث يحتوي ووردبريس مسبقًا على ملفات PHP الضروريّة والقوالب والمكونات الإضافية وغيرها، ويُمكنك استخدام ووردبريس دون معرفة بلغة PHP.

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *