![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Jest skrypt, który co kilkadziesiat godzin pobiera zserializowane dane (tablica) ze zdalnego serwera. Czasami co jakiś czas skrypt musi zostać zaktualizowany (a to znajdę lepsze rozwiązanie, a to poprawię błąd, itp.).
I tak sobie to wymyśliłem, że jak skrypt będzie trzeba uaktualnić, to by ograniczyć ruch sieciowy pomiędzy klientem a bazą, w tej pobieranej zserializowanej tablicy znajdzie się dodatkowo podtablica z indeksem "u", a w niej znajdzie się string ze zaktualizowanym kodem php skryptu. Sam skrypt będzie miał zawsze zapisane w sobie, że gdy znajduje się w odebranych danych poddablica "u", to ma sam siebie nadpisać kodem z tej podtablicy. To już działa, ale zastanawiam się czy takie przesyłanie kodu php w zserializowanej tablicy to dobre rozwiązanie. Ma to jakieś słabe punkty, a może w ogóle jest słabym punktem? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 7 Dołączył: 6.01.2010 Skąd: Opole Lubelskie Ostrzeżenie: (0%) ![]() ![]() |
Możesz stworzyć skrypt w osobnym pliku, który np. raz dziennie będzie się łączyć z twoim serwerem i sprawdzał czy jest nowa wersja skryptu. Jeżeli znajdzie nowszą wersję pobierze plik i nadpisze. Wydaje mi się, że jet to bezpieczniejsze niż przesyłanie kodu PHP tablicą. No i mniejsze ryzyko błędnego nadpisania pliku (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:00 |