Вопрос о php, js и mysql

Devvver
На сайте с 02.07.2008
Offline
663
#61

Не смотря на то что я не отписываюсь я слежу та темой. Казалось бы простая проблема оказалась не такой уж простой.

Мой блог. Все о создании сайтов,Seo и СДЛ ( https://devvver.ru/ ) Мой SEO телеграм канал https://t.me/seobloggers
SS
На сайте с 15.12.2015
Offline
83
#62

Devvver, без обид, но Ваша проблема тут не на первом месте)

Размещение естественных ссылок на тематических порталах, отзовиках, справочниках (/ru/forum/1013919)
Sly32
На сайте с 29.03.2012
Offline
303
#63
SERM-service:
Devvver, без обид, но Ваша проблема тут не на первом месте)

Однозначно, тем более это в принципе не проблема. Проблема тут письками помериться, впрочем как в 90% тем тут уже давно

S
На сайте с 30.09.2016
Offline
469
#64
Devvver:
Казалось бы простая проблема оказалась не такой уж простой.

Да нет там проблемы. Просто вокруг каждой темы организуется околотемный срач. Как говорится, слово зá слово, хреном пó столу. ;)

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Devvver
На сайте с 02.07.2008
Offline
663
#65
SERM-service:
Devvver, без обид, но Ваша проблема тут не на первом месте)

А мне то чего должно быть обидно? В споре рождается истина.

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

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

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

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

с ув., Евгений Трофименко seo блог Trofimenko.ru ( http://trofimenko.ru/ ) но ыыы мало обновляется... Tools.Promosite.ru - анализатор апдейтов Яндекса (пожертвуйте лимиты на Яндекс.XML! ( https://searchengines.guru/ru/forum/801888/page7#comment_11942489 )) Konvr.ru - увеличение конверсии сайта на 81% за 4 недели ( http://konvr.ru/ )
euhenio
На сайте с 21.09.2001
Offline
357
#67

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

_
На сайте с 24.03.2008
Offline
381
#68
euhenio:
- а для чего сохранять в базу "очень большие" json? кладите их в файлы
для чего вообще в базу пихать данные, по которым не производится выборок поисков группировок итд?

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

Как можно только подумать о том, что какие-то данные могут быть не в современной и модной СУБД !!!!

Туда их, туда, желательно в блобы. А еще лучше в текстовые поля и построить по ним индексы, чтобы потом

по этим json-ам можно было бы в текстовом виде прям искать. Это крутизнаж какая...

Вы просто не умеете работать и учиться новым технологиям !!!.

Фу таким быть.

S
На сайте с 30.09.2016
Offline
469
#69

Повторюсь, но на самом деле, вся эта тема – обсуждение "сферического коня в вакууме". Нельзя решать задачу, не имея вводных данных и цели.

Devvver
На сайте с 02.07.2008
Offline
663
#70
euhenio:
- а для чего сохранять в базу "очень большие" json? кладите их в файлы

Ограничения на количество файлов на хостинге.

Ну и опыт подсказывает что когда накопится порядка 100К файлов в папке - будет лагать.

Эти данные в будущем нужно будет экспортировать. Я всегда считал что в базе за счет того что оно в оперативе это будет быстрее. Или я не прав?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий