bildiginiz gibi genel olarak kullandıgımız veritabanı mysql çünkü basit ve hızlı yüksek hitli sitelerde mysql e çok baglanıldıgı zaman ve iyi bir optimize yapılmadıgı zaman makinamız helak olabiliyor bu tür sorunlar için xcache,memcache adında moduller türedi bunları kullanabilmek için sunucunuzda bu modüllerin yüklü olması gerekiyor peki yüklü degilsek ne yapmalıyız bunu çok güzel şekilde açıklamış bir blog buldum internette dolaşırken paylaşayım dedim
Caching output in PHP - PHP - Added Bytes
kabataslak açıklamak gerekirse çıktıyı bir dosya oluşturup içine yazıyor okudugu zamanda o dosyadan okuyor belirli aralıklarlada güncellerseniz sisteminiz azda olsa rahatlar..
kolay gelsin.
php ile çıktıgı cache'lemek
9
●843
- 23-07-2009, 18:09:10Üyeliği durduruldu
- 24-07-2009, 10:23:50Üyeliği durduruldu+1 smarty cache önerilirhidonet adlı üyeden alıntı: mesajı görüntüle
- 24-07-2009, 12:45:57Üyeliği durdurulduçokta gözünüzde büyütülecek bir sistem degil.nurettin adlı üyeden alıntı: mesajı görüntüle
- 24-07-2009, 14:02:43Üyeliği durdurulduAynen codeigniter da ayırıyor ve cache liyor. Smarty le çok büyük hız farkı kalmıyor.
Aykut adlı üyeden alıntı: mesajı görüntüle - 24-07-2009, 14:10:55Ayrıca CI ile projelerinizi yaklaşık 3 kat daha hızlı sürede yazabilirsiniz. MVC yapısı sayesinde kodlarınız karmaşıklıktan uzak, modüler yapıda olur. Ben PHP öğrenmek isteyen yakın arkadaşlarıma 3 ay PHP ile çalıştıktan sonra hemen bir framework'e geçmelerini tavsiye ediyorum.
- 24-07-2009, 18:02:35CI ile smarty yi pek aynı kefeye koyamayız. Her ne kadar son zamanlarda olması gerekenden fazla gelişse ve bir çok modülü olsa da smarty aslında template motoru olarak tasarlandı ve CI ye de entegre edip kullanabiliyoruz.
Açıkçası framework olayını bende öneriyorum, her ne kadar yine de yapılacak işlemleri yine biz kodlasakta oldukça düzenli bir yapıda oluyor kodlar, hazır kütüphane ve yardımcılar da cabası.