ďťż
Podstrony
|
telcocafeWitam. Z ciekawości pytam się, czy ( jeżeli dajmy na to na serwerze A jest plik o wielkości 1 MB ) to czy includując go z serwera B ( w pętli np. 100 razy) dojdzie do tego, że z "puli transferu miesięcznego" zabrane zostanie 100 MB? (1MB*100)? Zastanawiałem się jak ma się includowanie dużych plików z serwera zdalnego do innego serweraBędzie uchodził transfer, a plik inkludowany będzie przeparsowany przez PHP. @down: wytłumaczyłeś przejrzyściej, niż ja :) Użytkownik pbnan edytował ten post 06 kwiecień 2007, 19:04 Dodam tyle, że zostanie Ci zwrócony wynik działania pliku na serwerze, na którym się znajduje (nie zostanie zainkludowany kod). Innymi słowy żadasz pliku, ten zostaje wykonany i otrzymasz dopiero wynik tego pliku. Mam nadzieję, że w miarę przejrzyście wytłumaczyłem. Ale jest jeszcze taki haczyk... Mało prawdopodobne, że te 100MB ściągnie serwer, gdyż standardowo PHP ma ustawione takie ograniczniki (w php.ini): ;;;;;;;;;;;;;;;;;;; ; Resource Limits; ;;;;;;;;;;;;;;;;;;; max_execution_time = 30 ; Maximum execution time of each script, in seconds max_input_time = 60; Maximum amount of time each script may spend parsing request data memory_limit = 128M ; Maximum amount of memory a script may consume (128MB) To są standardowe... A 128MB to nie wiem czy nie zbyt wiele... Raczej to zmiejszają i te Twoje zaincludowane 100MB może się niezmieścić. Chyba, że jesteś administratorem oby serwerów. To zmienia postać rzeczy.. Ale to wtedy najlepiej nie przez PHP... |
|||
Sitedesign by AltusUmbrae. |