<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

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

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Как узнать HTTP-заголовки сервера через cURL

Как узнать HTTP-заголовки сервера через cURL

В этой статье мы с Вами продолжим заниматься изучением модуля cURL, и в этот раз Вы узнаете, как узнать HTTP-заголовки сервера с помощью cURL.

Для получения HTTP-заголовков сервера через cURL надо запустить следующий код:

<?php
  if( $curl = curl_init() ) {
    curl_setopt($curl,CURLOPT_URL,'http://myrusakov.ru');
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
    curl_setopt($curl,CURLOPT_NOBODY,true);
    curl_setopt($curl,CURLOPT_HEADER,true);
    $out = curl_exec($curl);
    echo $out;
    curl_close($curl);
  }
?>

Как и раньше, curl_init() инициализирует сеанс cURL. Затем мы начинаем устанавливать следующие опции:

  • CURLOPT_URL = "http://myrusakov.ru". Это адрес сайта, от которого мы хотим получить заголовок.
  • CURLOPT_RETURNTRANSFER = true. Это опцией мы требуем, чтобы ответ возвращался, а не выводился сразу в браузер.
  • CURLOPT_NOBODY = true. Здесь мы требуем, чтобы в ответ не входило содержимое самого документа.
  • CURLOPT_HEADER = true. Вот это самая главная опция, именно она включает в ответ от сервера его HTTP-заголовки.

Затем мы выполняем наш cURL-запрос с помощью функции curl_exec() и получаем ответ, который записываем в переменную $out. Затем мы выводим её и закрываем соединение.

Как можно использовать данную информацию? Самый простой пример - это проверять: доступен сайт или нет. Соответственно, если код статуса - 404, то сайт недоступен. Вот Вы можете создать такой полезный сервис, на котором люди смогут проверить: работает сайт или же нет. Это бывает очень полезно, так как иногда Ваш компьютер блокирует доступ к каким-нибудь сайтам, а также какой-нибудь сайт может блокировать к Вам доступ по IP-адресу. Но благодаря такому сервису станет понятно о реальном положении дел на сервере. Так что дерзайте, и удачи Вам!

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.