сделать тестовый сайт/базу на firebase realtime database.

  • Опубликовано 2 года назад
  • Просмотры 6
  • Закончить проект

Описание

сделать тестовый сайт/базу на firebase realtime database.
(firebase.google.com/docs/...

региструем проект на firebase
создаем базу данных.

таблица из следующих столбцов:

Counter
datatime
IP
Hostname
Country
param1
param2
ID

обращаемся к ней из вне, напрямую, чтоб записать данные. по url

https://<namespace>.firebaseio.com/script?param1=data1& param2=data2&ID=112233

Counter – порядковый номер записи
datatime – время обращения к url
IP – с какого IP мы обратились к базе
Hostname – резолвим IP в хост, и записываем

Country – берем из базы maxmind.com. определяется по IP. определяем и записываем. (базу geoip.dat я дам, если нет)
param1, param2 прочие данные.
ID – число.

если ID есть в системе – обновляем данные. если нет, создаем новую запись.
как обработали, записали в базу выдаем ответ:

"ip, hostname, ..... param2 successfully added. counter #<counter>"

также сделать скрипт который показывает всю базу данных по запросу.

если что-то я написал не совсем корректно, поправте. но общая идея я думаю ясна.

нужен человек который имеет опыт с Cloud Firestore и Realtime Database

Опубликовано 2 года назад