Combinaison et compression de plusieurs fichiers JavaScript en php
Je suis en train de travailler sur un PHP app qui nécessite huit fichiers javascript (bonjour web2.0).
Je me demande quelle est la meilleure façon de combiner et de les compresser tous les fichiers de façon dynamique.
Suis-je le phrasé correctement à la question?
Le résultat final est que je voudrais inclure un .fichier js dans le header, et que .fichier js comprendrait de la .fichiers js dans mon "includes/js" répertoire.
Grâce.
source d'informationauteur superUntitled | 2009-05-15
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser jsmin-php
Leur exemple de code est:
Vous pouvez facilement rejoindre plusieurs fichiers js en faisant quelque chose comme:
J'ai utilisé Minify avec mon jQuery/PHP projets avec beaucoup de succès. Il comprend la mise en cache, donc il n'y a pas beaucoup de frais généraux.
J'ai fini de changer les choses autour et à l'aide .htaccess pour acheminer toutes les demandes de mon javascript dossier pour le rapetisser script, donc par exemple:
avec mon front-end HTML itinéraires dans mon rapetisser script et il renvoie tous ces scripts comme un comprimé et minimisé. De cette façon, je peux définir le comprend normalement et tout ce qui se passe en coulisses.
Mais de toute façon vérifier la guide de l'utilisateur sur leur site, il est très bien documenté, et vous devriez être en mesure de tirer les choses au large de la façon dont vous le souhaitez. Oh, et il travaille pour le CSS aussi.
Vous peut-être pu utiliser Yahoo JavaScript Compresseur qui est un outil de ligne de commande vous pouvez commencer à partir de vous script PHP.
Vous pouvez essayer PHP RapideCe sera de combiner et de compresser vos Fichiers JS pour vous en 1 seul fichier. Il permettra également de compresser vos fichiers HTML et CSS et la page se charge beaucoup plus rapidement.
Source: http://castlesblog.com/2010/august/14/php-javascript-css-minification