2010-09-01 2 views
1

В настоящее время у меня есть настройка сайта, где уникальные ссылки генерируются каждый раз, когда человек загружает страницу. Когда пользователь следует ссылке, срок действия которой истекает. То есть, они не должны ударяться в свой браузер и снова щелкнуть эту ссылку.Истекает ссылки и где их хранить

Хотя я могу сделать это сейчас, я не уверен, где я должен хранить уникальные идентификаторы ссылок.

Будет создано множество ссылок, так как веб-сайт включает в себя много щелчков, чтобы перейти к другим разделам сайта, но сами ссылки истекают через 30 минут.

Должен ли я хранить их в базе данных (MySQL) или кэшировать их в памяти с помощью xcache?

ответ

1

Если вам не нужно когда-либо ссылаться на ссылки снова (т. Е. Контрольный журнал), их хранение в памяти должно быть прекрасным, даже их хранение в session() должно быть приемлемым. Если вам нужен контрольный журнал, я бы сохранил их в более постоянном вопросе, IE - базу данных.

+0

Спасибо за ответ, я не думал о попытке использовать session(). Полагаю, что до тех пор, пока я не заполняю кеш памяти, мне не нужно будет использовать сеансы. – noko

Смежные вопросы