лі для надання даних, використовувати СУБД для аутентифікації користувачів, модифікувати повідомлення про помилки. Він використовується для створення динамічного сайту з використанням мов програмування. [4]
PHP - це мова програмування, призначений для інтерактивного створення веб-сторінок на веб-сервері, тобто сценарій виподняется на стороні сервера. PHP-код виповнюється між запитаної сторінкою і веб-сервером, додаючи і змінюючи основний код HTML. PHP прекрасно підходить для розробки веб-додатків. PHP відрізняється наявністю ядра і модулів," розширень": для роботи з базами даних, динамічної графікою, криптографічними бібліотеками, документами формату PDF.
В даний час PHP підтримується переважною більшістю хостинг-провайдерів і є одним з лідерів серед мов програмування, що застосовуються для створення динамічних веб-сайтів. Мова та її інтерпретатор розробляються групою ентузіастів в рамках проекту з відкритим кодом. У області програмування для Інтернету PHP - один з найпопулярніших скриптових завдяки своїй простоті, швидкості виконання, багатій функціональності, багатоплатформеності і розповсюдженню початкових кодів на основі ліцензії PHP. PHP є мовою програмування з динамічною типізацією, що не вимагає вказівки типу при оголошенні змінних, так само як і самого оголошення змінних. В даний час широко використовується п'ята версія продукту.
MySQL - система управління реляційними базами даних; для запису, вибірки та обробки даних, що зберігаються в комп'ютерній базі даних, необхідна система управління базою даних, якою і є MySQL. Оскільки комп'ютери чудово справляються з обробкою великих обсягів даних, управління базами даних відіграє центральну роль в обчисленнях. Реалізовано таке управління може бути по-різному - як у вигляді окремих утиліт, так і у вигляді коду, що входить до складу інших додатків.
У реляційній базі даних дані зберігаються не все скопом, а в окремих таблицях, завдяки чому досягається виграш у швидкості і гнучкості. Таблиці зв'язуються між собою за допомогою відносин, завдяки чому забезпечується можливість об'єднувати при виконанні запиту дані з декількох таблиць. [5]
PhpMyAdmin - це некомерційне додаток написане на PHP і забезпечує повноцінну, у тому числі віддалену, роботу з базами даних MySQL через броузер. Так як phpMyAdmin дозволяє в багатьох випадках обійтися без безпосереднього введення команд SQL, то робота з базами даних стає цілком посильним завданням навіть для людини досить поверхово знайомого з MySQL. PhpMyAdmin може управляти як цілим MySQL сервером (для цього необхідні права супер-користувача), так і окремою базою даних. PhpMyAdmin не зберігає інформацію про облікові записи mysql-користувачів, і не керує ними самостійно (йому лише дозволяється керувати інформацією облікового запису). Коли користувач входить в phpMyAdmin, то логін і пароль передаються безпосередньо MySQL-сервера. [6]
1.2.3 Технічне забезпечення
Для побудови сайту, необхідно мати комп'ютер з операційною системою Windows або Unix, також знадобиться встановити на комп'ютері популярний браузер, який хоч і не потрібен для створення документів, але необхідний, щоб бачити результати роботи. Причина проста: вихідний текст, складений за допомогою текстового редактора, виглядає зовсім несхоже на те, що покаже браузер, хоча це один і той же д...