bildirgec.org

cache hakkında tüm yazılar

php ile, hızlı ve basit bir cache uygulaması…

admin | 17 December 2008 10:30

Bir yöntemin büyüklüğü biraz da ne kadar basit ve uygulanabilir olduğunda gizlidir.

Herseferinde, sık değişmeyecek kıstasları defalarca sorgulayıp ekrana basmak gibi bir zahmete neden katlanalım ki. Sayfamızı oluşturalım ve oluşan html çıktısını bellekleyelim.

bu durumda bir tane bellek klasörü belirliyoruz

//bellek

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
//güvenlik
//sayfabaşlığı
//bellekte bir şey var mı?
$filename = 'bellek/bellektekidosya.php';
if (file_exists($filename))
{
// dosya varsa cache den okuyoruz
$fileway = fopen($filename, "r");
$fileinfo = fread($fileway, filesize($filename));
//$fileinfo.="cache time ;)";
fclose($fileway);
}
else
{
//
// *** Makaleye bakınız
//
//bellekte yoksan belleğe gel
$fileway = fopen($filename, "w");
fwrite($fileway, $fileinfo);
fclose($fileway);
}
?>
<?=$fileinfo?>
<?
//sayfasonu
//bağlantıyı kes
?>

//makaleye bakınız 😉
Burda en dikkat edilmesi gereken nokta bellekleyeceğimiz kısım. Dilersek sadece SQL sorguların bellekleriz… Lakin bu bize yeterli hızı sağlamaz… Kimi durumlarda sayfaları bütün çıktıları ile belleklemekte yarar var…

Cache, Proxy, Web üstünde yüksek verim, PHP, Memcache, APC, Eaccelerator, File Cache

admin | 22 November 2008 19:55

Webde yüksek verim nedir ve genel olarak kullanılan cache(ön bellek) sistemleri nelerdir biraz bakalım. Cache dediğimiz konu aslında temel olarak webdeki program, web server veya database’in üstüne düşen yükün azaltılarak kullanıcıya daha hızlı şekilde verilmesi esasına dayanır.

Yazıyı normalde üç veya dört parçaya bölmeyi düşünmeme rağmen konunun bütünlüğünün bozulmaması için çok fazla bölmemek gerektiğini düşünüyorum. Basitten gelişmiş anlatıma doğru giderek, sadece memcache konusunun detayı fazla olduğu için memcache konusunu farklı bir başlık altında anlattım. Bu yazıda ise biraz daha özet olarak memcache’den bahsedeceğim. Yazıda her dile uygun olabilmesi için, code örnekleri yerine genel olarak yapıyı sorunları ve cözümleri anlatmaya çalıştım. Genede PHP ağırlıklı bir yazı olduğunuda kabul etmek gerekiyor.

SWF Cache Viewer

self respect | 21 March 2008 23:36

SWF Cache Viewer

swf
swf

Bu program sayesinde swfdosyalarını nasıl indireceğiniz düşünmezsiniz. o sizin için hafızasında tutuyor
kota aşımıda yapmadan
cesh bellekten alıyor firefox ve iexplorer daki ve bilgisayarınıza hangi borwser yüklü ise onu ile yaptığınız tüm swf aklında tutuyor tabi siz cesh bellekten silmez iseniz.

Bu yazıım tamamen ücretizdir.
birde bu firmanın flash .flv oynatıcısı var çok güzel kullanışlı bir program buradan indirebilirsiniz.

Yüksek trafikli siteler için cms önerisi

nehuse | 21 December 2007 08:22

Bir site kuruyorum serverı fazla zorlamayacak seo destekli yüksek trafikte sorun çıkarmayacak (cache kullanması tercih edilir) çok fazla ıvır zıvır özelliği olmayan bir cms arıyorum şimdiye kadar bir çok cms kurdum kaldırdım ama yüksek trafikle (20k -30k) hiç test etme imkanım olmadı.Bu konuda deneyimli arkadaşlar tavsiyelerini örnek siteler ile bildirirse sevinirim..

1gb ddr önbellekli hard diskler çok yakında

nehuse | 05 September 2007 21:17

Hybrid harddiskler yeni nesil notebooklarla beraber hayatımıza girmeye başladı.Özellikle notebooklarda elektirik sarfiyatı nedeniyle yüksek devirli harddiskler kullanılamıyordu buna çözüm olarak 256MB NAND flash hafızaya sahip olan harddiskler çözüm olarak üretildi .Notebookların açılışını ve veriye ulaşma sürelerini oldukça kısaltan bu teknoloji daha oturmadan yeni bir teknoloji üretildi bile Mcell olarak adlandırılan bu hardiskler

mcell harddisk
mcell harddisk

1gb ddr ram’dan oluşan önbelleğe sahipler 3.5″ lik kutunun içine 2.5″ 5400 rpm harddisk ve 1gb ram yerleştirilmiş.110MBps transfer hızına sahip bu hdd 7200 devirlik sata hdd lerin 60MBps lik hızına göre çok iyi bir performansa sahip şu an 80 120 ve 160 gb lik modelleri bulunan hdd nin 80 gb lik olanı 136 $ etikete sahip teknolojinin yaygınlaşmasıyla ucuzlayacağını düşündüğüm bu hdd ler pc ler için de standar olacağa benziyor..

mcell harddisk
mcell harddisk

açılmayan hatalı web sayfalarını Google size açsın

Devone | 05 June 2007 17:14

Arada bir sayfadaki bilgilere ulaşmam gerekiyordu, ama sayfa hata veriyordu (asp.net in meşhur hata sarı sayfası). Sonra Googlede aynı linki arattım, ve buldu, nihayet önbellekteki (cache) sayfadan istediğim bilgilere ulaşabildim.
Hernekadar google’in tekelliğini microsoftun tekelliğinden daha çok kıskansam da google tebriki hakediyor. teşekkürler google!

Deneme Linki: http://odetocode.com/Articles/112.aspx