JavaScript: хранить данные в файле или БД без php? - PullRequest
2 голосов
/ 26 апреля 2011

Мне нужно создать веб-приложение, простой опрос с 5 ответами, и я хочу сохранить выбор пользователей (чтобы дать результаты), но мне не разрешено использовать mysql или php ... возможно лииспользовать только jquery / javascript?

Ответы [ 4 ]

5 голосов
/ 26 апреля 2011

Когда вы говорите «хранить ответы», каким образом? Вы хотите сохранить их для последующего извлечения третьей стороной? Если это так, вам необходим какой-либо внешний тип хранилища, будь то автономная база данных (mysql) с серверным интерфейсом для ее хранения (php) или стороннее решение, которое делает то же самое для вас.

Сам Javascript на стороне клиента. Это означает, что в отсутствие поддерживающих технологий javascript похож на Лас-Вегас: то, что происходит на клиентском компьютере, остается на клиентском компьютере. Вы можете использовать javascript для локального хранения данных через хранилище элементов или файлы cookie, но для того, чтобы получить эти данные позже, вам придется использовать другую технологию.

3 голосов
/ 26 апреля 2011

Вы можете записать ответы в Google Analytics как события конверсии.

1 голос
/ 26 апреля 2011

Пока вам нужны только данные, которые будут доступны для отдельного пользователя, у вас есть несколько вариантов. Самое простое - использовать куки, но в html5 доступны еще более мощные опции.

0 голосов
/ 26 апреля 2011

Это было ранее опубликовано ja: Да, это возможно.

Техника описана ниже

http://jquery.tiddlywiki.org/twFile.html

...