#javascript #database
#javascript #База данных
Вопрос:
Возможно ли это сделать:
-
Создайте (веб) базу данных, в которую вы можете добавлять данные с веб-сайта либо с помощью
writing to a file
, либо другим способом. -
Разрешить другому пользователю на веб-сайте доступ к этому с помощью
reading from a file
или другим способом.
Если это так, я хотел бы получить некоторую информацию или код. Я не хочу создавать независимую базу данных, потому что:
а) я только начал изучать html5
и javascript
б) Я не знаю, как или у меня есть ресурсы (я думаю, я просто пользователь в общей системе без доступа sudo)
или
Должен ли я использовать что-то вроде firebase: ( https://www.firebase.com/docs/web/quickstart.html
)?
Комментарии:
1. Это постоянные данные, чем они отличаются от обычной базы данных, расположенной в облаке, которая имеет привилегии доступа для всех? Извините, если я не понял.
2. Возможно ли это? ДА. Предполагая, что файл, о котором вы говорите, хранится на сервере (в противном случае другие пользователи не смогли его прочитать). Но почему бы вам просто не использовать базу данных?
3. Веб-базе данных необходим компьютер для выдачи запросов, и он называется сервером. Компьютеры передают данные друг другу, они в основном контролируются людьми. Интернет — это. Я думаю, что вы хотите, это сам интернет, или я ужасно неправильно понимаю 🙂
4. Например, мой компьютер постоянно запрашивает данные из stack overflow, в одном запросе он возвращает мне ваш комментарий. Теперь я пишу, и это будет сохранено на сервере переполнения стека, чтобы вы могли прочитать. Мы свободно читаем и записываем.
5. Изменил его снова. Извините, я пытаюсь объяснить то, о чем я едва знаю.
Ответ №1:
Если у вас есть база данных, зачем вам нужно записывать в «файл»?
Что вы действительно хотите, так это создать приложение с базой данных. Поэтому ищите учебные пособия, потому что в Google доступны сотни на всех веб-ориентированных языках, которые вы можете себе представить.
Или, может быть, вы ищете что-то подобное?
Ответ №2:
IndexedDB — это транзакционная система баз данных, подобная СУБД на основе SQL. Однако, в отличие от СУБД на основе SQL, которые используют таблицы с фиксированными столбцами, IndexedDB — это объектно-ориентированная база данных на основе JavaScript.