| 23:51 17.06.2009 |
 Yazar : Developer
Seviye:
|
Caching Mekanizmaları
Caching yoğun kullanılan siteler için olmazsa olmazlardandır.
/* Buradaki uzun açıklamayı 4 kere silip tekra yazdım ama ne yaptıysam özet şekilde açıklayamadım. :) */
http://www.kurumsaljava.com/download/5/ buradaki linkte Türkçe bir PDF var. Güzel anlatmış. 2 seçeneğin var ya o pdf'i okursun yada benim bir o kadar sürecek olan cevabımı yazmamı beklersin. :)
PHP tarafında caching için Zend Framework'ün caching mekanizmasını kullanabilirsin. Bunun dışında kendim elle yapacağım diyorsan. Aşağıdaki kodları php.net'te araştırmanı öneririm.
ob_start(); - ob_start("gz_handler");
ob_get_contents();
ob_end_flush();
ob_end_clean();
Bir'de file işlemlerini bilmen gerekiyor ki Cache'lediğin data'yı yazıp oradan verebilesin.
Benim hazırladığım bir caching mekanızması ile çalışan örnek bir site görmek istersen aşağıdaki link'i ziyaret edebilirsin.
http://oxijen.org/?Home.do
Siteye ilk girdiğinde hemen kaynağı görüntüle diyerek source'da en alta bak. Ardından sayfayı tekrar çağır. Hızlı açıldığını göreceksin. Sonra tekrar kaynağı görüntüle de sayfanın en altında son ara bellekleme zaman damgasını göreceksin.
Kodlarını vermek isterdim ama şimdilik olmaz. :) Belki framework bittikten sonra.
iyi çalışmalar.
- Hakan
|
| |
|
|
| 12:02 28.08.2008 |
 Yazar : fka
Seviye:
|
Ek bilgi
Ek Bilgi:
Türkçe "Keş" şeklinde okunur.
|
| |
|
|
| 12:01 28.08.2008 |
 Yazar : fka
Seviye:
|
cache bilgisi
Cache:
Sitenizin bilgisayarınıza kaydolma/kaydolmama olayıdır.
Bir sistemi yoktur iki yöntemle aç/kapa yaparsınız:
Kod
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE" />
ya da
Kod
header("Cache-Control: no-cache, must-revalidate");
bu kadar.
Sisteme entegre için tek şansımız db den true false çekip sorgulayarak açık kapalı yapabiliriz.
Çok da gereği olmayan bişeydir.
Ama yüksek güvenlik için kapalı olması iyidir.
Sevgiler Saygılar
|
| |
|
|
| 23:36 27.08.2008 |
 Yazar : yasin
Seviye:
|
cache sistemi
arkadaşlar bu cache sistemi nedir
kendi script nasıl uygulayabilirim kullanımı nasıl
biraz açıklarımızınız
|
| |
|
|