[Linux-programlama] Re: php file() fonksiyonu ağır çalışıyor.

---------

[Linux-programlama] Re: php file() fonksiyonu ağır çalışıyor.

From: Okan Akyüz <okanakyuz_at_okanakyuz.com>
Date: Wed, 14 Jan 2009 14:35:34 +0200
Message-ID: <009f01c97644$99f20ac0$cdd62040$@com>

Öncelikle merhaba! Aranızda yeniyim..

Efendim tahminim şöyle kendi sitenizi çağırdığınız için mevcut fonksiyonun tekrar çalışmasına sebep oluyor olabilirsiniz. Bu yüzdende requresive call gibi bişi oluyor olabilir. Dosyayı en sonunda almanızın sebebi ise timeout olarak php- prosesinin durması olabilir.

 

From: linux-programlama-bounces_at_liste.linux.org.tr [mailto:linux-programlama-bounces_at_liste.linux.org.tr] On Behalf Of Elvin Åžiriyev
Sent: Wednesday, January 14, 2009 1:33 PM
To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
Subject: [Linux-programlama] Re: php file() fonksiyonu ağır çalışıyor.

 

dosyayı localde çağırıyorsanız tarayıcı ekrarnından çağırmayı deneyin. yine yavaş mı? aynı sunucuda çağırıyorsanız sunucunuzdan ping sürelerine bakın. aklıma DNS sorunu gibi geliyor. file_get_content 'i denemeye çalışın. ve son olarak da çağırdığınız dosyanın hazırlanma süresini kontrol edin. dosya zor sql sorgularından vs geçiyor olabilir.

sıkıntı hakkında geniş bilgi veya çözümü yazarsanız seviniriz.

2009/1/14 Bünyamin <bunizz_at_gmail.com>

İyi çalışmalar;

Kendi sunucumda yayınladığım bir siteyi, file() fonksiyonu ile çekmek istiyorum. Fakat inanılmaz derecede ağır çalışıyor. Aynı şekilde google.com'u çekmek istediğimde hiçbir yavaşlık yok.

Kullandığım kod:
<?php
$dosya = file('http://www.siteadi.com');
$html = implode('', $dosya);
echo $html;
?>

"php.ini" dosyasının altını üstüne getirdim. Fakat soruna çözüm olacak bir satıra rastlayamadım.

Görüş ve önerilerinizi bekliyorum...

Teşekkürler..

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

-- 
Elvin Åžiriyev
http://siriyev.net

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 14 Jan 2009 - 13:26:27 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.