Передмову.
Web-сайт своїми руками. Цей цикл статей розрахована на тих, хто ще не зустрічався з мовою програмування PHP. У цій статті буде наведено приклад створення сайту за допомогою шабло-нів, але для цього нам потрібно буде дуже близько познайомитися з PHP.

Здрастуй дорогий читач сьогодні я розповім тобі про те, що таке PHP і з чим його їдять.

Що таке PHP?
PHP Hypertext Preprocessor (обробник гіпертексту).
Спочатку він називався PHP/FI, де FI значить Forms Interpreter (інтерпретатор форм).
PHP мова програмування, створена для розробки динамічних Webстраниц. Його інтерпретатор розміщується на сервері і обробляє інструкції, які знаходить всередині Webстраницы, перед тим як відправити html код твоєму браузеру. Причому деякі елементи можуть генеруватися на льоту тим самим, змінюючи сторінку при кожному завантаженні. Наприклад, на багатьох сайтах в верхній частині сторінки відображається поточний час і дата.
Найбільш потужна можливість PHP — обробка даних поси-лаемых з HTML-форм. Крім цього PHP може звертатися до баз даних і генерувати сторінки на основі SQLзапросов. Наприклад, можна ввести фразу в пошукову форму на Web-сторінці, звернутися до бази даних з цим запитом і створити сторінку з знайденими результатами. Цей приклад часто зустрічається на пошукових серверах.

Серверні сценарії.
Тепер для початку давайте розберемося, де знаходитися PHP в структурі Webсреды. Це допоможе нам зрозуміти, що PHP може, а що ні.
Модуль PHP встановлюється на Webсервер і дає вказівки, щоб файли з певним розширенням інтерпретувалися як PHP код. Весь PHP код виконується на стороні сервера і генерується html-сторінка, яку Ви і бачите в своїх браузерах. Інтерпретатор PHP викликається тільки один раз під час завантаження сторінки. Після завантаження PHP інтерпретатор більше не виконується ет не якихось дій, а чекає запиту нової сторінки.
Краса PHP в тому, що він не прив’язаний до конкретного браузера. І це дозволяє сценарієм працювати однаково з усіма. При напи-санії сценаріїв відпадає необхідність піклуватися про підтримку JavaScript або більш пізніх версій браузера.
Але у PHP є і свої недоліки. Так як він працює на сторо-сервера не його можна застосовувати для перевірки коректності вво-так даних на стороні користувача. Перевірка коректності на стороні користувача проводитися за допомогою JavaScript сценаріїв.

Налаштування сервера.
Приступимо до створення нашого сайту.
Для початку нам потрібно налаштувати web-сервер, на якому ми будемо тестувати свої сторінки. Я думаю, Вам не захочеться після на-писання кожної сторінки підключатися до Інтернету та завантажувати на сервер свої твори мистецтва, так як плату за Інтернет ще не хто не відміняв. Все таки почнемо установку локального web-сервера.
Почнемо ми з установки webсервера Apache.
Потім ми встановлюємо модуль PHP. Запускаємо браузер вводимо в рядок localhost, якщо все налаштовано, вірно, то ми повинні побачити привітання від Apache або порожню сторінку, а от якщо десь є помилка, то побачимо щось подібне до цього Сервер не знайдений.
Нижче я наведу деякі функції, які використовуються при написанні сценаріїв PHP.

З чого почати?
Починати сценарій завжди потрібна зі терміни

Можна використовувати ще

Але розроблювачі віддають перевагу використовувати перший варіант тому, що другий не завжди спрацьовує і весь сценарій показується в браузері як простий текст, а не сценарій.

Коментарі.
У сценаріях використовують коментарі для пояснення функцій або чогось іншого.

Коментар-це частина вільного тексту, яку можна розмістити в будь-якій частині сценарію і яка ігнорується PHP.

Коментарі бувають однорядкові і багаторядкові.
Однорядкові коментарі. Весь вміст до кінця рядка ігнорується

//

або

#

Приклад однорядкового коментаря

Include(config.php); // (#) Підключаємо файл config.php

Багаторядкові коментарі. Весь вміст між
/* */ ними ігнорується

/**/

Приклад багаторядкового коментаря

Розберемося в змінних.
Змінні це осередки, в яких можна зберігати інформацію.
Візьмемо змінну number, в якій знаходиться значення 5 і пере-менную name, в якій знаходиться ім’я Петро. На мові PHP це ви-дивиться так:

$number = 5;
$name = Петро;

Перед ім’ям кожної змінної в PHP ставитися $ (знак долара). А оголошення змінних дуже просто. Для цього потрібно поставити змінну і знак рівності з ліва, а її значення — праворуч. В PHP змінні можна підставляти всюди, де ставляться фіксовані значення. У наступному прикладі команда print виводить на екран значення, яке знаходиться в змінній

$name = Петро;
Print ” Привіт, ;
Print $name;

На виході ми отримаємо:

Привіт, Петро

В наступному випуску.
У наступній статті Ви дізнаєтеся, як визначити дату і час, як правильно виводити текст і вміст змінних, розберемося з типу-мі даних, з умовними операторами, логічними операторами і циклами.