jsf는 각 요청 요청에 대해 런타임에 페이지의 HTML 버전을 캐시하거나 생성합니다. 페이지를 많은 작은 페이지 조각으로 나누고 ui:include
을 사용하여 결합하거나 페이지 템플릿을 사용하여 ui:define
을 사용하면 성능에 영향을 줍니까? (런타임 변환으로 인해 속도가 느려 집니다)?큰 번호의 JSF 페이지 성능. include of page fragments : include
0
A
답변
1
JSF는 요청할 때마다 페이지를 생성합니다. 동적 인 것을 의미하고 HTML 버전이 요청 될 때마다 다를 수 있기 때문에 캐시하는 것이 의미가 없습니다. 나는 ui:include
을 사용하면 성능이 저하된다는 것을 알 수 없습니다. 모든 파일을 하나의 파일에 담아 놓거나 여러 파일에 분산시켜 놓은 JSF는 요청할 때마다 전체 구성 요소 트리를 탐색해야합니다. 내가 생각할 수있는 유일한 오버 헤드는 여분의 파일을 열면 눈에 띄지 않을 것입니다. 우리는 주 템플릿에서 약 5 대 정도의 ui:include
을 사용하는데 문제가 없습니다.
관련 문제
- 1. include()를 사용한 성능
- 2. PHP : include include
- 3. PHP include() : 파일 크기 및 성능
- 4. 사용법 #include
- 5. include() 전에 변수 사용
- 6. php plugin/include issue
- 7. javascript include function window.onload
- 8. params to jsp : include
- 9. include 파일이 다른 include 파일의 함수를 호출 할 수 있습니까?
- 10. JSP include() 함수와 동등한 JSP?
- 11. PHP5 include() 문제
- 12. #include <cmath>
- 13. C++ include 및 Makefiles
- 14. #include, error LNK2005
- 15. PHP : include 함수가 차단되었습니다.
- 16. #include 사각형 만들기
- 17. #include "Demo.as"구문 오류
- 18. DomainService : 클라이언트의 .Include()
- 19. 에코 내에서 include 사용하기
- 20. #include <graphic.h>
- 21. C++ : #include 파일 검색?
- 22. #include in C
- 23. C++에 "include"해야합니다
- 24. include() 작동하지 않는다
- 25. #include "../somefile.h"의 의미는
- 26. main() 함수 안에서 #include
- 27. Activerecord 오류 .include? nil
- 28. joomla jdoc : include?
- 29. 새로 고침 PHP include()
- 30. include/sched.h 함수를 구현했습니다.
성능을 프로파일 링 해 보셨습니까? 아니? 가정을하기 전에 그렇게하십시오. – BalusC