2010-09-07 5 views
3

Я создал рамки для проекта. Проект выполняет среднее количество запросов запросов (но трафик, который он будет получать, сделает его больше для каждого пользователя). Представления представляют собой смешанные HTML и PHP.PHP Caching (HTML + PHP)

Просто ищите лучшие минималистские способы, как мне следует кэшировать мои файлы просмотра (контроллер использует буферизацию вывода, возможно, я могу использовать это?) И кэшировать мои запросы. Я огляделся, но мог найти большие/раздутые библиотеки или очень грубые методы при выполнении этих вещей, что меня не интересует.

Спасибо за помощь!

ответ

2

Вы можете попробовать кэшировать сложные взгляды как списки и т.д.

Пример: У вас есть обзор категории, это показывает название всех категорий и количество элементов в нем. Вы можете кэшировать это представление как статический html, если новый элемент не был вставлен или удален в какой-либо категории.

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

Поскольку элементы создаются реже, чем просмотр, вы можете сэкономить много запросов;)

PS: Вы не должны использовать файлы, которые вы можете использовать кэш память (Google для него)

+0

Благодарю. Да, имеет смысл. Благодаря! – aibot