Jakie kroki można podjąć, aby poprawić wydajność renderowania szablonów jade w ekspresowym użyciu nodejs

tło

Składnia jade jest niesamowita, ale chciałem zobaczyć, jak wpływa to na wydajność.

Dlatego stworzyłem aplikację na jedną stronę i wykorzystałem ławkę apache, aby porównać jej przepustowość za pomocą jade do renderowania strony w porównaniu z ciągiem w pamięci. Nie było zmiennych, więc było to porównanie czysto akademickie.

Ciąg in memory sprawił, że cała aplikacja była ponad dwukrotnie szybsza lokalnie, co wydaje się, że jade w trybie produkcji powinno być renderowane z pamięci podręcznej.

Używam węzła 0.8 i wersji 2.5.11 programu ekspresowego w trybie produkcyjnym z opcją pamięci podręcznej widoku ustawioną natrue.

wyniki ławki apache:https://dl.dropbox.com/u/3737990/jade/jade.png https://dl.dropbox.com/u/3737990/jade/memory.png

questionAnswers(3)

yourAnswerToTheQuestion