Sto lavorando su un mercato e mi chiedevo qual è il modo migliore di gestire le impostazioni del sito web come titolo, url, se https, email di contatto, versione, ecc.Il modo migliore per memorizzare i dati delle impostazioni del sito Web in una tabella di database?
Sto provando a strutturare la tabella in modo è facile da aggiornare e in grado di avere sempre più impostazioni aggiunte per il recupero.
Ho sviluppato 2 strutture, o la tengono in una riga, con i nomi delle colonne come nome dell'impostazione e il valore della colonna riga come valore di impostazione. e fa solo eco al nome della colonna del valore della prima riga con un mysql_fetch_assoc.
Stavo anche pensando di avere una nuova riga di incremento automatico per ogni impostazione. E trasformandolo in una matrice da recuperare dal database per assegnare un nome di colonna per la colonna di recupero del nome dell'impostazione.
Quale sarebbe il modo di gestirlo in modo efficiente. grazie.
Questo è esattamente quello che stavo per fare, praticamente ho una pagina in cui posso modificare tutte le Setti ngs invece di entrare nel database manualmente o farlo codificare in un file config.php da qualche parte sul mio server. Non dovrei ancora usare ALTER QUERY COMMAND quando aggiorno il valore della riga delle impostazioni? – xtrman
No, sarà necessario eseguire una query 'UPDATE'. Per esempio: UPDATE settings_table_name SET setting_value = 'new title' WHERE nome_impostazione = 'titolo'' –
Grazie per quello :), pienamente compreso. – xtrman