Определение PHP

Аббревиатура PHP идентифицирует язык программирования, который родился как Инструменты персональной домашней страницы (PHP) . Он был разработан программистом датского происхождения Расмусом Лердорфом в 1994 году с целью облегчения дизайна динамических веб-страниц.

PHP

Однако рекурсивная аббревиатура в настоящее время связана с препроцессором гипертекста PHP . Язык разработан сегодня The PHP Group, хотя в нем отсутствуют официальные правила. Поэтому Фонд свободного программного обеспечения рассматривает лицензию PHP как часть свободного программного обеспечения .

Язык PHP обычно обрабатывается непосредственно на сервере, хотя его также можно использовать с помощью программного обеспечения, способного выполнять команды и разрабатывать программы другого класса.

Лердорф разработал первую версию PHP на языке Perl, основанную на написании CGI- набора языка C. Он намеревался представить свои биографические данные и хранить такие данные, как количество посетителей, посещающих его веб-сайт .

Тем временем программисты израильского происхождения Зеев Сураски и Энди Гутманс были ответственны за переписывание парсера в 1997 году и запустили PHP3 , заменив название языка на самое последнее. Со временем эти программисты переписывают весь код PHP.

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

Одним из преимуществ PHP является его сходство со структурированными языками программирования (такими как Perl и C), что помогает программистам разрабатывать сложные приложения в короткие сроки. Фактически, для программиста с небольшим опытом работы с этим языком очень легко выучить его и перенести на его страницы функции и структуры, которые он обычно использует при создании других видов программного обеспечения.

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

Например, в онлайн-газете новости загружаются часто, и «главная страница» меняется несколько раз в течение дня. Было бы очень трудоемко менять HTML-код каждый раз, когда вы хотите обновить страницу, так как нужно будет не только добавить самую последнюю статью, но и поместить ее в первую позицию и переместить остальные вниз, в конечном итоге исключив некоторые из них, чтобы не перегружать стр. Если добавить к этому правила для каждого дизайна, которые обычно указывают разный размер изображения для обложки и другой для полного текста, ссылки, которые появляются только в предварительном просмотре (например, «похожие записи») и т. Д. Задача может быть непрактичной .

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

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

border=0

Поиск другого определения