نحوه کار Php

فهرست مطالب:

نحوه کار Php
نحوه کار Php

تصویری: نحوه کار Php

تصویری: نحوه کار Php
تصویری: آموزش پیشرفته php - کار با فایل ها 2024, ممکن است
Anonim

PHP یک زبان برنامه نویسی (PL) است که به طور گسترده برای نوشتن برنامه برای سایت های مختلف اینترنتی استفاده می شود. ویژگی اصلی آن این است که همه کدها در سمت سرور اجرا می شوند و نتیجه کار متعاقباً به عنوان محتوای HTML در مرورگر کاربر نمایش داده می شود.

نحوه کار php
نحوه کار php

دستورالعمل ها

مرحله 1

کدی که در فایل PHP نوشته شده مستقل از کامپیوتر کاربر در سرور راه دور اجرا می شود. هنگام بازدید از سایت ، پنجره مرورگر محتوای HTML را که از سرور آدرس داده شده نمایش می دهد ، به عنوان مثال رایانه ای که تمام اجزای سایت در آن ذخیره شده است.

گام 2

وقتی به سایت می روید ، مرورگر سیگنالی را ارسال می کند که در پاسخ به آن سرور شروع به بازگشت عناصر لازم به برنامه با فرمت متن بالا می کند. هنگام دسترسی به یک صفحه PHP ، سرور با استفاده از مفسر دستور ، دستورالعمل های مشخص شده در کد را اجرا می کند ، و عملیات محاسباتی لازم را انجام می دهد. پس از اتمام آنها ، نتیجه برنامه نیز در HTML تولید شده و در نسخه نهایی برای کاربر ارسال می شود.

مرحله 3

زمان اجرای اسکریپت توسط رایانه از راه دور بسته به پیچیدگی و انبوه بودن کد و همچنین سرعت سروری که سایت در آن قرار دارد ، متفاوت خواهد بود. لازم به ذکر است که اگر مجموعه مربوط به کتابخانه ها و دستورالعمل های PHP بر روی دستگاه ارائه دهنده میزبان نصب نشده باشد ، اسکریپت راه اندازی نمی شود ، به این معنی که صفحه مورد نیاز در پنجره مرورگر بارگیری نمی شود.

مرحله 4

بسته به عملکرد کاربر ، سیگنال مورد نیاز از مرورگر به سرور ارسال می شود. به عنوان مثال ، پس از پر کردن داده های فرم ثبت نام ، تمام داده های مشخص شده در قالب مناسب به یک کامپیوتر از راه دور ارسال می شود ، که صحت پر کردن را بررسی می کند. اگر هر فیلدی به اشتباه پر شده باشد ، دستگاه درخواستی را برای نشان دادن داده های نادرست مطابق با الزامات به مرورگر می فرستد. به محض ارسال اطلاعات پرشده به درستی به سرور ، آنها ذخیره می شوند و پیامی مبنی بر موفقیت آمیز بودن ثبت نام ارسال می شود.

مرحله 5

برنامه ای که به اشتباه در PHP نوشته شده است ، مهم نیست که کاربر یا سرور چه کاری انجام می دهد. اگر کد PHP قابل پردازش نباشد ، دستگاه از راه دور پیام مربوطه را به مرورگر می فرستد ، که در مانیتور نمایش داده می شود.

مرحله 6

با هر تماس جدید به صفحه ، اسکریپت PHP مجدداً راه اندازی می شود ، به این معنی که هر صفحه بدون توجه به درخواست قبلی پردازش می شود. به عنوان مثال ، وقتی در سایتی از یک صفحه به صفحه دیگر می روید ، برنامه های جداگانه ای اجرا می شوند که معمولاً به هم ربطی ندارند اما در عین حال یک ساختار واحد را تشکیل می دهند. در صورت نیاز به انتقال داده از یک فایل PHP به فایل دیگر ، از دستورالعمل های مربوطه استفاده می شود.

توصیه شده: