Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Otwieranie pliku w tle
Forum PHP.pl > Forum > PHP
cichy19-
Witam

Mam taki problem.
Posiadam konto w Nazwa.pl i niestety nie ma tam czegoś takiego jak Cron Job.
Musiałem zatem zrobić inne jego wywołanie.
Zrobiłem przeprowadzanie pliku crona przy otwieraniu strony głównej ale spowolniło to jej otwieranie.
Użyłem do tego czegoś takiego:

include_once "cron.php";

Jak mogę otwierać ten plik tak żeby nie miało to wpływu na szybkość otwierania strony głównej.
Jakieś wirtualne połączenie?
erix
Mi przychodzi do glowy cos takiego:
robisz osobny skrypt, ustawiasz mu nieskonczony czas wywolania i ignorowanie reakcji uzytkownika.

Glowna czescia skryptu jest petla nieskonczona, ktora wykonuje nastepny krok co jakis czas.

Zrob sobie tylko jakas 'furtke' umozliwiajaca zatrzymanie dzialania, bo mozesz caly serwer polozyc.
nasty
a moze zrobisz skrypt (bat,sh), i z php go wywolywac.

Bo teoretycznie php nie ma Threadingu, i takie zeczy sie tobi "na okolo"
Jabol
Albo połącz się socketem z własnym serwerem, wyślij rządanie (jak wylgląda rządnie http wiesz? - jeżeli nie i jesteś zainteresowany tą opcją to pisz) a potem nie czekając na odpowiedź zamknij socketa. Powinno zadziałać - tylko skrypt musi być odporny na zamykanie socketa.
To samo możesz też chyba zrobić poprzez fopen, jeżeli jakaś tam opcja jest ustawiona - wtedy nawet nie trzeba generować rządania.
cicik
Cytat(Jabol @ 24.07.2006, 17:09 ) *
rządania.


żądania :-)
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.