문제

어쩌면 일부 성능 비교 또는 눈에 띄는 구체적인 차이점은 내가 알고 싶은 것입니다.

내가 들었을 때 정말 큰 차이는 없다. 따라서 질문이 하나 더 있습니다. 어떤 목적을 위해 수십 명의 사람들이 시간을 보냈습니다. 바퀴를 재창조하십시오 이미 구현 된 사양을 더 구현 하시겠습니까?

도움이 되었습니까?

해결책

JSF는 처음에는 오픈 소스가 아니 었습니다. (2005 년 eweek : Sun Open-Sources Javaserver Faces) 이로 인해 몇 가지 클린 룸 구현이 시작되어 사양을보다 자유롭게 사용하고 배포 할 수있었습니다. Mojarra CDDL+GPL 라이센스의 조건이 모든 사람에게 적합하지는 않으므로 Apache 라이센스에 따라 개발을 계속할 인센티브가 여전히 있습니다.

다른 팁

Sun RI 1.0과 1.1의 초기 버전은 불쾌한 버그로 혼란 스러웠습니다. 그 순간 마이파스는 더 안정적인 대안이었습니다. 2006 년 초에 1.1.02와 1.2.02 이후 새로운 Sun JSF Dev 팀이 훌륭한 일을했습니다. 버그 문제뿐만 아니라 성능 향상도 마찬가지입니다. 현재 나는 Mojarra가 더 나은 선택이라고 감히 말할 것입니다.

당신의 질문에 똑바로 얻으려면 :

어떤 목적으로 수십 명의 사람들이 이미 구현 된 사양을 더 구현하는 데 시간을 보냈습니까?

종종 그것을 더 좋게 만들기 위해. 아니면 그냥 할 수 있기 때문입니다. 또는 imago를 위해. 적어도 Apache는 Sun이 가져 오거나 누락 된 거의 모든 것을 구현/향상시키는 것으로 알려져 있습니다.

사람들은 이미 구현 된 사양을 구현하여 더 나은 사양을 구현합니다. 사양이 잘 수행되는지 확인하는 유일한 방법은 다시 구현하는 것입니다. 다른 사람들은 다르게 생각합니다. 지난 몇 달 동안 (2011 년 6 월) MyFaces 핵심 성능을 향상시키기위한 많은 코딩이 수행되었습니다. 자세한 내용을 알기 위해 MyFaces Dev 및 사용자 메일 링리스트를 작성하고 직접 물어볼 수 있습니다.

그것에 대해 더 생각하면서, 나는 기술적 인 관점에서 MyFaces를 선택하는 10 가지 이유를주는 블로그를 작성했습니다. 여기.

2012 년 5 월 업데이트

성능 비교를보고 싶은 사람들을 위해 MyFaces, Mojarra 및 Wicket Look JSF 2 및 개찰구 이해 : 성능 비교

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top