P

php

PHP (Hypertext Preprocessor) —популярный скриптовой язык программирования. Поддерживается практически на всех хостингах и входит в набор программного обеспечения, применяемого для разработки и хостинга сайтов, наряду с Linux, Apache и MySQL. Сегодня с PHP работают несколько миллионов веб-ресурсов.

Год создания – 1994. Автор – Расмус Лердорф (Дания). Замысел создания – надстройка над Perl, облегчающая генерацию HTML-страниц на веб-сервере и работу с базами данных.

Данная система разработки сценариев включает в себя:

· CGI-интерфейс,

· языковой интерпретатор,

· функционал для доступа к базам данных и объектам Всемирной Паутины.

Пример написанной на PHP программы Hello world:

<?php

echo "Hello, world!";

?>

Принцип работы и сфера использования

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

· автоматическое извлечение параметров POST и GET,

· автоматическое извлечение переменных окружения сервера в заранее определённые массивы,

· взаимодействие со всеми популярными системами управления баз данных,

· автоматическая отправка HTTP-заголовков.

Возможна работа PHP с HTTP-авторизацией, cookies и сессиями, с файлами (локальными и удалёнными), сокетами. Обрабатываются файлы, загружаемые на сервер. Пользователь также может работать с XForms, создавать GUI-приложения, делать скриншоты редактора форм WinBinder, среды программирования DevelStudio.

С помощью PHP можно делать:

· кроссплатформенные приложения на основе пакетов PHP-GTK и PHP-Qt,

· графические приложения для Windows с помощью свободного пакета WinBinder и интегрированной среды DevelStudio.

Помимо всего перечисленного реализован вариант PHP для .NET/Mono — Phalanger. Итогом компилирования PHP-кода в Phalanger считается как серверное, так и настольное .NET-приложение. 




Читать дальше

Синонимы: нет
Все термины на букву «P»
Все термины в глоссарии

Ссылки по теме

... данных, предназначенных для обработки и преобразования в определенный формат. Чтобы извлеченные данные перевести на языки программирования (PHP, Perl, Ruby, Python и т.д.), работают разные программы (скрипты). Они наделяют каждую страницу сайта своей структурой. В зависимости от этой структуры ...

Алексей Алексей Дурнев
22 Ноября
3 4389

... GOODS_MOD_REST_VALUE=0 %} ga('set', 'contentGroup1', 'Товары - Нет в наличии'); {%ELSE%} ga('set', 'contentGroup1', 'Товары - В наличии'); {%ENDIF%} {%ENDIF%} ga('send', 'pageview'); Для самописного магазина на PHP это будет выглядет примерно так: <?php if((int)$good>0){?> <?=(int)$count_av>0?"ga('set', 'contentGroup1', 'Товары - В наличии');":"ga('set', 'contentGroup1', 'Товары - Нет ...

Максим Максим Аноп
18 Октября
2 8374

... сайта нельзя было попасть по двум разным URL-адресам. Должны быть склеены зеркала: С www и без www; Со слешем “/” в конце и без слеша; С index.php, index.html, home.php и т.п. и без. Проверка 404 ошибки Пользователь сталкивается со страницей 404, когда пытается попасть на страницу, которой больше ...

Елена Елена Иванищева
03 Октября
5 15380

... переходим в панель управления вашим сайтом на WordPress. Затем откройте раздел «Внешний вид», подраздел «Редактор». В шаблонах найдите файл header.php и откройте его. Вставьте код из буфера перед тегом </head>. Сохраните изменения, нажав кнопку «Обновить файл». Перейдите на свой сайт и обновите ...

Евгений Евгений Абраменко
17 Августа
0 5365

... AGIMA.University отмечают выпускной. Фото — пресс-служба AGIMA 6. Уточните, придерживается ли агентство стандартов работы ( примеры стандартов для php ) по написанию кода. Грубо говоря, стандарт работы — это такой эталон, установленный и многократно проверенный порядок работы, который ...

Евгений Евгений Лобанов
26 Июля
0 2372
Отправьте отзыв!