Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]HLTV Pukawka
Manius1988
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.08.2014

Ostrzeżenie: (0%)
-----


Witam! Pukawa wprowadziła nowy system wyświetlania dem, cytuję:

W nowej wersji list dem diametralnie przyspieszyliśmy proces ich tworzenia i aktualizacji. Wprowadziliśmy także zapis do formatu JSON co umożliwia tworzenie własnej listy dem z unikalnym wyglądem na swojej stronie. Po zakończeniu testów BETA nowe listy zastąpią stare już na stałe.

Link do beta listy dem (HTML): http://xxx.node30.pukawka.pl/new.puk
Link do beta listy dem (JSON): http://xxx.node30.pukawka.pl/new.txt

Dla programistów PHP

Listę w postaci JSON można w bardzo prosty sposób pobrać do swojej aplikacji i wpisać do zwykłej tablicy (array).

Przykład:

  1. $lista = file_get_contents("http://xxx.node30.pukawka.pl/new.txt"); // Pobieramy JSON do zmiennej
  2. $lista = json_decode($lista); // Wpisujemy JSON do tablicy (array)
  3. print_r($lista); // wyświetlany zawartość tablicy



Nie należy pobierać całej listy w formacie JSON przy każdym wywołaniu swojej strony. Zbyt duża liczba wywołań może być blokowana. Prosimy, aby listy w postaci JSON były pobierane okresowo (np. skryptem w cronie) i zapisywane w pliku tymczasowym na swoim serwerze.

I jak to zrobić by działało? Tzn by zapisywało do pliku, i uruchomić to z crona tak jak oni opisali (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Musisz mieć swoją bazę z potrzebnymi danymi i z niej korzystać wyświetlając dane na stronie. Zapominasz tutaj o pobieraniu danych z ich serwera.

Piszesz do tego skrypt, który pobiera dane od nich i aktualizuje Twoją bazę. Skrypt może być całkiem osobną aplikacją. Następnie ustawiasz cron`a, aby np. raz dziennie uruchamiał Twoją aplikację aktualizującą i załatwione.

Jeśli to jakieś proste dane i chcesz korzystać z plików, to skrypt wyświetlający powinien pobierać Twój plik, na Twoim serwerze, np:
twojastrona.pl/twojplik.txt

Cronem uruchamiasz aplikacje, która kopiuje dane z pukawki i wstawia do twojplik.txt, np. raz dziennie
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 18:37