веб-додатків. p align="justify"> РНР - це потужний кросплатформенний набір засобів, який розташовується на сервері і призначається для обробки коду, що вбудовується в html-документи. Завдяки цьому, з'являється можливість створювати динамічні Web-сторінки. Тобто створюються він як зазвичай, використовуючи мову HTML і вставити в документ в міру необхідності РНР-команди. Файли, створені таким чином, зберігаються на сервері. Коли відвідувач звертається до сторінці, РНР обробляє вбудовані в неї команди і видає результат браузеру користувача - точно так само, як це робить CGI-програма, написана на С або Perl, тільки на відміну від останньої, РНР має ряд переваг:
В· створення та налагодження скриптів РНР значно простіше, ніж налагодження та створення скриптів на інших мовах;
В· так як РНР-команди просто вставляються в текст html-документа, відпадає необхідність у різних IDE (інтегроване середовище розробки);
В· для вирішення різних специфічних завдань не потрібно писати і налагоджувати численні маленькі CGI-програми, що зводить до мінімуму час доступу до сторінок, а також тривалість розробки сторінок і сайту в цілому.
Разом з тим, РНР володіє величезним набором функцій і великою гнучкістю, які можуть бути значно розширені за допомогою додаткових зовнішніх бібліотек. Можна керувати доступом до сторінок, створювати і обробляти бази даних будь-якої складності, генерувати зображення або PDF-документи і тому подібні. p align="justify">. MySQL - це система управління реляційними базами даних. У реляційній базі даних дані зберігаються не всі разом, а в окремих таблицях, завдяки чому досягається виграш у швидкості та гнучкості. Таблиці зв'язуються між собою за допомогою відносин, завдяки чому забезпечується можливість об'єднувати при виконанні запиту дані з декількох таблиць. SQL, як частина системи MySQL, можна охарактеризувати як мова структурованих запитів плюс найбільш поширений стандартний мову, що використовується для доступу до баз даних. - Це програмне забезпечення з відкритим кодом. Застосовувати його і модифікувати може будь-хто. Таке ПЗ можна отримувати по Internet і використовувати безкоштовно. При цьому кожен користувач може вивчити вихідний код і змінити його у відповідності зі своїми потребами. Використання програмного забезпечення MySQL регламентується ліцензією GPL (GNU General Public License), в якій зазначено, що можна і чого не можна робити з цим програмним забезпеченням у різних сітуаціях.является клієнт-серверної системою, яка містить багато-поточний SQL-сервер, що забезпечує підтримку різних обчислювальних машин баз даних, а також кілька різних клієнтських програм і бібліотек, засоби адміністрування і широкий спектр програмних інтерфейсів (API). Доступно також велика кількість програмного забезпечення для MySQL, в більші...