Что такое язык программирования PHP и для чего он нужен? где используется?

PHP (рекурсивная аббревиатура от «PHP: препроцессор гипертекста») — это интерпретируемый язык с открытым исходным кодом, который в основном используется для серверной (внутренней) разработки веб-приложений.

Созданный Расмусом Лердорфом в 1995 году, PHP имеет разработку и документацию, поддерживаемую The PHP Group. PHP распространяется с открытым исходным кодом и распространяется под лицензией PHP License.

Подсчитано, что от 60% до 80% Интернета использует приложения, разработанные на PHP. Благодаря популярности приложений с открытым исходным кодом, таких как WordPress и Magento, PHP остается чрезвычайно популярным языком и останется таким еще долгое время.

Что такое скриптовый язык?

Прежде чем понять, что такое PHP, нам нужно понять, что такое язык сценариев.

Сценарий — это набор программных инструкций, которые интерпретируются во время выполнения. Скрипты на стороне сервера, такие как PHP, интерпретируются на сервере, а сценарии на стороне клиента интерпретируются клиентским приложением, браузером, например, как в случае с JavaScript. Эти языки обычно зависят от других выполняемых приложений, создавая среду выполнения.

Лучшее понимание PHP на простом примере

PHP-код может быть встроен в HTML-код или может использоваться в сочетании с различными системами веб-шаблонов, системой управления веб-контентом и веб-фреймворками. Файл PHP содержит теги PHP и заканчивается расширением «.php».

<?php
  echo "Hello Wolrd";
?>

Файл PHP также может содержать теги HTML и JavaScript.

<!DOCTYPE html>
<html>
  <head>
    <title>Exemplo de Página</title>
  </head>
  <body>
    <h1>
      <?php echo "Olá, eu sou um título!"; ?>
    </h1>
    <script>
      alert("Olá, eu sou um alerta!");
    </script>
  </body>
</html>

Поток приложения PHP

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

Сохранить себе или поделиться:

Add a Comment

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