2010-07-30 18 views
6

Soy un gran novato, usando Netbeans 6.9 como herramienta de desarrollo de PHP.Desplegando versiones minificadas JS/CSS usando Netbeans

Actualmente desarrollo y pruebo localmente en mi PC usando XAMPP/Apache/MySQL y una vez hecho esto, uso Netbeans "cargar" instalación al servidor de producción en la web.

Me preguntaba si hay una herramienta de Netbeans capaz de minificar los archivos js/CSS en la carga, o una herramienta para minimizar el entorno completo de "producción", a petición.

+0

Esto podría ser un comentario tarde, pero esta pregunta aparece en la parte superior result.Therefore búsqueda, tengo una pregunta. Si ha probado el complemento, ¿puede modificar el directorio de salida? – MJoraid

+0

Lo siento, pero no lo he intentado. – Riccardo

+0

está bien, gracias. Este complemento debe actualizarse para permitir una mayor personalización, como cambiar la ruta y el nombre del directorio de compilación. – MJoraid

Respuesta

2

No integrado con Netbeans, pero va a hacer el truco para lo que quiere: http://code.google.com/p/minify/

+1

Personalmente prefiero el compresor YUI (http://developer.yahoo.com/yui/compressor/). Lo mismo sin embargo: D –

+0

¿Existe una mejor práctica para minimizar solo el sitio web de "producción"? – Riccardo

+0

En términos de mejores prácticas, "minify" su código antes de ponerlo en producción realmente es solo una sugerencia que puedo hacer. Mi sugerencia es escribir una secuencia de comandos para minimizar el código cuando esté listo para avanzar a la producción. – Chris

0

suelo escribir una secuencia de comandos de implementación que hace todas estas cosas para mí: Se copia la versión de desarrollo actual a una carpeta de implementación, filtrando archivos que no necesito, generando los archivos de configuración correctos y un montón de otras tareas relacionadas con la implementación. El resultado es una carpeta que coincide exactamente con la estructura de carpetas en el servidor web; a partir de ahí, todo lo que necesito hacer es cargar todo. En los sistemas * nix, esto es aún más poderoso porque casi todo está diseñado para ser programable. Si adopta dicho esquema, todo lo que necesita es un minificador de secuencias de comandos, agréguelo al script de despliegue y listo.

+0

Por el momento Netbeans es capaz de mantener la misma estructura en el servidor de producción de tal manera, una vez que un archivo fuente está listo para ser implementado, simplemente fuerzo "cargar" y Netbeans hará el resto, almacenando el archivo fuente en consecuencia en la carpeta correcta en el servidor de producción .... – Riccardo

Cuestiones relacionadas