2014-01-30 2 views

답변

1

레거시 버전과 비교할 때 응용 프로그램 안정성, 향상된 제작 경험, 보안 픽스, 성능 및 기능 세트가 가장 큰 차이가 될 것입니다. 업그레이드는 또한 CQ5 개발을 위해 더 큰 리소스 풀을 이용할 수 있음을 의미합니다 (레거시 리소스를 찾기가 어렵고 레거시 플랫폼에서 새 리소스를 학습하는 데 시간이 걸리며 사기가 줄어 듭니다). 리소스를 많이 사용하여 리소스를 효율적으로 할당 한 경우 가장 쉬운 호환성을 가진 영역을 단순히 마이그레이션하는 업그레이드 용 하이브리드 경로를 제안하십시오. 주요 단계는 ...

  • 콘텐츠, 사용자 및 DAM을 마이그레이션합니다. (작성 당시에 @ 5.6.1) 현재 CQ 버전
  • 재 작성 또는 포트 재사용 가능한 코드
  • 실행 기능 손실을 보장하는 큰 회귀 노력이 아닌 영향력있는 수준으로 유지됩니다. 응용 프로그램 코드베이스 [API, bean, taglibs, 구성 요소 설정, 대화 상자 등], 프론트 엔드, 아키텍처 [작성자 인스턴스, 게시자 인스턴스 및 디스패처] 및 CRX 데이터 일관성/보존).

Adobe 획득 전에는 CQ에 경험이 없지만 배포 된 마이너 릴리스 (5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.6.1)는 지속적으로 상당합니다. 폐지/제거 된 API, 구성 요소 호환성 문제 (특히 ExtJS로 작성된 사용자 정의 구성 요소), 누락 된 파일 etcapp 및 응용 프로그램의 전반적인 성능을 둘러싼 큰 문제로 대규모 마이그레이션이 필요합니다.