Ciao a tutti,
la logica mi dice che sia meglio la prima soluzione pero, quanto guadagnerei in termini di velocit�/prestazioni?
Vi spiego:
Carico una pagina html da PHP, cerco delle corrispondenze all'interno della pagina stessa che non sono altro che un valore assoluto all'interno di una tabella traduzioni, es:
la parola all'interno del file html #SALUTO#, viene sostituita con la corrispondenza della lingua scelta ovvero, all'interno della tabella traduzioni esiste il valore univoco 'saluto', che , se la pagina � in italiano, mi restituisce 'ciao', mentre se la pagina � in spagnolo mi restituisce 'hola'.
Ovviamente il testo puo essere pi� lungo a seconda della pagina e puo essere composto da molte parole da tradurre, diciamo almento 40/50 per pagina, alcune sono parole singole, altre possono essere un testo html e la tabella ha circa 1000 record.
Per ogni parola, attualmente, faccio una select alla tabella traduzioni cercando il suo valore relativo.
Lo stesso sistema lo uso su un altro sito che � online da quasi 3 anni e il caricamento delle pagine � rapido.
Guadagnerei molto, in termini di velocit�, ad effettuare una sola select per tutte le parole da tradurre al posto che fare una select per ogni parola?
Grazie,
Roberto