Consigli/Critiche su classe per la traduzione

  • Creatore Discussione Creatore Discussione marcomg
  • Data di inizio Data di inizio

marcomg

Utente Attivo
19 Nov 2011
204
0
16
Reputando troppo complicato utilizzare gettext per le traduzione e pensando poco pratico utilizzare il sistema delle variabili ho scritto questa classe in php: https://code.google.com/p/php-translator-code/source/browse/
Ora volevo sapere cosa ne pensate. Punti critici? Secondo me il fatto di caricare ogni volta l'intero file è uno scempio di risorse, ma alla fine non è quello che fa con le variabili?
Se utilizzassi un database sqlite3 migliorerei o peggiorerei le prestazioni?

Ho fatto qualche test di velocità:
Con due stringhe il tempo di esecuzione è attorno ai 0.09 ms
Mentre con 25000 stringhe da processare il tempo medio di esecuzione per linea di codice aumenta fino a 0.5 ms!
 
L'ideale sarebbe associare un sistema di cache per non dover ripetere ogni volta le chiamate, staticizzando dovresti recuperare un po' sul caricamento.
 

Discussioni simili