Seo Форум
Поисковая оптимизация => SEO сервисы и Seo инструменты => Тема начата: vold57 от 22-03-2020, 23:21:45
-
УРЛов может быть 20к. Сайты разные.
-
Как массово проверить коды ответа сервера и время загрузки страниц?
Интересная задачка :)
Коды ответов получить достаточно просто. А вот время загрузки страниц... Могу предложить такой вариант:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
Здесь - "многопоточный" запуск curl (выполняется 10 процессов одновременно -P 10). В качестве источника данных - файл, содержащий список URL (при запуске скрипта выводится запрос на ввод названия этого файла). Результат работы сохраняется в файл results.csv
Какие данный собираются...
В данном случае, это собственно сам URL и для него - код ответа, общее время выполнения в секундах, средняя скорость до окончания полной загрузки через curl.
"Собираемые" данные прописываюся в виде %{variable_name}. Могут использоваться следующие переменные:
P.S. Нужен установленный curl.
P.P.S. Если хотя бы частично решит задачу, буду рад.
-
А вот время загрузки страниц
Это время загрузки страниц в браузере?
По установке, видимо придется обращаться в саппорт ВДС. Сам я не программист и не админ. )
-
Это время загрузки страниц в браузере?
К сожалению, нет. Curl - он, как бы, текстовый. То есть, можно в консоли просто набрать
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
и любоваться разметкой в терминале.
Временные "отсечки" касаются только того, что сервер отдаёт curl'у по его запросу.
В общем, я пока не придумал, как с-имитировать погрузку линка, как это делает браузер, и с помощью чего проще посчитать время для каждого конкретного линка. Придумаю - отпишусь...
P. S. Про vds. Если скажете, какая там ось установлена (у Вас ведь есть права админа?), подскажу, как установить. Ну... Это, если решитесь попробовать ;)
Вообще, curl можно поставить и на вин10. Нужно только задействовать подсистемы виндовс для линукс и установить нормальный (в отличии от cmd или powers hell) линуксовый терминал
-
Коды ответа сервера покажет какая-нибудь програмулина типа Netpeak spider, ксеня тоже вроде может
А скорость, если сайт шаблонный типа вп, джумлы, dle, будет на всех страницах примерно одинаковой, т.к. по шаблону подключаются одни и те же css и js файлы. Ну да, могут отдельные страницы весить больше из-за тяжелых фоток. Это можно посмотреть по website auditor в разделе "слишком большие страницы". Здесь на форуме вроде была тема по бесплатному анализу сайта в wsa
-
А скорость, если сайт шаблонный типа вп, джумлы, dle, будет на всех страницах примерно одинаковой
УРЛов может быть 20к. Сайты разные.