У меня есть программное обеспечение.
Есть таблица, в этой таблице есть URL-адреса.
На каждой странице 100 URL-адресов.
изображение
Затем я получил API, в котором я могу использовать значения Alexa и DA. Я хотел показать эти значения позже.
<?php
$cara = str_replace(array("https://", "http://", "www."), "", $row["site_link"]);
$mara = array_shift(explode("/", $cara));
$xx = "https://seo-rank.my-addr.com/api1/myapi/".$mara;
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Connection: Keep-Alive',
'Keep-Alive: 300'
));
curl_setopt($ch, CURLOPT_URL, $xx);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,0);
curl_setopt($ch, CURLOPT_TIMEOUT_MS, 200);
$vary = curl_exec($ch);
curl_close($ch);
$result = json_decode($vary, true);
?>
Расположен здесь;
Переменная $ row ["site_link"] извлекает заголовок сайта каждой таблицы из базы данных.
Тогда http, https, www. Я разделяю части и добавляю ссылку в конец API.
Как myapi / site.com, я отправляю запросы для каждого сайта, а затем значения alexa, da и pa выводятся на экран.
Однако при этом происходит большая задержка.
Затем я печатаю результат один за другим следующим образом:
'. $ Result [' da ']. '
Что мне делать, чтобы остановить эту задержку?