При запуске скрипт выдает ошибку. В коде походу все еще ошибка. Здесь
$info = curl_multi_info_read( $ghandler );
вместо $ghandler должно быть $mh
Еще два момента.
Данный скрипт может пропускать заданные юрлы. Фишка в том, что curl_multi_info_read( $mh) возвращает последнее сообщение, но в очереди могут остаться еще сообщения.
Ну и насчет цикла без пауз до окончания загрузки всех страниц — это излишняя нагрузка на процессор.
Пожалуйста) Привычка так форматировать. Мне удобно читать код когда открывающая скобка находится на одном уровне с закрывающей. Про абзацы не понял — в Notepad++ табом. Для чего декларировать типы в PHP? Может чего не знаю, может начну. Это влияет на производительность?
в обычном денвере все работает, на обычном хостинге тоже. честно — не представляю где может не работать. сделал для своего проекта — решил поделиться. т.к. не нашел короткой и простой инструкции в интернете.
Какой смысл передавать $vk_id как параметр функции, но vk_token как константу определенную неизвестно где?
смысл в том, что поскольку сообщения идут от имени моего сообщества, то vk_token не меняется и он определен в константах. $vk_id — это id пользователя vk, он постоянно меняется.
ну не знаю. почему сумбурный? вроде все кратко и по пунктам. можно взять и быстро сделать для себя, не рыская где-то еще. разбавлять чем-то — ну если что-то непонятно или не хватает — с удовольствием, а просто так — не вижу смысла
вместо $ghandler должно быть $mh
Еще два момента.
Данный скрипт может пропускать заданные юрлы. Фишка в том, что curl_multi_info_read( $mh) возвращает последнее сообщение, но в очереди могут остаться еще сообщения.
Ну и насчет цикла без пауз до окончания загрузки всех страниц — это излишняя нагрузка на процессор.
косячок — но работе не мешает. php прощает такие вещи.
хостинг без https — поэтому. если не прав — поправьте. но все отлично работает.
меня устраивает. так меньше кода. плюс думаю по скорости работы должно быть быстрее. хотя это в данном случае не существенно.
смысл в том, что поскольку сообщения идут от имени моего сообщества, то vk_token не меняется и он определен в константах. $vk_id — это id пользователя vk, он постоянно меняется.