Yüksek hitli siteleriniz varsa mysql'e bağlanırken mysql_connect(); fonksiyonunu yerine mysql_pconnect() fonksiyonunu kullanmanız daha mantıklı olacaktır.
mysql_connect her sorgu için kullanıcıya ayrı bi soket açar ve sorguları o soketler üzerinden çalıştırır. mysql_close kullanılmadığı zaman sunucuyu adeta çıldırtır. Load havalarda uçar. mysql_pconnect kullanıcıya bir bağlantı soketi açar ve timeout zamanı geldiği zaman otomatik olarak bu soketi kapatır. olabildiğince timeout süresini kısa tutmaya bakın.
Hitli siteleriniz varsa bu şekilde biraz daha sunucuyu rahatlatmış olursunuz. Yaşayan bilir ;)
Saygılarımla.
Merhaba , peki mysql_close artık yeni versionlarda kullanmanın gereği yok diyorlar.Buna ne gibi bir yorum yapabilirsiniz.Ayrıca bahsettiğiniz mysql_pconnect'i bağlantı sayfasındaki fonksiyonda yapıyoruz değil mi.İyi bloglar
YanıtlaSilphp gurusu kankamm.
YanıtlaSil//ahmet(zec)
@Adsız; evet bağlantı dosyasında yapıyorsun. yeni versiyon derken? hala kullanımda.
YanıtlaSilben az hitli scriptimde kullansam ne olcak ki ya :D.
YanıtlaSilBundan sonra siliyom zaten connect i artık pconnect arada yazda okuyak aq ya