Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzanie filmu na youtube - file_get_contents timeout
Forum PHP.pl > Forum > PHP
adrianpl20
Witam. Chcę zrobić na stronie w postach wyświetlanie zdjęcia ("tła") filmu z youtube (jeśli w poście dodano link do takiego filmu na yt) - Tak jak na facebooku. Przy wyświetlaniu postów w php sprawdzam czy istnieje film o takim id na youtube przez file_get_contents. Przy większej ilości postów wywala mi timeouta na stronie - można było się tego spodziewać. Nie wiem jak mógłbym zrobić to inaczej - sprawdzanie czy film istnieje na pewno odpada za każdym razem przy wyświetlaniu postu, lepiej chyba będzie przy dodawaniu postu, ale nie wiem w jaki sposób sprawdzać czy istnieje ten film. File_get_contents może i tak wywalić timeouta i wtedy user zrobi wielkie gały. Ajax raczej odpada bo po dodaniu posta, wyświetla od razu listę pozostałych postów i nie zdąży sprawdzić. Może cURL o ile da się ustawić jakiś maksymalny czas requesta by user nie musiał czekać w najgorszym wypadku tych 30 sekund.

Proszę o sugestie.
trueblue
Gimnastyka.

http://stackoverflow.com/a/1383115
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.