J'ai remarqué que beaucoup de pages avec javascript lourds charge certains fichiers à la fin si les pages se chargent plus rapidement, peuvent me Pignons aider à faire cela dans Rails 3? Si non, quelles méthodes puis-je utiliser pour améliorer les performances lors de l'utilisation de scripts?Pignons et la performance
Répondre
Il y a quelques choses à considérer ici - d'abord, le navigateur. La plupart des navigateurs modernes peuvent charger de manière asynchrone des ressources, de sorte que le vieux truc de mettre javascript à la fin de l'html n'est pas aussi nécessaire que par le passé. Vous avez lu cet article sur asynce at css-tricks: http://css-tricks.com/thinking-async/
Ensuite, le pipeline d'actifs consiste à concaténer, réduire et compresser tous les fichiers javascript et css en deux fichiers, un 'application.js' et un 'application.css'. Cela sert à réduire les requêtes HTTP et signifie que seule la première page de chargement prendra La logique est que la mise en cache correcte, la première charge prendra plus de temps pour obtenir les fichiers monstre, mais une fois qu'ils ont été téléchargés, l'utilisateur a les js et les feuilles de style mises en cache sur leur machine. avoir une lecture à travers le guide de pipeline d'actifs pour plus d'informations sur l'utilisation et les avantages: http://guides.rubyonrails.org/asset_pipeline.html
- 1. Pignons :: FileNotFound
- 2. Rails 3.1 Boussole et pignons. Confus
- 3. initialisées Pignons constante :: Bootstrap
- 4. Pignons require_directory problem
- 5. pignons - points d'entrée multiples?
- 6. erreur de pignons
- 7. FROM_UNIXTIME et la performance
- 8. session et la performance
- 9. CSS dynamique utilisant des pignons
- 10. Pignons + Problèmes de moins @import?
- 11. Pignons :: filenotfound avec Zurb Fondation
- 12. Pignons fichier en double nommant
- 13. Pignons :: Erreur FileOutsidePaths avec netzke
- 14. Pignons asset_path erreur sur Sinatra
- 15. portée et la performance variable
- 16. Pignons et rails 3 - ajouter un nouveau fichier js précompilé
- 17. comment utiliser les importations Pignons avec SASS
- 18. Jruby, Rails3.1, Pignons - Erreur de fichier identique
- 19. Performance ForeignKey et récupération
- 20. Ajax et Performance/Vitesse
- 21. Performance PHP et redondance
- 22. Connexion et performance simultanées?
- 23. Traversée direction et performance
- 24. Pignons ne veulent pas compiler coffeescript valide
- 25. Pignons nécessitent fichier de répertoire parent
- 26. ContactsContrat et performance
- 27. MVC FileResult et performance?
- 28. Firebug et Selenium: Performance
- 29. WCF Trace et Performance
- 30. externe vs liaison interne et la performance