Skocz do zawartości

Zczytywanie danych ze stron


cheesy

Rekomendowane odpowiedzi

Witam!

Czy jest mozliwe stworzenie skryptu, ktory o danej godzinie, codziennie bedzie zczytywal dane z licznikow na stronach konkurencji, a pozniej raport wysylal na maila?

Jezeli tak to moze jest gdzies dostepny taki skrypt, w ktory nalezy wstawic tylko odpowiednie dane?

Cheesy

Odnośnik do komentarza
Udostępnij na innych stronach

gotowca raczej nie znajdziesz, a nawet jesli taki jest to i tak trzeba przerabiac dla kazdej witryny z ktorej chcesz pobierac dane

rozwiazanie jest bardzo proste robisz dla przykladu w php fopen czy curl witryny z ktorej chcesz pobrac wartosc licznika i parsujesz regexem

Odnośnik do komentarza
Udostępnij na innych stronach

Masz do rozwiązania Dwa w zasadzie niezależne problemy.

1. Uruchamianie skryptu co godzinę

2. Zczytywanie innych stron

Dużo zależy z hostingu z którego korzystasz. Część z nich ma rozwiązanie

(np. crontab) umożliwiające odpalenie skryptu w okreslonym czsie. Jednyk z tym można sobie poradzić. Jeżeli masz stronę, którą ma min. 100 odsłon na godzinę to tam umiesczasz malutenki skrypt, który sobie sprawdza, czy mineła godzina, jak tak to uruchamia skrypt własciwy i zeruje czas, jak nie to nic nie robi.

Opóżnienie samego skryptu sprawdzającego czas to zazwyczaj mniej niż 0,001 s. Ważne tez, żeby skrypt własciwy nie przekroczył sekundy bo strona będzie się długo generować, chyba, że dodasz niwidzialnego gifa 1x1 px który de facto będzie skryptem . Trochę zawiłe, ale ja wykorzystuję to np. do sprzątania statystyk :-).

Zczytwanie strony też jest zaplokowane u niektórych providerów [ funkcja Fopen() ] - dlatego na początek sprawdż jakie masz możliwości ...

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności