지난번에 커스텀 쉬운설치 자료실을 만들어서 공개하고 몇가지를 생각해 보았습니다.
이건 레이아웃이나 스킨, 위젯등 자료를 개발해서 판매하는 분들 뿐 아니라
실질적으로 다양한 제품을 가지고 하나의 사이트를 구축했을때 고객들에게 제한적인 쉬운설치를 제공함으로써
유지보수를 편리하게 할 수 있지 않을까 하는 생각이 들었습니다.
시나리오
1. 라이믹스/XE 사이트 납품 수주
2. 유료 레이아웃, 위젯, 스킨, 모듈, 애드온, 커스텀 기능 등을 구매하거나 만들어서 납품합니다.
3. 커스텀 쉬운설치 자료실에 해당 자료들을 업로드하여 고객으로 하여금 쉬운설치에서 버전 관리가 가능하게 합니다.
4.업데이트 버전이 개발되거나 출시되면 자료실에 버전업하여 업로드 하고 고객은 자신의 사이트 관리자에서 쉬운설치를 이용합니다.
5. 만약 코어도 커스텀 하여 납품했다면 커스텀된 코어까지 자료실에 업로드 하여 버전 관리를 따로 할 수 있습니다.
6. XE/라이믹스 정식 구성요소가 아니더라도 경로를 지정해서 자료실에 업로드 했다면 해당 폴더에 대한 버전 관리가 가능합니다.
어떻게 생각하시나요?
하지만 코어를 수정하지 않고 서드파티에서 관리하는 쉬운설치 기능이라면 (코어수정없이 따로만든모듈에서 작동시키는 것으로..) 각 고객의 사이트도메인이나 유저의 라이선스키값에 따라 자료마다의 권한및 업데이트 지원이나 이런 부분이 따로 필요는 없겠네요.
다만, 관리자페이지 메인에서 해당 납품한 제품의 업데이트버전이 잇는지 여부는 확인이 어렵겠지요. (말그대로 서드파티에서만 관리하는것이니까요.)