lukasX2002
mirki #php #javascript i #webdev. Tworzę stronkę internetową która będzie w dużej mierze opierała się na wielu .jsonach (praktycznie każdy "produkt", choć to nie sklep tylko strona z modami do gry) ale chciałbym dodać możliwość dodawania modów przez użytkowników z czym nie mam problemu tak nie wiem jak się zabrać do pewnej rzeczy. na każdej stronie produktu będzie rysowany wykres poprzez chart.js i jak to najlepiej rozwiązać? użytkownik będzie w formularzu dodawał jsona a mysql ma trzymać w bazie ścieżkę do niego na serwerze i z tej ścieżki do javascriptu? chciałbym uniknąć przerzucenia jsona do mysql bo ma strasznie głupią strukturę. sory za głupie pytanie ale ten projekt robię dla samego siebie i chciałbym się nauczyć dobrych praktyk
  • Najlepsze
  • Wszystkie komentarze
S.....8
S.....8
@lukasX2002: ale mozesz trzymac Jsona w bazie danych w jednym polu jako string. Dopiero potem go zdeserializowac. Nie widze sensu tworzenia plikow .json skoro uzywasz mysqla
heartbrakerr
heartbrakerr
@lukasX2002: wygląda jak idealny scenariusz do mongodb
S.....8
S.....8
@lukasX2002: przy Twoich potrzebach nie bedzie
lobo
lobo
1
@lukasX2002: 6kb nie będzie problemem
lobo
lobo
0
@lukasX2002: Dawno nic nie robiłem z mysql, a czy on przypadkiem nie zaczął wspierać jsona od którejś wersji? Jeżeli nie to tak jak @Sheppard28 napisał
lobo
lobo
0
lukasX2002
lukasX2002 Autor
0
@Sheppard28: @lobo: Zakladając że ten json waży ~6KB to nie będzie dużym wysiłkiem dla bazy wyplucie takiego dużego rekordu? Sory, ale o wydajności takich rozwiązań nie mam pojęcia stąd to pytanie
pedojerry
@lukasX2002: postgresql również wspiera jsonowe kolumny i jeżeli ich struktura nie jest dla Ciebie istotna możesz w przyszłości się zainteresować
goodghost
goodghost
@lukasX2002: smialo wrzucaj do bazy dane, po to jest zeby trzymac te dane, json-y fizycznie na dysku proponuje wywalic calkowicie, z mysql tylko deserializujesz dane i voilla