Другие альтернативы печенье - PullRequest
6 голосов
/ 13 декабря 2011

Я использую куки для хранения данных на стороне клиента для последующего доступа.Но меня беспокоит то, что я не могу установить более 20 файлов cookie и ищу альтернативу файлам cookie.
Пожалуйста, помогите мне в этом

 Updated

Я нашел плагин jStorage здесь Но это не работает для меня в этом случае ..

Ответы [ 5 ]

7 голосов
/ 13 декабря 2011

Вы можете использовать локальное / сессионное хранилище HTML5

Чтобы сохранить значение:

localStorage.name = "Bob";

Чтобы получить значение:

alert(localStorage.name);

http://www.w3.org/TR/webstorage/

3 голосов
/ 13 декабря 2011

Два основных параметра: Веб-хранилище и База данных веб-SQL .

2 голосов
/ 13 декабря 2011

Вы храните один кусок информации в каждом куки? Потому что вы можете использовать JSON serialization для хранения большего количества данных в каждом отдельном файле cookie.

1 голос
/ 13 декабря 2011

Есть несколько альтернатив печенькам

  1. Сеанс (на стороне сервера)

  2. Если браузер совместим с HTML5, вы даже можете иметь базу данных на стороне клиента

0 голосов
/ 13 декабря 2011

Вы можете сохранить только один файл cookie, представляющий идентификатор сеанса (например, буквенно-цифровую произвольно созданную длинную строку).Тогда вам просто нужна база данных для хранения всех ваших данных (сейчас их 20 файлов) вместе с этим идентификатором сеанса.Во время выполнения вы считываете из единственного файла cookie идентификатор сеанса и загружаете из БД все данные.

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