developer.jelix.org is not used any more and exists only for
history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
Opened 12 years ago
Last modified 9 years ago
#813 confirmed enhancement
Improve performance of jLocale
Reported by: | laurentj | Owned by: | |
---|---|---|---|
Priority: | highest | Milestone: | |
Component: | jelix:core:jLocale | Version: | 1.0RC2 |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Documentation needed: | no | |
Hosting Provider: | Php version: |
Description
files resulting from the "compilation" of properties files are php file with php arrays. This is not a good solution for performance. We should instead stored localized string in a db4 file (see http://fr2.php.net/manual/en/book.dba.php ). This database will be stored in var/ressources/ for example.
a new build flag ENABLE_PHP_DBA will be created, will have 1 as default value, and will enable this db4 storage. We could set it to 0 if we want to keep the php file solution (in case where dba extension is not installed on the server for example).
Change History (5)
comment:1 Changed 12 years ago by laurentj
- Owner changed from Julien to laurentj
- Status changed from new to assigned
comment:2 Changed 12 years ago by foxmask
comment:3 Changed 11 years ago by laurentj
- Milestone Jelix 1.2 deleted
comment:4 Changed 9 years ago by laurentj
- Owner laurentj deleted
- Status changed from assigned to confirmed
comment:5 Changed 9 years ago by laurentj
Note: See
TracTickets for help on using
tickets.
juste du brainstorming :
une chose qui coule de source (je suppose;) est de faire une classe jDb pour Dba au meme titre que celles existantes ?