Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Help: Oggetti e sessione

    Buon giorno a tutti.

    Ho un dilemma e vorrei chiedere consiglio a voi, ora ve lo dico.

    Presto iniziero' a fare un sito, e questa e' la mia prima esperienza vera di lavoro col php, fin'ora ho usato altro.

    Dato che vorrei che tutti i parametri di configurazione (es utenza e dati per la connessione DB, lingua da utilizzare etc etc) i messaggi di errore, le label delle form e quant'altro, siano completamente personalizzabili mi e' saltato in mente di poter agire in due modi.

    un primo modo, e' creare degli arrai associativi contenenti questi dati

    un secondo modo e' creare dei files ini, e un oggettino che li legga e se li tenga in memoria, e li restituisca a seconda delle necessita'

    ora contando che, secondo l'ottimistica previsione del cliente, a regime ci saranno molti utenti collegati contemporaneamente al sito, come agireste?

    questi dati tra l'altro possono essere anche molti.

    altra cosa

    nel caso agissi con la seconda possibilita', cioe' quello di far leggere i parametri da un ini, come consigliereste di procedere?

    leggo l'ini una volta e poi lo tengo in sessione, oppure in ogni schermata lo faccio rileggere? quale di queste due scelte potrebbe essere la piu' performante? sempre contando che ci saranno molti utenti collegati contemporaneamente?

  2. #2
    Utente di HTML.it L'avatar di thepooh
    Registrato dal
    Oct 2005
    Messaggi
    203
    Ho fatto un qualcosa del genere per gioco facendo gestire i colori del sito agli utenti.
    Ho usato una tavola db creata appositamente con chiave = chiave login.
    Con un pannello di controllo gli utenti si settavano i dati che venivano memorizzati su db.
    All'atto del login o dei cambi di settaggio leggevo i dati da db e li memorizzavo, successivamente all'occorrenza li utilizzavo un po' come fai per vedere se l'utente è loggato.
    Spero di esserti stato di aiuto!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.