Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Php zamula stronę
sasiadstar
post 9.06.2017, 09:46:47
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 19.06.2015

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


Witam
napotkałem taki problem i nie wiem jak za bardzo to rozwiązać.
Skrypt przetwarza pliki w sposób automatyczny wrzucam i mogę wyjść ze strony.
Problem w tym że jak się "rozhula" to następny użytkownik traci możliwość wejścia na stronę bo strona się kręci i kręci aż do momentu zakończenia działania skryptu w tle.
Jak pohamować zapędy skryptu na moc obliczeniową? albo coś w tym stylu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sasiadstar
post 9.06.2017, 11:20:51
Post #2





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 19.06.2015

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


Wrzucam plik tekstowy (lista m3u), może mieć kilka kilka kB albo MB
plik jest rozbierany na czynniki pierwsze linia po lini
poniżej próbka
#EXTINF:-1 group-title="podstawowe" tvg-id="" tvg-name="" tvg-logo="WP_TV.png",WP TV
https://av-cdn-1.wpimg.pl/tv24/ngrp:wp1/chu...t_b1628000.m3u8
Sprawdzane jest czy każda linia pasuje do wzorca tj czy ma nazwe, czy nazwa pasuje do bazy danych czy jest adres url
Jeżeli tak to tworzy tablice temp , jak to skończy dodaje do głównej bazy danych usuwając duplikaty url i dodając adres obrazka i epg.

W oddzielnym skrypcie sprawdza czy url jest czynny czy nie i usuwa wadliwe tabele a na koniec generuje jeden plik z podstawionymi danymi
Raz dziennie w nocy o północy będzie analizował bazę danych pod kontem ważności linków, jak padnięty to aut z bazy danych i generowanie listy od nowa

i problem jest przy analizowaniu pliku wsadowego bo ma dużo do roboty.

Sprawdzę z usleep
Jakie czasy proponujecie 100-200ms ? czy dłużej
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:28