Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Odwiedzenie wielu podstron by wygenerować miniaturki
Forum PHP.pl > Forum > Przedszkole
php11
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
A w jakim celu generować wszystkie miniaturki od razu, skoro mogą to zrobić użytkownicy regularnie odwiedzający stronę?
php11
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 ;-)
ohm
No to zostało napisanie własnego bota
php11
Cytat
Jak to ugryźć?


Właśnie pytałem
viking
Ale czym się różni twój bot od bota google? Wejdzie na stronę to wygeneruje.
php11
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
Wciąż nie rozumiem dlaczego chcesz to generować na własną rękę.
Albo wygenerują to użytkownicy, albo Google Bot.
Neutral
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
Dzięki za odpowiedź

Czyli mam zrobić coś takiego w foreach?

  1. $hand = curl_init();
  2.  
  3. curl_setopt($hand, CURLOPT_URL, 'http://pl.wikipedia.org/w/index.php');
  4. curl_setopt($hand, CURLOPT_POST, 1);
  5. curl_setopt($hand, CURLOPT_POSTFIELDS, 'title=CURL&action=edit');
  6. curl_exec($hand);
  7.  
  8. curl_close($hand);
  9.  
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.