Вход Регистрация
Файл: sys/core/cache_includes.php
Строк: 14
<?php

#    не идеал но хоть что то,на время пока что
function cache_includes($urls=null$prif=null$temes=600)
{
    global 
$set,$time;
    
$break Explode('/'$_SERVER['SCRIPT_NAME']);
    
$file $break[count($break) - 1];
    
$cache_file H.'sys/cache/other/'.$prif.'.html';
    
$cache_time $temes;
# Обслуживается из файла кеша, если время запроса меньше $cachetime
if (file_exists($cache_file) and time() - $cache_time filemtime($cache_file)) {
    echo 
"<!--  dcms-fiera ".date('H:i'filemtime($cache_file))."Время кэша))-->";
    require_once(
$cache_file);
} else {
    
ob_start(); # Запуск буфера вывода
require_once H.($urls);
    
$cached fopen($cache_file'w');
    
fwrite($cachedob_get_contents());
    
fclose($cached);
    
ob_end_flush(); # Отправялем вывод в браузер
}
}
Онлайн: 2
Реклама