Dzień dobry, potrzebuję informacji w jak sposób mogę czy w ogóle jest to możliwe stworzyć automat tak aby odświeżał strony na danym serwisie www. Potrzebuję aby on szukał wszystkie podstrony kategorie produkty itp na sklepie prestashop i wchodził z automatu na dane strony. Potrzebuję tego abym mógł w szybki sposób zapełnić pamięć cache serwisu/sklep który odświeża się po wejściu na dana stronę, produkt, kategorie.

- Rejestracja:prawie 15 lat
- Ostatnio:około 8 godzin
- Lokalizacja:Laska, z Polski
- Postów:10051
dsxsoft napisał(a):
Potrzebuję tego abym mógł w szybki sposób zapełnić pamięć cache serwisu/sklep który odświeża się po wejściu na dana stronę, produkt, kategorie.
A z kolei to potrzebujesz zrobić po co?
- Rejestracja:około 2 lata
- Ostatnio:3 miesiące
- Postów:41
Jak wyczyszczę cache bo prowadzę duże zmiany na stronie i musze to robić w danej chwili:) To strona działa znacznie wolniej zanim ponownie klienci będa sobie chodzić po serwisie klikać i odbudowywać cache. A tak po prostu automat wyklinał by wszystko w kilka chwil bez zbędnej pracy:) Cache odbudowany na daną chwile np na noc weekend kiedy prace zmian nie są prowadzone i serwis od razu chodził by znacznie szybciej.

- Rejestracja:prawie 15 lat
- Ostatnio:około 8 godzin
- Lokalizacja:Laska, z Polski
- Postów:10051
dsxsoft napisał(a):
Jak wyczyszczę cache bo prowadzę duże zmiany na stronie i musze to robić w danej chwili:) To strona działa znacznie wolniej zanim ponownie klienci będa sobie chodzić po serwisie klikać i odbudowywać cache. A tak po prostu automat wyklinał by wszystko w kilka chwil bez zbędnej pracy:) Cache odbudowany na daną chwile np na noc weekend kiedy prace zmian nie są prowadzone i serwis od razu chodził by znacznie szybciej.
Czyli chcesz po prostu wypełnić cache servera początkowo?
A nie możesz tego zrobić od strony servera? To byłoby dużo lepsze rozwiązanie.
- Rejestracja:około 3 lata
- Ostatnio:ponad rok
- Postów:2310
Milion lat temu się pobierało całe site'y wget
z opcjami (mirror coś), czy innymi klientami http.
Bałbym się przy dzisiejszej złożoności, co więcej, ta opcja nie działa jak pod-linki są realizowane javascriptem

- Rejestracja:prawie 18 lat
- Ostatnio:6 miesięcy
- Lokalizacja:Wielkopolska
Poszukaj sobie fraz warmup cache
Da się to zrobić na szybko bashem + curl/wget + sitemap jak masz prosty sklep, a jeśli jest to coś większego to możesz przygotować skrypt który będzie Ci "wygrzewał" cache w momencie mniejszego obciążenia serwera. Można to zrobić z PHP + bash lub sam PHP (pamiętaj że ten jest jednowątkowy i w większym sklepie albo dopinasz do tego serwer kolejkowy i inne cuda).
Możesz również dopiąć do tego jakiś skrypcik Pythona/Go który będzie ogarniał te endpointy które mają się szybciej ładować.