[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Wall -> cache
Maragonov
Думал, думал, в итоге не надумал.
Есть стена пользователя - хранится все в бд (mysql).
Как правильно можно её закешировать в файловую систему дабы потом можно было легко манипулировать данными (удалить/обновить/добавить)?

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

Подгружать сообщения стены в дальнейшем хотелось бы ajax'ом при прокрутке страницы.
huh.gif
Guest
удалить/обновить/добавить - события для сброса кэша,
Из кэша только чтение иначе строить work of unit, но это не стоит таких сложностей
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.