Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 5.03.2006 Ostrzeżenie: (0%)
|
Witam wszystkich.
Przystępuje do realizacji większego projektu i zastanawiam się nad paroma problemami. Jednym z nich jest system aktualizacji. Najpierw użytkownik musi sprawdzić czy ma aktualną wersje. Logując się do swojego panelu system musi pobrać informację o aktualnej wersji. Nie chce zapisywać w każdej aplikacji dostępu do bazy danych ze względów bezpieczeństwa. Uważam, że lepszym rozwiązaniem będzie pobranie kodu XML generowanego dynamicznie np: www.domena_projektu.pl/last_version_info.xml Co o sądzicie o takim rozwiązaniu? Kolejna sprawa to kwestia już aktualizacji plików. W jaki sposób to wykonać? Jak pobrać pliki przez PHP? Jak je zapisać/podmienić w odpowiednich folderach? Wydaje mi się, że wystąpi problem z chmod dla folderów i plików. Ma ktoś jakieś uwagi na ten temat? A może ktoś się orientuje jak to jest realizowane w Wordpress'ie? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 5.03.2006 Ostrzeżenie: (0%)
|
Hmm no może i macie racje, po co się bawić z bazą danych, dynamicznym XML'em, zbędna praca.
Zastanawiam tylko nad tym jak pobierać i aktualizować tylko niezbędne pliki. Może zapisywać na początku każdego pliku sumę kontrolną treści pliku (MD5). Później przy pobieraniu sprawdzamy pierwsze 32 znaki i jak się różni to pobieramy, jak nie to pomijamy. Gra warta świeczki czy lepiej pobrać wszystko i zaktualizować? |
|
|
|
my_key System Aktualizacji. 23.10.2011, 15:56:46
Helid Po zalogowaniu do PA przez użytkownika skrypt pobi... 23.10.2011, 19:18:30
Sephirus Zgadzam się - XML zbędny. Dodałbym jeszcze do prop... 24.10.2011, 08:17:11
Sephirus Ok, opcję aktualizacji masz zawsze dwie
1. Aktua... 24.10.2011, 15:17:39
Fifi209 Zainteresuj się PHAR, z pewnością ułatwi Ci to zad... 24.10.2011, 15:38:47
my_key Ja też postawię na prostotę i niezależność
Pozdra... 24.10.2011, 17:24:28 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 18:49 |