Ho fatto un po 'di guardarmi intorno, ma sono ancora un po' confuso.Come minimizzare JS in PHP facilmente ... O qualcos'altro
Ho provato il JSMin di Crockford, ma Win XP non può decomprimere il file eseguibile per qualche motivo.
Quello che voglio veramente è un minificatore JS semplice e facile da usare che utilizza PHP per minimizzare il codice JS e restituire il risultato.
Il motivo è perché: ho 2 file (per esempio) che sto lavorando tra: scripts.js e scripts_template.js
scripts_template è codice normale che scrivo fuori - allora ho per ridimensionarlo e incollare lo script minificato in scripts.js - quello che effettivamente utilizzo sul mio sito web.
Voglio sradicare l'uomo medio, semplicemente facendo qualcosa di simile sulla mia pagina:
<script type="text/javascript" src="scripts.php"></script>
E poi per i contenuti dei scripts.php:
<?php include("include.inc"); header("Content-type:text/javascript"); echo(minify_js(file_get_contents("scripts_template.js")));
In questo modo, ogni volta che aggiorna il mio JS, non devo andare costantemente su un sito web per ridimensionarlo e re-incollarlo in scripts.js - tutto viene aggiornato automaticamente.
Sì, ho provato anche PHP Minifier di Crockford e ho dato un'occhiata a PHP Speedy, ma non capisco le classi PHP ancora ... C'è qualcosa là fuori che una scimmia potrebbe capire, forse qualcosa con RegExp?
Che ne dici di renderlo ancora più semplice?
Voglio solo rimuovere gli spazi delle schede - Voglio comunque che il mio codice sia leggibile.
Non è che la sceneggiatura rallenti il mio sito in modo epico, è tutto meglio di niente.
Rimozione scheda, chiunque? E se possibile, che ne dici di rimuovere completamente le linee BLANK?
un regexp non sta minimizzando il codice JS in qualsiasi momento presto. –
** Correlati: ** http://stackoverflow.com/a/33844247/1163000 –