Что такое PHP Hypertext Preprocessor? - Онлайн газета "Новости Москвы и области"

PHP (PHP Hypertext Preprocessor) — язык сценариев с синтаксисом, аналогичным синтаксису других языков программирования, таких как C, C ++, но, в отличие от них, намного проще. Программы, написанные на PHP, выполняются интерпретатором PHP на сервере, который преобразует инструкции PHP в JavaScript и HTML. Язык PHP используется для создания не только динамических веб-сайтов и скриптов, но и приложений (в том числе графических с использованием библиотеки GTK +), работающих в операционной системе. PHP также можно использовать для обработки данных, и вы можете сделать это из командной строки.

PHP — это язык с открытым исходным кодом , что означает, что он находится в свободном доступе и может использоваться кем угодно без каких-либо ограничений. Исходный код PHP может свободно изменяться программистами, что способствует развитию языка сценариев. За все отвечает израильская компания Zend Company, в которую входят разработчики PHP. Чтобы лучше разобраться в этом прочтите PHP учебник.

PHP был создан в 1994 году Расмусом Лердорфом и первоначально назывался PHP / FI, или интерпретатор персональной домашней страницы / форм. Этот язык представлял собой набор сценариев Perl, которые следили за посетителями его сайта. Поскольку PHP находится в постоянной разработке, следующей версией будет 5.4.

Язык сценариев PHP работает по принципу четырех модулей:

  • модули ядра (т.е. всегда активная часть движка PHP),
  • официальные модули (запускаются администратором сервера вручную, включены во все языковые дистрибутивы PHP),
  • Репозиторий PECL (Библиотека сообщества расширений PHP, содержащая бесплатные модули с открытым исходным кодом)
  • Репозиторий PEAR (репозиторий расширений и приложений PHP, являющийся системой распространения фреймворков и расширений)

PHP — это серверный язык. Если вы хотите использовать PHP на веб-сайте, вы должны быть уверены, что на сервере установлена ​​его поддержка. Работать с PHP на веб-сайте просто. После ввода веб-адреса в браузере на HTTP-сервер отправляется запрос на просмотр страницы, которую вы хотите просмотреть. В случае, если сервер распознает код PHP в данном документе (и сделает это на основе расширения файла), запрос перенаправляется интерпретатору PHP. Он, в свою очередь, изобретает так называемый Вставки PHP содержатся в HTML-коде и заменяют их результатом их обработки. Затем созданный HTML-код возвращается на HTTP-сервер, откуда он отправляется непосредственно пользователю. Таким образом, PHP-код не покидает сервер, и пользователь всегда получает HTML-код, созданный PHP. Расширения файлов, упомянутые выше, который содержит код PHP, это .php3, .php, .php4 или .phtml. Стоит отметить, что интерпретатор PHP сразу же проверяет корректность скрипта, и при обнаружении каких-либо нарушений пользователю сообщается об этом. Эта информация включает тип ошибки, файл, в котором произошла ошибка, и строки, в которых возникла ошибка. Наиболее частыми синтаксическими ошибками являются, например, отсутствие точки с запятой в конце, открытые круглые скобки, фигурные скобки.

PHP доступен как для новичков, так и для более продвинутых разработчиков. Новичок найдет в языке простой синтаксис, а продвинутый найдет все инструменты, полезные для создания расширенного приложения. Один и тот же язык сценариев используется повсюду: от домашних веб-страниц до игр в браузере и официальных сайтов крупных компаний и корпораций.

от psoradmin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Adblock
detector