2013-11-21 4 views
4

나는 Liferay 6.2로 이주해야하는지에 대해 질문하고 싶다.Liferay 6.1에서 Liferay 6.2로 마이그레이션할까요?

저와 제 팀은 Liferay 6.1 (CE 버전)으로 개발 된 포털에서 4 개월 이상 근무하고 있으며 프로젝트 게시일이 아직 4-5 개월 전이므로 (시간이 있기 때문에) 저는 6.2로 마이그레이션하는 것이 좋은 선택인지 궁금합니다.

나는 새 버전을 이미 시험해 보았고 나는 새로운 기능에 대해 감명을 받았으며 지금부터는 버그를 찾지 못했다고 말해야한다.

누구나 Liferay 6.2에서 포틀릿/테마를 개발 한 경험이 있습니까? 지금 마이그레이션을 수행하는 것이 가치가 있습니까? 아니면 다음 ga2 출시를 기다려야합니까?

모든 의견을 환영합니다.

감사합니다.

+0

도구, 라이브러리 또는 좋아하는 오프 사이트 리소스를 추천하거나 찾도록 요청하는 질문은 해설 된 답변과 스팸을 끌어 당기는 경향이 있으므로 스택 오버플로에 대한 주제와 관련이 없습니다. 읽어 보시기 바랍니다 : http://stackoverflow.com/help/on-topic –

+0

업그레이드하는 데 걸리는 시간과 교훈은 무엇입니까? 고마워! –

답변

8

대부분 포털에서 수행 한 작업에 따라 다릅니다. Liferay의 약간의 업그레이드도 소스 코드에 큰 차이가있을 수 있습니다. 이것이 작업에 영향을 주면 업그레이드에도 영향을 미칩니다. 예를 들어, 일 업데이트하기 어려운 얻을 것이다 : 당신은 사용자 정의 포틀릿을 개발

  1. 그들은 단지 재 컴파일보다 더 많은 일을해야 할 수도 있습니다 새로운 런타임에 대한 ServiceBuilder를 사용
  2. 개발 포틀릿을 재 컴파일해야하므로,
  3. 후크 (심지어 간단한 jsp 후크)를 사용하여 다시 작성해야 할 수도 있습니다. 내각 갈고리가 거의 확실하게 필요하며 큰 고통이 될 수 있습니다.

다른 한편, 대부분의 작업이 조명 테마 및 콘텐츠 관리와 관련이 있다면 비교적 쉽고 간단합니다. 업그레이드.

업그레이드가 완료되면 초기 버전으로 다시 다운 그레이드 할 수 없으므로 Liferay 데이터베이스의 백업을 유지하십시오.

+0

대단히 고마워요! 나는 실제로 이주를 준비하고있다 :) – enricob

+0

그때 행운을 빌어 요! 마이그레이션 및 테스트 할 시간이 충분하므로 올바른 결정이 있다고 생각합니다. – yannicuLar

+2

상위 3 개 목록이 중요한 부분입니다. IMHO, 전문 Java 프로그래머를 사용할 수 없으면 업그레이드가 불가능하거나 매우 위험합니다. 사전 테스트 시스템 (개인용 복제/프로덕션 시스템의 대체)을 사용하는 것이 좋습니다. – knb

2

CE를 사용 중이므로 최대한 빨리 업그레이드하는 것이 좋습니다. 이유는 6.1에 대한 업데이트가 더 이상 없기 때문에 6.2가 종료되었습니다. 5 개월 이내에 게시하려면 게시일에 반년 동안 지원되지 않는 버전을 사용해야합니다.

대안은 출시 후 약 5 년 동안 지원되는 EE로 이동하는 것입니다. 당신은 당신 앞에서 수년간의 지원을받을 것입니다. 그러나 Liferay가 내 급여를 지불하고 있기 때문에 나는 편파적 일 수 있음에 유의하십시오 ...

"Liferay가 지원하지 않습니다."라는 말은 당신이 버그 나 이슈를 고칠 수는 없지만 네가 직접해야만하고, 조만간 업그레이드해야 해. 아직 살아 있지 않다면, 빨리 해줄 것을 권하고있다.

+0

대단히 감사합니다! – enricob

0

Liferay 6.2는 Liferay 6.1만큼의 마켓 플레이스 애플리케이션을 (아직) 지원하지 않습니다. 또한 Liferay 6.2 CE에는 버그가 있으며 패치는 EE 가입자에게만 제공됩니다. 이로 인해 6.2 CE 대신 Liferay 6.1 CE를 사용해야했습니다.

0

Liferay에서 Vaadin 프레임 워크를 사용하는 경우 문제가 발생합니다. Liferay 6.2 CE는 Vaadin을 기본적으로 지원하지 않습니다 ... Vaadin 6.8과 함께 제공되지만 깨 졌으므로 포틀릿 코드가 중단됩니다. 기껏해야 Vaadin 7.1로 이동하는 것을 고려해야합니다 ...6.8과 7 사이에서 많은 항목이 사용되지 않으므로 간단하지 않은 코드 이전입니다. 나는 그 경로를 따라 갔고 학습 곡선이 예기치 않게 가파르게되었습니다.

관련 문제