Получи случайную криптовалюту за регистрацию!

Wassup, сегодня мы познакомимся с языком программирования PHP. | Antichrist Blog | 反キリスト∸ブログ

Wassup, сегодня мы познакомимся с языком программирования PHP.

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

User-Agent — идентификационная строка клиентского приложения, использующая определённый сетевой протокол; обычно используется для приложений, осуществляющих доступ к веб-сайтам — браузеров.

Зайдем в каталог ( cd /var/www/html ), создадим файл ( touch index.php ), поднимем сервер в новом окне ( php -S 127.0.0.1:666, может понадобиться установка — apt -y install php ).

Разберем сам PHP, откроем index.php:


// тут пишем весь код, а это комментарий.

$blog = "Blog"; // переменная
$antichrist = "Antichrist";

echo "$antichrist $blog \n";

?>

Так, выполняем запрос на 127.0.0.1:666, либо открываем этот сайт — curl 127.0.0.1:666, ответ: Antichrist Blog. С этим разобрались, давайте запросим например IP? Я в локальной сети, поэтому он будет 127.0.0.1.

$ip = $_SERVER['REMOTE_ADDR'];
$user_agent = $_SERVER['HTTP_USER_AGENT'];

Добавляем две переменные, и добавим их в echo — echo "$antichrist $blog: $ip, $user_agent\n";. Таким образом у нас покажет сразу, IP и User Agent при запросе на URL.

Запрос: curl 127.0.0.1:666 -A user-agent-demon
Ответ: Antichrist Blog: 127.0.0.1, user-agent-demon

Это пока начало, в следующих постах думаю можно будет рассказать про поднимание сервера, и подключения к нему базы данных (MySql). И нам очень понадобится PHP, будем писать какую-то веб страницу либо простые взаимодействия.

Antichrist Blog, APK, Music, Chat, Archive