Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak zrobić aplikację typu Dashboard?
miquel
post 3.07.2013, 09:38:24
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 1.10.2012

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


Witam,

zupełnie nie wiem jak się do tego zabrać, mam aplikację: użytkownik wpisuje dane i naciska start "rozpocznij zadanie". Potem wykonuje się po kolei kilka skryptów (są one zależne od siebie, każdy następny skrypt wykorzystuje dane zwrócone przez poprzedni). Skrypty te są bardzo czasochłonne, mogą wykonywać się przez np. kilka godzin. Użytkownik może w dowolnym momencie sprawdzić status % wykonania zadania w dashboard np. "zadanie 1. skrypt 2 postęp 90%".
Aplikacja będzie działała na komputerze lokalnym (Linux/Windows, Apache+PHP), użytkownik może w dowolnym momencie wyłączyć komputer (zadania sie zatrzymują same, użytkownik nie musi ich sam zatrzymywać) a potem na przykład za kilka dni znowu włączyc i wznowić zadanie/zadania. Wtedy wznowione zadania będą wykonywały się dalej, np. gdy przerwał działanie na drugim skrypcie przy 90% to działają dalej od tego momentu.

Jak to rozwiązać od strony serwera? Chodzi mi w szczególności o to, jak uruchamiać/wznawiać te skrypty.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
!*!
post 3.07.2013, 09:44:02
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Podaj więcej informacji jakie to zadania i czym się zajmują. Najprościej to po nazwie aktualnego działania, zapisać go, oraz ewentualny stan np. prace na pliku w katalogu. Przy wyłączeniu systemu zrzucić to do cache, i odczytać przy ponownym wznowieniu.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

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: 24.06.2025 - 07:41