Sto realizzando un'app JavaScript/JQuery per lo più client che elabora i dati che memorizzo sul server. Non voglio che questi dati siano facilmente intercettabili dai bot, quindi in questo momento sto memorizzando tutti i dati di sola lettura all'interno dei file PHP che l'app ottiene tramite JSON e analizza sul lato client. Ho deciso di farlo al posto di un database MySQL perché non avrò mai bisogno di aggiornare i dati (e ho presumibilmente - forse erroneamente - che sarebbe stato molto più facile per il server web sputare JSON piuttosto che interrogare un database).C'è un modo migliore per nascondere e archiviare i dati di sola lettura per un'app JQuery/JavaScript piuttosto che metterli in array PHP?
So che questo non è sicuro al 100%, ma ho pensato che sarebbe stato meglio tenere i dati in un file javascript o json facilmente leggibile.
Esiste un modo migliore per archiviare i dati sul mio server in modo che possano essere letti solo quando l'app ne ha bisogno o rendono più difficile la scansione?
Cheers,
Collegando i dati ai dom nodes, la funzione dei dati di jQuery può essere utile? '$ (" # myDiv "). data (" salePrice ", 19.99);' - Non penso che sarebbe scaricabile, dal momento che non appare mai sul dom. –
Fondamentalmente la regola generale è. Se lo usi dal lato del cliente è pubblico. periodo :) – PeeHaa
@Adam Rackis - i dati sono in realtà una matrice di matrici, quindi non credo che funzionerebbe – Jeremy