Funkcija include
 
mtance 23. mar 2008 17:03:52 Pridružen od:
27. jan 2008
508 objav
198 16 1
#11

Dela, hvala :)


všeč(0) ni všeč(0) spam(0)
 
Vini 23. mar 2008 17:03:58 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#12

Deluje ze, ampak ce bo tvoja stran, s katere na takle nacin pobiras vsebino, nedosegljiva ali slabo odzivna, se bodo slabo odzivale tudi ostale strani. Odlocitev je pa seveda tvoja :)


všeč(0) ni všeč(0) spam(0)
 
Vini 23. mar 2008 18:03:13 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#13

Se nekaj, razmisljaj tudi o tem, da ti vsak zahtevek na straneh B in C naredi zahtevek na web streznik, na katerem imas stran A, s tem pa seveda dodatno po nepotrebnem obremenjujes streznik. Racunaj tudi na to, da je HTTP komunikacija preko mreze vsekakor ze v osnovi pocasnejsa kot komunikacija z lokalnim diskom, torej tudi v primeru, ce se tvoj streznik A odziva solidno, vseeno zaradi tega pocetja poslabsujes odzivnost strani B in C.


všeč(0) ni všeč(0) spam(0)
 
mtance 23. mar 2008 18:03:24 Pridružen od:
27. jan 2008
508 objav
198 16 1
#14

Hvala za vse podatke in če bo stran delovala počasi, bom uporabil tvojo metodo, zaenkrat pa deluje vse bp ;)


všeč(0) ni všeč(0) spam(0)
 
woowed 23. mar 2008 20:03:06 Pridružen od:
16. okt 2007
33 objav
0 0 0
#15

Lahko narediš tudi cron, ki zapiše file na tvoj server. In potem parsaš lokalno, kar pa dela tudi kadar remote server ni dosegljiv in prikaže starejšo verzijo. V vsakem primeru deluje hitreje.



function fileexistscustom($file) {

$AgetHeaders = @getheaders($file);

return (bool) preg
match("|200|", $AgetHeaders[0]);

}



if(fileexistscustom("http://domena.com/file.php")) {

fileputcontents('file-lokalno.php', filegetcontents("http://domena.com/file.php"));

}


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se