Что такое РНР?

Наиболее привлекательные современные веб-сайты обеспечивают индивиду­альный подход к каждому пользователю, динамически реагируя на текущие условия — имя пользователя, время суток, даты последних публикаций, со­держание корзины покупок и т.д.

Многие из этих динамических веб-сайтов написаны на языке РНР.

РНР — широко используемый универсальный сценарный язык, который особенно подходит для веб-разработки и может быть внедрен в HTML-код. Этот язык был создан программистом Расмусом Лердорфом в виде набора сценариев для поддержки собственного веб-сайта. Первый релиз под назва­нием « Personal Home Page Tools (PHP Tools) version 1.0» увидел свет 8 июня 1995 года.

Официальный логотип проекта РНР. Официальный веб-сайт проекта доступен по адресу php.net.

Логотип PHP

Набор инструментов был дополнен в 1997 году с выходом версии 2.0. А с вы­ходом в 1998 году значительно переработанной версии 3.0 изменилось и назва­ние — на рекурсивный акроним «РНР: Hypertext Preprocessor». Следующую версию, 4.0, выпущенную в 2000 году, отличали увеличение производитель­ности, надежности и расширяемости за счет использования нового ядра Zend Engine.

Это elePHPant — талисман проекта РНР, созданный французским художником Винсентом
Понтиером.

Талисман PHP 

Пятая версия языка увидела свет в 2004 году и была выпущена как свободное программное обеспечение группы PHP-разработчиков. В основном измене­ния коснулись обновления ядра Zend (Zend Engine 2). Планируемая экспе­риментальная версия РНР6, в которой предполагалось внедрить нативную поддержку Юникода, была признана бесперспективной. Текущая версия, РНР7, была выпущена в 2015 году и основана на последней версии ядра, Zend Engine 3, который обеспечивает повышенную производительность. Сегодня PHP-движок установлен на более чем 20 млн веб-сайтов и 1 млн веб-серверов.

 

Новинка! Примечания с таким значком, которые вам будут встречаться в этой книге, описывают новые функции, появившиеся в версии РНР7.

 

Почему РНР так популярен?

 

Что такое «облако»?

Всякий раз, когда пользователь переходит на веб-сайт в браузере, он запра­шивает веб-страницу с веб-сервера и получает ее в ответ по протоколу HTTP. Если веб-страница содержит PHP-сценарий, веб-сервер сначала обратится к PHP-движку для обработки кода перед отправкой ответа в веб-браузер.

 

Совет

HTTP (Hypertext Transfer Protocol — Протокол передачи гипертекста) — универсальный коммуникационный стандарт, позволяющий любому компьютеру подключаться к любому веб-серверу для получения доступа к файлам через интернет.


 

Вас заинтересует / Intresting for you:

Что представляет собой РНР 7? ...
Что представляет собой РНР 7? ... 9201 просмотров Zero Cool Wed, 17 Oct 2018, 10:48:32
Как установить PHP 7.3 на Cent...
Как установить PHP 7.3 на Cent... 8597 просмотров Андрей Васенин Fri, 29 May 2020, 16:25:32
2019: конец эпохи Internet Exp...
2019: конец эпохи Internet Exp... 1491 просмотров Андрей Васенин Sun, 06 Jan 2019, 17:06:24
Фильтр Google Page Layout Algo...
Фильтр Google Page Layout Algo... 1257 просмотров Игорь Воронов Tue, 17 Mar 2020, 16:26:29
Печать
Войдите чтобы комментировать