Zarządzanie plikami filmów i obrazów po stronie serwera |
Zarządzanie plikami filmów i obrazów po stronie serwera |
1.09.2016, 11:34:47
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 4.02.2014 Ostrzeżenie: (20%) |
Cześć,
robię aplikację, w której jest kilka formularzy przesyłających ajaxem pliki wideo lub obrazy. Pliki wysyłają się od razu po wybraniu, przed wysłaniem formularza, można je usunąć i ponownie wybrać, a później wysłać poprawny formularz. Może zdarzyć się sytuacja, że ktoś wybierze plik w formularzu, plik się prześle ajaxem, ale użytkownik formularz zamknie, a później otworzy ponownie i wybierze inny plik. Pierwszy plik zostaje na dysku aplikacji nie wykorzystywany do niczego i zabiera zasoby. Dodam, że są to multi formularze, czyli, że można jednym formularzem przesłać kilka pozycji, a do każdej pozycji dodać plik i jak ktoś sobie pododaje do kilku pozycji pliki, a później zamknie formularz i otworzy to ma świeży formularz bez plików, ale pliki na serwer zostały wysłane przy wcześniejszym uzupełnianiu formularza. Macie może pomysł jak zrobić, żeby nie zaśmiecać serwera plikami, które ostatecznie nie zostały dodane do forma? Mógłbym zrobić np. tak, że formularz wraca zawsze do ostatniej nie wysłanej postaci, wtedy pliki nie przepadają bo zostaja w formularzu, a żeby dodać inne, trzeba usunąć bieżące i wtedy problem z zaśmiecającymi plikami znika. Plus przycisk resetuj formularz, który usunie wszystkie pliki z formularza i z serwera i przywróci forma do postaci czystej. Pzdr. Ten post edytował Omenomn 1.09.2016, 11:42:53 |
|
|
1.09.2016, 11:53:17
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
Wysyłaj pliki do tymczasowego foldera, nadawaj im jakieś unikatowe znaczniki. W trakcie wysyłania poprawnego formularza przenoś pliki do prawidłowego katalogu. No i oczywiście czyść tymczasowy folder.
-------------------- |
|
|
1.09.2016, 12:41:20
Post
#3
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 4.02.2014 Ostrzeżenie: (20%) |
tylko co jeśli w momencie czyszczenia folderu usunę plik, który jest u kogoś w formularzu do wysłania?
Ten post edytował Omenomn 1.09.2016, 12:47:32 |
|
|
1.09.2016, 13:19:07
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
sprawdzaj pliki starsze niż 24h i po sprawie
|
|
|
1.09.2016, 13:28:42
Post
#5
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) |
24h to nawet za dużo, po co potem usuwać jednorazowo więcej plików.
-------------------- |
|
|
1.09.2016, 13:55:39
Post
#6
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 4.02.2014 Ostrzeżenie: (20%) |
okej, dzięki
|
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 06:54 |