Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Miglior metodo per salvare informazioni su un server
Forum - PHP - Miglior metodo per salvare informazioni su un server

Avatar
Dany (Member)
Pro


Messaggi: 129
Iscritto: 03/05/2012

Segnala al moderatore
Postato alle 17:50
Domenica, 01/05/2016
Ciao a tutti, sto sviluppando un sito web per un attività e devo permettere al titolare di aggiornare gli articoli esposti.
Volevo sapere quale fosse il modo più 'professionale' per archiviare le informazioni che caricherà tramite apposito form.
Il form dovrebbe permettere l'upload di un'immagine (e fin qui ci sono) e le relative informazioni come nome e descrizione.
Ho scritto il modo più 'professionale' proprio perchè credo sia abbastanza disordinato/vulnerabile salvare le informazioni tramite file di testo .txt.
So che esiste SQL ma mi è stato detto che era una esagerazione usarlo per una mole così ridotta di informazioni. Mi è stato consigliato invece Json, ma da quello che ho capito googolando è un metodo per ordinare le informazioni in strutture, ma non saprei come salvarle.
Qualcuno potrebbe illuminarmi per favore? :idea:
Grazie in anticipo :k:


PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1452
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 18:15
Domenica, 01/05/2016
Puoi usare sqlite: il db è contenuto in un singolo file e non richiede server per la gioia di tutti (tranne l'accesso concorrenziale al db)

PM Quote
Avatar
Dany (Member)
Pro


Messaggi: 129
Iscritto: 03/05/2012

Segnala al moderatore
Postato alle 23:28
Domenica, 01/05/2016
Grazie mille, ma quindi per usare SQLite non devo installare niente sul server? è già compreso in PHP5?


PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1452
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 23:43
Domenica, 01/05/2016
Credo che l'estensione sqlite3 nativa sia già installata (e credo anche la pdo) ma controlla per sicurezza.

PM Quote
Avatar
Dany (Member)
Pro


Messaggi: 129
Iscritto: 03/05/2012

Segnala al moderatore
Postato alle 11:28
Lunedì, 02/05/2016
Grazie mille, ne approfitto per un'ulteriore domanda: il Json viene usato solo per scambiare informazioni o anche per salvarle fisicamente?


PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1452
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 12:42
Lunedì, 02/05/2016
MongoDB è un database non-relazionale che salva le entries nelle collezioni su disco come json.

Quindi json si usa un po' per tutto anche se credo sia più votato alla trasmissione di informazioni più che immagazzinamento.

PM Quote