الفرق بين PHP و HTML

الفرق بين PHP و HTML
الفرق بين PHP و HTML

فيديو: الفرق بين PHP و HTML

فيديو: الفرق بين PHP و HTML
فيديو: شرح اسطوانة الصيانة الهيرن بوت أحدث نسخة Hiren’s Boot PE 2024, شهر نوفمبر
Anonim

PHP مقابل HTML

لغة ترميز النص التشعبي ، المعروفة على نطاق واسع باسم HTML ، هي لغة الترميز الرائدة لصفحات الويب. HTML هو لبنة البناء الأساسية لصفحات الويب. يقرأ مستعرض الويب مستند HTML ويؤلفها في صفحات ويب مرئية أو مسموعة. PHP (تعني PHP: Hypertext Preprocessor) هي لغة برمجة نصية من جانب الخادم ، وهي مناسبة بشكل خاص لتطوير صفحات الويب الديناميكية والتفاعلية. يمكن تضمين نصوص PHP في مستندات HTML.

ما هو HTML؟

HTML ، كما ذكرنا سابقًا ، هي لغة ترميز وليست لغة برمجة. لغة الترميز هي مجموعة من علامات الترميز وتستخدم HTML علامات الترميز ، والتي تسمى عادةً علامات HTML ، لوصف صفحات الويب.تصف مستندات HTML صفحات الويب وتحتوي على علامات HTML ونص عادي. يمكن التعرف على علامات HTML بسهولة في مستند HTML لأنها محاطة بأقواس زاوية (على سبيل المثال). عادةً ما يتم إدراج علامات HTML في المستند في أزواج ، حيث تكون العلامة الأولى هي علامة البداية (على سبيل المثال ) والعلامة الثانية هي علامة النهاية (على سبيل المثال). تتمثل مهمة مستعرض الويب (مثل Internet Explorer و Firefox وما إلى ذلك) في قراءة مستند HTML وعرضه كصفحة ويب. يستخدم المستعرض علامات HTML لتفسير محتوى الصفحة ولا يتم عرض علامات HTML نفسها بواسطة المستعرض. يمكن لصفحات HTML تضمين الصور والكائنات والنصوص المكتوبة بلغات مثل JavaScript. علاوة على ذلك ، يمكن استخدام HTML لإنشاء نماذج تفاعلية.

ما هو PHP؟

كما ذكرنا سابقًا ، PHP هي لغة برمجة نصية مناسبة بشكل خاص لتطوير صفحات الويب الديناميكية. PHP هو برنامج مفتوح المصدر ويمكن تنزيله واستخدامه مجانًا. يتم تنفيذ نصوص PHP على خادم الويب.يتم تنفيذ كود PHP في الملف المطلوب بواسطة وقت تشغيل PHP وإنشاء محتوى صفحة الويب الديناميكي. يمكن نشر PHP في معظم خوادم الويب (Apache و IIS وما إلى ذلك) وتعمل على أنظمة أساسية مختلفة مثل Windows و Linux و UNIX وما إلى ذلك. كما يمكن استخدام PHP مع العديد من أنظمة إدارة قواعد البيانات العلائقية (RDBMS). على الرغم من أن PHP قد تم تصميمها في الأصل لإنشاء صفحات ويب ديناميكية ، إلا أنها تركز الآن بشكل أساسي على البرمجة النصية من جانب الخادم حيث توفر محتوى ديناميكيًا من خادم ويب إلى عميل. يمكن أن تحتوي ملفات PHP على نصوص وعلامات HTML وبرامج نصية. تتم معالجة ملفات PHP بواسطة خادم الويب وإعادتها مرة أخرى إلى المتصفح بتنسيق HTML عادي. يمكن التعرف على ملفات PHP بامتدادات الملفات ".php" أو ".php3" أو ".phtml"

الفرق بين HTML و PHP

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

موصى به: