Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Optymalizacja wolnego działania skryptu
gg1985
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

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


Witam,

Zadaniem mojego skryptu jest około 10 krotnie wywołanie innych plików, które są na tym samym serwerze. Teraz mam file_get_contents wewnątrz foreacha. Wolno to działa. Może da się jakoś inaczej?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Tak, wywołuje 10 razy ten sam plik z różnymi parametrami.
To już wiem, przecież sam ci to napisałem, bo z pierwszego posta można było wywnioskować, że to ty tego nie wiesz.

Cytat
Czy wrzucenie tego do funkcji w miejsce file_get_contents na pewno poprawi szybkość?

1) zamiast file_get_contents() będziesz wywoływał funkcje, którą masz zdefiniować gdzieś wcześniej - tak, to przyspieszy ten kod, bo nie będziesz już bez sensu ładował przez http tego pliku.
2) Czy przyspieszy znacznie? Może się okazać, że nie koniecznie, gdyż ty w tym pliku latasz do google, i może się okazać, że dośc spore opóźnienia masz właśnie tam.
3) Mógłbyś cachować u siebie wyniki. Przecież pozycja podanych adresów nie zmienia się zbyt często (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 22:35