2010-07-30 6 views
6

Je suis une sorte de grande recrue, en utilisant Netbeans 6.9 comme un outil de développement PHP.Déploiement de versions minifiées JS/CSS en utilisant Netbeans

Actuellement, je développe et teste localement sur mon PC en utilisant XAMPP/Apache/MySQL et une fois terminé, j'utilise Netbeans pour télécharger sur le serveur de production sur le web. Je me demandais s'il existe un outil Netbeans capable de minimiser les fichiers js/CSS lors du téléchargement, ou un outil pour réduire l'ensemble de l'environnement de "production", à la demande.

+0

Cela pourrait être un commentaire en retard, mais cette question apparaît sur la recherche top result.Therefore, j'ai une question. Si vous avez essayé le plugin, pouvez-vous réussir à changer le répertoire de sortie? – MJoraid

+0

Désolé, mais je n'ai pas essayé. – Riccardo

+0

c'est bon, merci. Ce plug-in doit être mis à jour pour permettre plus de personnalisation, comme modifier le chemin et le nom du répertoire de construction. – MJoraid

Répondre

2

Non intégré avec Netbeans mais fera l'affaire pour ce que vous voulez: http://code.google.com/p/minify/

+1

Personnellement, je préfère le compresseur YUI (http://developer.yahoo.com/yui/compressor/). Même chose: D –

+0

Existe-t-il une meilleure pratique pour ne réduire que le site de "production"? – Riccardo

+0

En termes de meilleures pratiques, "minify" votre code avant de le mettre en production est vraiment une suggestion que je peux faire. Ma suggestion est d'écrire un script pour réduire votre code lorsque vous êtes prêt à pousser à la production. – Chris

0

Je l'habitude d'écrire un script de déploiement qui fait toutes ces choses pour moi: Il copie la version de développement en cours dans un dossier de déploiement, le filtrage fichiers dont je n'ai pas besoin, générant les fichiers de paramètres corrects, et un tas d'autres tâches liées au déploiement. Le résultat est un dossier qui correspond exactement à la structure du dossier sur le serveur Web; à partir de là, tout ce que je dois faire est de tout télécharger. Sur les systèmes * nix, c'est encore plus puissant car à peu près tout est conçu pour être scriptable. Si vous adoptez un tel schéma, tout ce dont vous avez besoin est un minifacteur scriptable, ajoutez-le au script de déploiement et vous êtes tous ensemble.

+0

En ce moment, Netbeans est capable de maintenir la même structure sur le serveur de production, une fois qu'un fichier source est prêt à être déployé, je force juste "upload" et Netbeans fera le reste, stockant le fichier source en conséquence dans le bon dossier sur le serveur de production .... – Riccardo

Questions connexes