ciao,
ho un'applicazione web (diciamo in php ma la domanda ha carattere generale) e a seguito di una richiesta specifica devo recuperare dei dati precedentemente salvati (per esempio dei commenti).
premesso che una o più connessioni al database (es. mysql tramite mysql_*) vengono effettuate a prescindere da questa evenienza mi conviene , in termini di velocità , prestazione e memoria utilizzata, ricorrere al salvataggio\recupero su database o invece appoggiarmi a dei file xml?
so che la situazione è diversa per dati più o meno grandi, ma non so quantificare questa differenza e questo è il nocciolo della domanda.
già che ci sono un'altra questione:
ho da fare una semplice gestione dei messaggi d'errore di un'applicazione web (php+mysql+xml ecc).
le stringhe, a meno di rifiniture e dati che si aggiungono a seconda della situazione, le ho gia scritte.
ho suddiviso logicamente gli errori in 'fasce' di interesse, cioè in tipologie di errori, avendo così più o meno 10 classi.
ho una funzione che in ingreso riceve il codice dell'errore a cui corrisponderà il messaggio opportunamente formattato (il codice perchè il sistema è mulilingua e quindi la funzione dev'essere indipendente dalla lingua) e in uscita la stringa d'errore.
cosa mi conviene fare, (sempre in termini di prestazioni) usare un file xml dove scrivere le associazioni codice\errore dei files (l'idea era un file per ogni classe) .php con dentro delle definizioni di delle costanti?
certo il primo è più semplice logicamente ma il secondo mi sembra richieda meno sbattimenti per php... che mi consigliate?
grazie
ho un'applicazione web (diciamo in php ma la domanda ha carattere generale) e a seguito di una richiesta specifica devo recuperare dei dati precedentemente salvati (per esempio dei commenti).
premesso che una o più connessioni al database (es. mysql tramite mysql_*) vengono effettuate a prescindere da questa evenienza mi conviene , in termini di velocità , prestazione e memoria utilizzata, ricorrere al salvataggio\recupero su database o invece appoggiarmi a dei file xml?
so che la situazione è diversa per dati più o meno grandi, ma non so quantificare questa differenza e questo è il nocciolo della domanda.
già che ci sono un'altra questione:
ho da fare una semplice gestione dei messaggi d'errore di un'applicazione web (php+mysql+xml ecc).
le stringhe, a meno di rifiniture e dati che si aggiungono a seconda della situazione, le ho gia scritte.
ho suddiviso logicamente gli errori in 'fasce' di interesse, cioè in tipologie di errori, avendo così più o meno 10 classi.
ho una funzione che in ingreso riceve il codice dell'errore a cui corrisponderà il messaggio opportunamente formattato (il codice perchè il sistema è mulilingua e quindi la funzione dev'essere indipendente dalla lingua) e in uscita la stringa d'errore.
cosa mi conviene fare, (sempre in termini di prestazioni) usare un file xml dove scrivere le associazioni codice\errore dei files (l'idea era un file per ogni classe) .php con dentro delle definizioni di delle costanti?
certo il primo è più semplice logicamente ma il secondo mi sembra richieda meno sbattimenti per php... che mi consigliate?
grazie