euhenio

euhenio
Рейтинг
357
Регистрация
21.09.2001
Должность
ИП: продвижение и создание сайтов, увеличение конверсии

* если уж прямо хочется, посмотрите на хранение бинарных данных типы BLOB итд - туда всякую сырую ерунду можно писать в любом виде, теоретически

Devvver:
Собственно вопрос:
Имеются данные, которые собираются в браузере с помощью JS в виде огромного JSON.
Нужно сохранить эти данные в MySQL.
JSON очень большой - иногда занимает до 300-400 Килобайт, в день нужно сохранять больше 1К таких фрагментов.
Пообщался с знакомым программистом - он говорит, что нужно с помощью js передавать данные в php скрипт, который эти данные уже будет записывать в базу.
Но у меня большие сомнения по поводу такого метода. Ведь по идее можно подделать JS и сгенерировать JSON с вредоносным кодом. B php скрипт добавит его в базу.
У меня паранойя или это возможно? Если можно добавить - может ли злоумышленник каким то образом его запустить в БД?
Еще вопрос - так как размер данных очень большой - сколько можно грузить в базу без проблем? Можно будет ли работать с БД если ее размер будет 5-10 Гигов? Не будет ли тормозить в будущем при попытке импорта данных?

- а для чего сохранять в базу "очень большие" json? кладите их в файлы

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

* иногда пихают бинарные данные, если хочется сэкономить на числе файлов, например, много мелких картинок, но это не тот случай

А я одному человеку перезвонил по заявке (хотя не обещал!) через 40 минут,

он в вск в 9.20 утра сделал заявку на тест про увеличение конверсии, а я в 10 прочитал и перезвонил, он говорит - неудобно щас - я - ок, потом перезвоню, ответил емейлом

В рабочее время перезваниваю - а он меня забанил :D

MIRhosting.com:
Как пример, наша докер сборка для ISPmanager на centos. Там как раз видно, как нужные вам скрипты и тюнинг добавляется, собирается в готовый образ, и потом в один клик разворачивается куда угодно у любых провайдеров.
https://github.com/mirhosting/Docker...7-ispmgr5-lite

-а как это попадает на вдску свежую таки? я понимаю, когда в апи указываешь, откуда качать образ.

я так понимаю, из этого докера ставить - этой услуги вообще ни у кого нет?

smart2web:
Я не это написал разве?

-если Вы первым написали про воможность на php все сделать, поставив этот модуль - спасибо. Просто одно дело указать модуль, а другое сказать что-то про "похапе"

Баланс, конечно, ручками, как и стартовый скрипт.

Но это один раз на пачку вдсок.

Дело не столько в ручках, сколько в промедлении относительно того, как клиент пнул панель на это создание.

smart2web:
Запустить запрос апи тоже нужно ручками или вы мысленно это делать будете?

-прикол в том, что нет :) на то оно и апи, что не для ручек сделано )

MIRhosting.com:
Как пример, наша докер сборка для ISPmanager на centos. Там как раз видно, как нужные вам скрипты и тюнинг добавляется, собирается в готовый образ, и потом в один клик разворачивается куда угодно у любых провайдеров.

-я не знаком с докером, но: а каким образом все это попадает на свежую вдску?

то есть "потом в один клик" - это не вариант, если этот один клик руками делать

вроде ясно-понятно выше и в первом посте описал

Miha Kuzmin (KMY):
Тебя ток что земляным червяком назвали, стерпишь?)))

-а что не так-то )

зато мне подсказали универсальную вещь. Если она работает.

smart2web:
Написать скрипт на bash залить его на свой сервер (скажем рабочий) Задать в скрипте переменные $1 = ip $2 = пароль root

Запусать скрипт:

bash script IP pass

-ой, еще один.

Чтобы "залить на свой сервер" нужно туда сперва ручками войти

Всего: 4720