Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   где лучше хранить данные? (https://javascript.ru/forum/misc/44138-gde-luchshe-khranit-dannye.html)

denisjs 08.01.2014 15:33

где лучше хранить данные?
 
есть большая программа , которой необходимо хранить данные. что лучше всего использовать для хранения данных? (данные не закрыты)

animhotep 08.01.2014 15:40

базу данных)

denisjs 08.01.2014 15:43

всё на клиенте

animhotep 08.01.2014 15:45

у современных браузеров есть localStorage

eugenk 09.01.2014 14:34

Народ, я тут похожий вопрос задавал, к сожалению мне так никто толком не ответил. Короче. Нужно хранилище на сеанс просто для кеширования данных с сервера. Т.е. никакие это не localStorage, а тупо в памяти в объектах. Для того чтобы этим как-то управлять (например чтобы понять, что закешировано уже слишком много и пора чистить кэш), нужно хотя бы примерно знать, сколько на компьютере памяти. Причем должно всё это работать и на десктопах и на планшетах и даже на смартфонах с большим экраном. Так что просто сказать "много", вариант далеко не лучший. Отсюда вопрос. Можно ли как-то из скрипта, запущенного в броузере, хотя бы примерно узнать, сколько у клиентской машины памяти ?

ksa 09.01.2014 14:39

Цитата:

Сообщение от eugenk
Можно ли как-то из скрипта, запущенного в броузере, хотя бы примерно узнать, сколько у клиентской машины памяти ?

http://javascript.ru/forum/misc/9563...j-pamyati.html

eugenk 09.01.2014 14:45

Цитата:

Сообщение от ksa (Сообщение 291241)

Т.е. как я понял, всё-таки нельзя ?

ksa 09.01.2014 14:52

А как еще можно трактовать эти слова? :blink:
Цитата:

Сообщение от Gozar
подозреваю что никак.

Цитата:

Сообщение от Gozar
javascript ≠ браузер


eugenk 09.01.2014 14:57

Дык да, разумеется мне нужена песочница броузера, а не серверная сторона, где это можно сделать массой способов. Жаль. Я думал что может быть это как-то делается. Уж больно задача типовая.

ksa 09.01.2014 15:02

Цитата:

Сообщение от eugenk
Жаль. Я думал что может быть это как-то делается. Уж больно задача типовая.

А чего тут жалеть? :blink:
Это не задача JS что-то знать про клиентские компы. Это вообще не его дело, что у меня там стоит и как настроено...


Часовой пояс GMT +3, время: 16:39.