Domanda

Ho un Raspberry Pi con Raspbian e tutto ciò che ho fatto è installato Apache2 e creato un piccolo sito Web che voglio creare un database. È possibile senza utilizzare MySQL o altro software di database.Voglio usare .js o un database basato su testo Voglio essere in grado di salvare i dettagli di contatto in un formato di testo. Qualcuno può indicarmi nella giusta direzione un semplice esempio sarebbe apprezzato, tutte le ricerche online vogliono mysql ecc Tutto quello che voglio è un semplice esempio come inserisci il nome e inviare, voglio che quel nome sia registrato, quindi se il nome è entrato di nuovo, dirà benvenuto una volta che conosco questo meccanismo posso aggiungere tutti gli altri campi.Il motivo per cui voglio questo formato è così posso vedere l'elenco che sto creando. Non riesco ad arrivare a MySQL Ho trascorso mesi a cercare di capire a MySQL, ma non è andato in modo da fare in modo che desideri semplificare il database ai lavori minimali in modo da poter completare il mio sito.So .js non è così sicuro, ma è una demo, quindi la sicurezza non è importante a questo punto alcun aiuto apprezzato

È stato utile?

Soluzione

Sarebbe possibile utilizzare JSON per la memorizzazione dei dati.Sarà uno stoccaggio del valore chiave.Su ogni pagina della pagina dovrai caricare l'intero file in memoria e analizzarlo.Da allora su è possibile loop per cercare i dati o ottenere dati da una chiave.Questo non richiede software extra solo PHP con Apache.

How to: Costruisci un array, usa json_code per creare json e salvarlo usando file_put_contents ().Remebmer per salvare l'intero array e non solo l'elemento appena aggiunto.

Questo non è un database relativo ma potrebbe fare il trucco se si crea un sistema intelligente con Cookie per memorizzare un ID associato a un utente.

Alternativa È possibile utilizzare serializzazione () invece di JSON;

Altri suggerimenti

Se non ti dispiace utilizzare un modo diverso di memorizzare i dati è possibile utilizzare Google App Engine o mongolo o altroDatabase basati su cloud

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top