Что такое PHP

Обновлено Обновлено: Опубликовано Опубликовано:

PHP —
простыми словами

скриптовый язык программирования. Используется, в большей степени, для создания веб-приложений и является самым популярным языком для разработки динамических веб-сайтов и генерации HTML. Изначально, полное название было Personal Home Page Tools; сейчас — Hypertext Preprocessor или препроцессор гипертекста.

Его популярность обусловлена простотой. Основы языка PHP можно изучить самостоятельно «с нуля», воспользовавшись официальным онлайн учебником.

Синтаксис похож на язык Си и, местами, Perl. Пример PHP-кода:

<?php
    echo "Hello World";
?>

<?php и ?> указывают начало и конец кода PHP; echo — выводит на экран текст, в данном примере Hello World.

Пример вставки в HTML:

<html>
   <head>
      <title>HTML-страница</title>
      <link rel='stylesheet' type='text/css' href='/style.css'>
      <script src="/javascript.js"></script>
   </head>
   <body>
      <h1>Заголовок страницы</h1>
      <?php
         echo "PHP код";
      ?>

      <p>Текст</p>
   </body>
</html>

Для возможности обрабатывать скрипты, написанные на PHP на компьютер/сервер необходимо устанавить одноименный интерпретатор. Часто он ставится вместе с веб-сервером Apache и СУБД MySQL.

Прочитайте более подробно о PHP на сайте Википедия

Встречается в статьях

Решение проблем:

  1. Unknown system variable lc_messages

Инструкции:

  1. Установка веб-сервера Apache на FreeBSD
  2. Установка Nginx + PHP + MySQL на Astra Linux
  3. Как вручную настроить сервер хостинга на CentOS 7
  4. Как настроить почту на базе Postfix для корпоративной среды
  5. Настройка веб-сервера на CentOS со всем необходимым для правильной работы
  6. Настройка почтового сервера Postfix для массовой рассылки сообщений
  7. Настройка портала TeamPass для совместного хранения паролей
  8. Инструкция по установке и использованию GLPI на Linux CentOS

Мини-инструкции:

  1. Как установить NGINX на CentOS 7
  2. Как экспортировать базу в phpMyAdmin
  3. Создание и удаление баз в MySQL
  4. Как создавать индексы в MySQL
  5. Восстановление базы MySQL из дампа
  6. Установка и настройка memcached на CentOS 7
  7. Установка и настройка XCache на CentOS 7
  8. Настройка Firebird + PHP на CentOS 7
  9. Как установить PHP 7 на Linux CentOS 7
  10. Простые и сложные SQL-запросы в MariaDB или MySQL
  11. Установка и настройка OwnCloud на CentOS 7
  12. Xibo сервер на Linux Ubuntu — установка и настройка
  13. Инструкция по установке и настройке phplist
  14. Как и где настраивать время сессии PHP
  15. Просмотр и смена расположения файлов базы MySQL / MariaDB
  16. Анализ и мониторинг нагрузки веб-сервера на базе Linux
  17. Установка и настройка умного дома от MajorDoMo
  18. Использование бесплатной панели управления хостингом Brainy

Примеры скриптов:

  1. Формирование списка серверов в phpMyAdmin
  2. Активация/деактивация узлов Zabbix с помощью API на PHP
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

SSH   Тачпад   TCP/IP   Exchange Server   MAPI   Утилита   Маска сети   MX-запись   Corosync   Zabbix   IIS   Linux   YouTube   FPS   Биткоин   Mutt   IP-адрес   Веб-сервер   Rsync   Mail.ru  
.....

Реклама