Codeigniter Cache - PullRequest
       3

Codeigniter Cache

0 голосов
/ 25 января 2012

Я пытаюсь реализовать кэширование в коде воспламенителя. Я совершенно новичок в этом, так что это может быть глупый вопрос, но давайте посмотрим, есть ли ответ там.

Я пошел в database.php, включил кэширование и разместил свой путь. Я считаю, что путь в порядке, потому что мой вызов удалить все файлы удаляет index.html и файл htaccess из этой папки. Однако ничто не кэшируется, поскольку я использую приложение. Я попытался включить кэш с помощью $ this-> db_cacheon (), но, похоже, ничего не записывает файлы в эту папку. Моя установка состоит в том, что у меня есть модели для обработки соединения с рассматриваемой таблицей базы данных. Так что внутри этой модели я бы сделал выбор из имени таблицы и попытался бы кэшировать это, но ничего не происходит. У кого-нибудь есть идеи, что я могу сделать, чтобы это исправить?

Ответы [ 2 ]

0 голосов
/ 25 января 2012

Вы имеете в виду $this->db->cache_on()

Взгляните на руководство:

http://codeigniter.com/user_guide/database/caching.html

http://codeigniter.com/user_guide/libraries/caching.html

0 голосов
/ 25 января 2012

Существует три типа кэширования.Я не знаю много о кэшировании базы данных.Я выполнил кеширование вывода.

$this->output->cache(n);

Какую бы страницу вы не хотели кэшировать, вы можете использовать ее в функции контроллера, которая загружает страницу вашего просмотра.

Вы можете найти страницы кеша в system /папка кеша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...