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.

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

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 ?

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
Note: See TracTickets for help on using tickets.