Как работи 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 файл в друг, се използват съответните PL директиви.

Препоръчано: