Upgrading from Previous Versions
Kurogo는 간단하고 쉽게 업그레이드를 할 수 있도록 디자인 됐습니다. 이전에 소개했던 대로 사이트를 생성하고 extension 했다면 여러분의 customizations를 overwrite 할 필요 없이 간단하게 Kurogo new version을 업데이트 할 수 있습니다.
If you have forked the git repository
Git은 새로운 변경사항을 쉽게 implement 하도록 해 줍니다. 여러분은 단지 master repository로부터 간단하게 변경된 사항들을 pull down 해서 여러분의 repository에 merge 하시면 됩니다.
- In your repository, set up an upstream remote:
- git remote add upstream git://github.com/modolabs/Kurogo-Mobile-Web.git
- git fetch upstream
- When new changes come down you can run:
- git fetch upstream
- git merge upstream/master Merge changes into your master branch
여러분의site folder에서만 작업이 이루어 졌다면 이 버전 업데이트 작업은 깨끗하게 완료 될 겁니다.
If you used a downloaded version
git을 사용하지 않는다면 새 버전을 다운로드 받으시고 여러분의 site folder에 복사해 넣으시면 됩니다. 주의하셔야 할 점은 여러분의 kurogo.ini file은 사용하시던 것을 그대로 유지 하셔야 합니다.
MultiSite
MultiSite는 Kurogo의 한 기능입니다. 이것을 사용하면 한 서버에서 여러개의 Kurogo site folder를 host 할 수 있도록 해 줍니다. 각각의 사이트는 나름대로의 configuration files, cache folders, themes, custom modules들을 가질 수 있습니다. 그리고 그 사이트들은 하나의 같은 Kurogo code를 공유를 합니다. 이 기능은 여러분의 사이트를 다국어로 서비스 할 때 유용하게 이용하실 수 있을 겁니다.
MultiSite는 각각의 site 를 subpath로서 관리하면서 구현됩니다. 예를 들어 2개의 en, es 사이트가 있다면 다음과 같은 방법으로 이 사이트들에 access 될 수 있습니다. (home 모듈에 access 하는 방법을 예로 들었습니다.)
Setting up MultiSite
multi site를 사용하시려면 Kurogo가 반드시 여러분 도메인의 root로서 설정 돼 있어야 합니다. 만약에 Kurogo를 subpath로 설정하면 MultiSite가 제대로 작동을 안 할 겁니다.MultiSite를 셋업하려면 먼저 config/kurogo.ini file에서 이 부분을 세팅해야 합니다.
- Open up config/kurogo.ini. If it does not exists, copy kurogo-default.ini to kurogo.ini
- Set MULTI_SITE = 1 in the [kurogo] section
- Set DEFAULT_SITE to the default site you want people to see when they visit your site. For example DEFAULT_SITE=”en”
- For added security and performance, you can set a series of ACTIVE_SITES[] values for each site that you wish to expose.
ACTIVE_SITES[] = "en"
ACTIVE_SITES[] = "es"
이렇게 설정하면 이 서버에서는 en 과 es 로 이루어 지는 MultiSite를 사용하실 수 있게 됩니다.
'WEB_APP > Kurogo' 카테고리의 다른 글
Kurogo Tutorial 09 - MAP Module - (0) | 2012.05.12 |
---|---|
Kurogo Tutorial 08 - Configuration- (1) | 2012.05.11 |
Kurogo Tutorial 07 - Device Detection - (0) | 2012.05.09 |
Kurogo Tutorial 06 - 소스 코드 여행 - (0) | 2012.05.08 |
Kurogo Tutorial 05 - 모듈 생성하기 - (0) | 2012.05.08 |
Kurogo Tutorial 03 (1) | 2012.05.08 |
Kurogo Tutorial 02 (0) | 2012.05.08 |
Kurogo Tutorial 01 (0) | 2012.05.04 |
Kurogo Platform Demo 체험기 (0) | 2012.04.25 |
Kurogo Mobile Optimized Middleware에 대해 -2- (0) | 2012.04.09 |