Визначення PHP

Акронім PHP визначає мову програмування, яка народилася як Персональна сторінка домашньої сторінки (PHP) . Вона була розроблена датським програмістом Rasmus Lerdorf в 1994 році з метою спрощення дизайну динамічних веб-сторінок.

PHP

Рекурсивна абревіатура, однак, в даний час пов'язана з PHP Hypertext Pre-Processor . Сьогодні мова розробляється групою PHP, хоча в ній відсутні офіційні правила. Тому Фонд вільного програмного забезпечення розглядає PHP-ліцензію як частину вільного програмного забезпечення .

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

Lerdorf розробив першу версію PHP на мові Perl на основі написання набору CGI мови C. Його наміром було представити свою біографію та зберегти такі дані, як кількість відвідувачів, які відвідують його веб-сайт .

Програмісти ізраїльського походження Зєв Сураскі і Анді Гутманс , тим часом, були відповідальні за переписування парсера в 1997 році і запустили PHP3 , замінивши назву мови на останню. З часом ці програмісти перепишуть весь код PHP.

В даний час PHP зазвичай вбудовується в HTML-код веб-сторінок і запускається з сервера. Підраховано, що PHP присутній у більш ніж двадцяти мільйонах веб-сайтів і близько мільйона серверів.

Однією з переваг PHP є схожість з структурованими мовами програмування (наприклад, Perl і C), що допомагає програмістам розробляти складні програми за короткий час. Насправді, для програміста, який має невеликий досвід роботи з цією мовою, його дуже легко вивчити і передати на свої сторінки функції і структури, які він зазвичай використовує при створенні інших видів програмного забезпечення.

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

Наприклад, в онлайн-газеті новини часто завантажуються, а "головна сторінка" змінюється кілька разів протягом дня. Було б дуже важко змінити код HTML кожного разу, коли ви хочете оновити сторінку, оскільки не тільки потрібно було б додати останню статтю, але й розмістити її на першій позиції і перенести інші, щоб уникнути перевантаження. стор. Якщо до цього додати правила кожного дизайну, які зазвичай вказують на інший розмір зображення для обкладинки та інший для повного тексту, посилання, які відображаються лише в попередньому перегляді (наприклад, "пов'язані повідомлення") і т.д. завдання може бути непрактичним .

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

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

border=0

Пошук іншого визначення