vanicon, таки смысла м.б и нет... Но суть в правильности выбранного алгоритма, правильно ли я его расписал?
Примеров можно выбрать кучу.... Но суть примерно таже будет.
Нужно уменшить нагрузку на БД.
Хочу для этого использовать memcached.
Вообще сам проект еще не написан толком...
Но сейчас в голове прикидываю как лучше все сделать...
Пример того как собираюсь использовать:
Есть например таблица юзверей:
id
name
pass
.....
И в админ панели сайта надо будет этот список пользователей выводить.
Соответственно вывод списка и собираюсь кэшировать.
Как я это вижу:
Вместо того чтобы дергать всю инф. о юзверях.
1.)Делаем выборку id из БД.
2.)В цикле обходим все id если какой-то из них отсутсвует в кеше добавляем его(делая выборку инф. о юзвере из БД) туда.
3.)Вытаскиваем из кэша по списку ID инф. о юзерах, полученные данные формируем в нужном виде...
4.)Отдаем данные пользователю.
Потом переменная $id пишется в файл, и бывает такое что вместо id записи пишет Array соответсвенно, в $id попадает массив.
Самое интересное у меня на сервере такого не бывает, а у чел. который использует скрипт переодически такое случаеться.
Структура БД примерно такая.
id - Внешний ключ который связан с значением из другой табл.
И другие поля.
К сожалению к серверу где происходят аномалии доступа нету, поэтому надеюсь на телепаатические способности.
Гугл по этому поводу молчит.