2021-07-27 16:01:39
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
1.5K viewsedited 13:01