Як працює php
PHP - мова програмування (ЯП), який широко використовується для написання програм різних інтернет-сайтів. Головною його специфікою є те, що весь код виконується на стороні сервера, а результат роботи згодом виводиться в браузері користувача у вигляді вмісту HTML.
1
Код, написаний у файлі PHP, виконується незалежно від комп`ютера користувача на віддаленому сервері. При відвідуванні сайту у вікні браузера відображається HTML-вміст, яке було отримано від адресується сервера, тобто комп`ютера, на якому зберігаються всі компоненти сайту.
2
При переході на сайт оглядач посилає сигнал, у відповідь на який сервер починає повертати програмі необхідні елементи в гіпертекстовому форматі. При зверненні до сторінки PHP, сервер за допомогою командного інтерпретатора виконує інструкції, зазначені в коді, виробляючи необхідні обчислювальні операції. Після їх закінчення результат роботи програми також генерується в HTML і в уже в готовому варіанті відправляється користувачеві.
3
Час виконання віддаленим комп`ютером скрипта буде змінюватися в залежності від складності та масивності коду, а також швидкості роботи сервера, на якому розташований сайт. Варто відзначити, що якщо на машині хостинг-провайдера не встановлено відповідний набір бібліотек і інструкцій для PHP, скрипт не буде запущений, а значить потрібна сторінка в вікні браузера так і не буде завантажена.
4
Залежно від дій користувача з браузера сервера надсилається потрібний сигнал. Наприклад, після заповнення даних реєстраційної форми всі зазначені дані у відповідному форматі відправляються на віддалений комп`ютер, який перевіряє правильність заповнення. У разі, якщо якесь поле було заповнене невірно, машина відправляє в оглядач прохання вказати неправильні дані відповідно до вимог. Як тільки на сервер надсилається коректно заповнена інформація, проводиться її збереження, а браузеру відправляється повідомлення, що реєстрація була здійснена успішно.
5
Неправильно написана на PHP програма не працюватиме належним чином, незалежно від дій користувача або сервера. При неможливості обробки коду PHP віддалена машина відправляє в оглядач відповідне повідомлення, яке відображається на моніторі.
6
При кожному новому зверненні до сторінки скрипт на PHP запускається заново, а значить, кожна сторінка обробляється незалежно від попереднього запиту. Наприклад, при переході на сайті від однієї сторінки до іншої виконуються окремі програми, які зазвичай не пов`язані один з одним, але при цьому утворюють єдину структуру. При необхідності передати дані з одного файлу PHP в інший використовуються відповідні директиви ЯП.
Статті за темою "Як працює php"
Оцініть, будь ласка статтю