Simplifieur de code source perl

Simplifieur de code source perl - Perl - Programmation

Marsh Posté le 09-12-2009 à 19:16:51    

Salut !
 
J'ai fait un petit simplificateur de code css afin d'alléger mes sources. Sur du css c'est facile et ca me fait gagner 11% de taille (donnée transmise au client)
 
Je voudrais faire de meme du coté du serveur avec mes fichiers perl.
Le problème est que ca devient vite très compliqué.
 
Par ex si j'écris :
$var = "abc # def"; # ceci est ma variable
 
Il n'est pas question que ca me supprime tout ce qui suit le premier # ... et idem avec les regexp (et la ca devient bien compliqué)
Aussi, tout peut etre mis sur une seule ligne, mais sauf lorsqu'il s'agit de données comme :
$var = "abc
def";
 
En l'occurrence, la seule simplification serait d'enlever les espaces autour du =
 
Voila, donc je cherche un simplificateur de code perl, mais INTELLIGENT, car mon site web fait bientot 3Mo de fichiers perl (en tmpfs heureusement) et je pense qu'il y a au moins 30% a gagner (surtout avec les commentaires)
Mais faudrait qq chose de vraiment bien fait car sur un gros code parfois très compliqué, on aurait vite fait de tout massacrer...
 
Comme ca, au moment de copier les fichiers sur le serveur, hop j'utilise mon binaire perl-simplifier :D
 
Merci par avance !


Message édité par MisterBark le 09-12-2009 à 20:34:37

---------------
La vie c'est comme une boite de chocolats, on ne sait jamais sur quoi on va tomber. (Forrest Gump)
Reply

Marsh Posté le 09-12-2009 à 19:16:51   

Reply

Marsh Posté le 10-12-2009 à 22:14:46    

Tu peux essayer ce truc, à tout hasard: http://www.creativyst.com/cgi-bin/ [...] erlPack.pl
Mais ce n'est pas un script très intelligent (il vire les blancs dans les strings multiligne je crois)
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 10-12-2009 à 23:15:38    

ah oui et puis 100KB maximum.... :-\ j'ai pas un seul fichier qui fait moins de 100K lol


Message édité par MisterBark le 10-12-2009 à 23:16:21

---------------
La vie c'est comme une boite de chocolats, on ne sait jamais sur quoi on va tomber. (Forrest Gump)
Reply

Marsh Posté le 10-12-2009 à 23:49:26    

tu le découpes en morceau de 100Ko
moi c'est le compresseur de Web Console (http://www.web-console.org/download/) qui est sympa, mais ils ne disent pas avec quoi ils compressent

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed