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 11 years ago

Closed 11 years ago

#924 closed new feature (duplicate)

Compression des javascripts a la volee

Reported by: geekbay Owned by: laurentj
Priority: low Milestone:
Component: jelix:core response Version: 1.1
Severity: minor Keywords:
Cc: Blocked By:
Blocking: Documentation needed: no
Hosting Provider: Php version:

Description

Une petite idee que je voulais soumettre, ca serait la possiblite de pack les javascript a la volee, en gros ca se passerais de la maniere suivante:

si dans defaultconfig, on ajoute

compress_js = 1

alors au lieu d'avoir tout les <script src> pour chaqun des scripts, on aurait simplement:

<script type="text/javascript" src="/packer.php?files[]=script1.js&files[]=script2.js&files[]=script3.js"></script>

etc...

et dans ce packer.php un simple

include 'lepackerchoisi.php'
$packed = '';
foreach($files as $file) {
  $myPacker = new JavaScriptPacker($file);
  $packed .= $myPacker->pack();
}

ou un truc du style.

on pourrais ajouter aussi un system de cache pour ne pas avoir a refaire l'operation a chaque fois mais en gros ca permettrais d'avoir un seul script src et que tout soit compresser.

voila vous en pensez quoi ?

Change History (3)

comment:1 Changed 11 years ago by laurentj

  • Priority changed from normal to low
  • Severity changed from normal to minor

faudrait d'abord voir ce que tu propose au niveau intégration dans jelix.

comment:2 Changed 11 years ago by laurentj

  • Component changed from jelix to jelix:core response
  • Owner set to laurentj

comment:3 Changed 11 years ago by laurentj

  • Resolution set to duplicate
  • Status changed from new to closed

duplicata du #860

Note: See TracTickets for help on using tickets.