Forum d'entraide PHPFrance

Venez poser vos questions PHP, MySQL, HTML, CSS, Javascript, Gestion de serveurs à la communauté PHPfrance

Vers le contenu

» Masquer les résultats de la recherche

Recherche dynamique PHPfrance

  1. Effectuez une recherche, les résultats s'afficheront dynamiquement ici.

Compacter ces fichiers JS ou CSS

Un annuaire des outils du web (éditeurs, navigateurs, langages, frameworks, etc.) avec leur actualité.

Compacter ces fichiers JS ou CSS

Messagepar Elie 31 Déc 2011, 02:33

Hello,

Je cherche un petit logiciel simple ou une petit script PHP pour minimiser les tailles de mes fichiers JS et CSS.
Est-ce que faire un "remplace espace" par "rien" suffit ?

Merci,

Elie
...
Elie
Eléphant
 
Messages: 721
Inscription: 08 Fév 2005, 04:01
Localisation: Paris

Publicité

Re: Compacter ces fichiers JS ou CSS

Messagepar moogli 31 Déc 2011, 09:12

salut,

regarde sur google Obfuscation code ;)

@+
Il en faut peu pour être heureux ......
moogli
ViPHP
ViPHP
 
Messages: 3698
Inscription: 06 Juil 2006, 17:23
Localisation: gwened bzh

Re: Compacter ces fichiers JS ou CSS

Messagepar xTG 31 Déc 2011, 10:17

Il y a celui là qui fonctionne pas mal : http://jscompress.com/
xTG
ViPHP
ViPHP
 
Messages: 4063
Inscription: 03 Aoû 2010, 19:12

Re: Compacter ces fichiers JS ou CSS

Messagepar zeus 31 Déc 2011, 10:58

moogli a écrit:regarde sur google Obfuscation code ;)

/!\ ATTENTION : l'obfuscation n'est pas la même chose que la minification.
Le but de l'obfuscation est de rendre le code difficile à "reverse engeeneré". Et les techniques utilisées peuvent faire grossir un code.

Bon, entre un code avec des lignes de commentaires, des espaces, des sauts de lignes et un code obfuscé, il est pas impossible de gagner de la place, mais toujours moins qu'avec un code minifié.

Concernant les outils que je conseil :
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer
Avatar de l’utilisateur
zeus
Administrateur PHPfrance
Administrateur PHPfrance
 
Messages: 12897
Inscription: 22 Avr 2005, 11:11
Localisation: Lyon

Re: Compacter ces fichiers JS ou CSS

Messagepar Nagol 31 Déc 2011, 12:58

Une fonction comme ça fait à peu prêt le même travail, pour peu que le javascript soit bien codé (une expression doit se finir par un ; même si c'est pas obligatoire)

Syntaxe: [ Télécharger ] [ Masquer ]
Code php
function stripgarbage($filepath) {
        if(file_exists($filepath)) {
                $ct = file_get_contents($filepath);
                $ct = preg_replace(array('`\n`', '`\r`', '`\t`'), array('', '', ''), $ct);
                file_put_contents($filepath, $ct);
        }
}
 
Frankiz Daniel : fait du php depuis que ca existe ou presque :)
bosse chez arkeia
Nagol
ViPHP
ViPHP
 
Messages: 3004
Inscription: 11 Fév 2005, 11:46
Localisation: fr_FR.UTF-8

Re: Compacter ces fichiers JS ou CSS

Messagepar mere-teresa 25 Jan 2012, 12:41

Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.
Avatar de l’utilisateur
mere-teresa
Modérateur PHPfrance
Modérateur PHPfrance
 
Messages: 5975
Inscription: 07 Fév 2005, 14:35
Localisation: Paris


Retourner vers Outils

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

  • Publicité