Parviz555
Профессор
- Регистрация
- 29 Янв 2009
- Сообщения
- 164
- Реакции
- 40
- Автор темы
- #1
Написал модуль следующего содержания:
Подключил через файл шаблона функцией:
{include file="engine/modules/topsongs.php"}
Все работает, но решил проверить работает ли кэширование, дополнив код
....
В результате функция работает также как работала, то есть проверку на наличие кэша я так и не получил.
Что делаю не так? или кэширование по другому устроено?
PHP:
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
$topsongs = dle_cache( "topsongs", $config['skin'] );
if( $topsongs === false ) {
тут код...
$db->free();
create_cache( "topsongs", $topsongs, $config['skin'] );
}
{include file="engine/modules/topsongs.php"}
Все работает, но решил проверить работает ли кэширование, дополнив код
....
PHP:
create_cache( "topsongs", $topsongs, $config['skin'] );
}else{
echo 'Взято с кеша';
}
Что делаю не так? или кэширование по другому устроено?