php11
2.01.2022, 11:50:25
Cześć,
zmieniłem w cms-ie wyświetlanie generowanych miniaturek obrazków na .webp.
Teraz muszę odwiedzić z przeglądarki każdą podstronę, by się te miniaturki wygenerowały.
Podstron jest wiele, więc ręcznie zajmie to masę czasu...
Mogę wygenerować wszystkie adresy, ale nie wiem, jak zrobić skrypt, który je otworzy, w jakiś rozsądny sposób.
Jak to ugryźć?
Dzięki!
Wszystkiego dobrego w Nowym Roku!!!
trueblue
2.01.2022, 13:08:30
A w jakim celu generować wszystkie miniaturki od razu, skoro mogą to zrobić użytkownicy regularnie odwiedzający stronę?
php11
2.01.2022, 14:22:39
Zmieniły się wszystkie adresy grafik.
Nie mogę zrobić przekierowań, bo nowe pliki nie istnieją.
Linków jest ok 20 tys. a Googlebot jest szybszy od userów ;-)
No to zostało napisanie własnego bota
php11
2.01.2022, 15:22:54
Cytat
Jak to ugryźć?
Właśnie pytałem
viking
2.01.2022, 15:52:07
Ale czym się różni twój bot od bota google? Wejdzie na stronę to wygeneruje.
php11
2.01.2022, 16:04:58
Czy może mnie ktoś naprowadzić, jak zrobić bota, który przejdzie przez 20 tys. linków, po to, by wygenerowały się miniaturki?
Tak dla początkującego ;-)
Dzięki
trueblue
2.01.2022, 16:08:10
Wciąż nie rozumiem dlaczego chcesz to generować na własną rękę.
Albo wygenerują to użytkownicy, albo Google Bot.
Neutral
2.01.2022, 17:47:48
cURL lub komenda ping, która odpytuje serwer. Wchodzi na stronę http, ogląda stronkę nawiedzając ja na zawsze i już gość wychodzi z domu zmierzając do sąsiedzkiego.
php11
2.01.2022, 17:56:23
Dzięki za odpowiedź
Czyli mam zrobić coś takiego w foreach?
$hand = curl_init();
curl_setopt($hand, CURLOPT_URL, 'http://pl.wikipedia.org/w/index.php');
curl_setopt($hand, CURLOPT_POST, 1);
curl_setopt($hand, CURLOPT_POSTFIELDS, 'title=CURL&action=edit');
curl_exec($hand);
curl_close($hand);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.