كيف يعمل ملف Php

جدول المحتويات:

كيف يعمل ملف Php
كيف يعمل ملف Php

فيديو: كيف يعمل ملف Php

فيديو: كيف يعمل ملف Php
فيديو: 2- دورة تعلم php كاملة : انشاء ملف وتشغيله | create file u0026 open 2024, شهر نوفمبر
Anonim

PHP هي لغة برمجة (PL) تُستخدم على نطاق واسع لكتابة برامج لمواقع الإنترنت المختلفة. خصوصيتها الرئيسية هي أن جميع التعليمات البرمجية يتم تنفيذها على جانب الخادم ، ويتم عرض نتيجة العمل لاحقًا في متصفح المستخدم كمحتوى HTML.

كيف يعمل ملف php
كيف يعمل ملف php

تعليمات

الخطوة 1

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

الخطوة 2

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

الخطوه 3

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

الخطوة 4

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

الخطوة الخامسة

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

الخطوة 6

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

موصى به: