Bonjour,
J'ai commencé à développer un petit serveur domotique en utilisant nodejs, express, bootstrap etc. et jade, comparable au projet heimcontrol.js (http://ni-c.github.io/heimcontrol.js/).
En essayant mon projet sur un raspberry pi sous Raspbian Wheezy, je me rends compte que le temps de chargement de la première page est super long.
Pour pouvoir comparer, je génère un premier projet minimum avec express-generator en utilisant jade et un second en utilisant ejs :
1er cas avec Jade :
Sur chargement de la page d’accueil le log donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 express test_jade cd test_jade npm install npm start
2em cas avec ejs :GET / 304 7995ms
GET /stylesheets/style.css 200 129ms - 110b
8 secondes pour envoyer la page.
Sur chargement de la page d’accueil le log donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 express -e test_ejs cd test_ejs npm install npm start
La différence entre 6s et 300ms me semble énorme, qu'en pensez-vous ?GET / 200 291ms - 207b
GET /stylesheets/style.css 200 120ms - 110b
300 millisecondes pour envoyer la page.
Merci par avance.
Olivier
Partager