Please enable JavaScript.
Coggle requires JavaScript to display documents.
Leaflet (정적 컨텐츠 페이지 (Tournaments (현행
Leaflet 에서 정적 페이지로 관리, 개선
…
Leaflet
정적 컨텐츠 페이지
-
Ongoing Promotion
새로운 컨텐츠(프로모션 추가 절차
- New GM DB
LeafletSubpage 테이블에 메뉴 정보 등록(title, display)
-
Tournaments
-
- 개선
CMS(Wordpress)로 페이지 생성
Leaflet내에 iframe으로 삽입
Games
-
- 개선
CMS(Wordpress)로 페이지 생성
Leaflet내에 iframe으로 삽입
Unique Features
-
- 개선
CMS(Wordpress)로 페이지 생성
Leaflet내에 iframe으로 삽입
-
-
Trouble Shooting
- 브랜드 지원
브랜드내에서 보여질 경우에 iframe으로 컨텐츠를 제어해야 하는 어려움
-
-
-
-
- App 다운로드 지원
다양한 브라우저를 지원해야 하며, iframe 내에서 이뤄지는 컨텐츠라 구현하기 힘들었음.
현재는 큰 이슈는 없는 거 같으나..브라우저 테스트 환경이 원할하지 않아 어려움이 많았음
- 다국어 지원
구글 문서로 리소스 관리 - 명칭) 스트링 테이블
구글 문서는 Stage/Product 개별 관리
url path에 locale을 기입
app.module.ts 에서 리소스 요청
-
- 데이터 변경 지원
정적 페이지이지만 데이터에 대한 변경이 발생
- 최초
처음에는 정적 페이지를 직접 수정해서 배포
- 문제점
일 단위, 주 단위의
소스 레벨에서의 너무 잦은 배포 발생
- 작업
새로운 컨텐츠가 추가되면
담당자에게 시트 생성을 요청해야함
기획
-
기능
- 프로모션, 토너먼트 등의 정적 컨텐츠
- 브랜드 지원
- 국제화 지원
-
CI
DEV
dev-leaflet-front
- 개발서버
develop 브랜치
ng build
최근 빌드는 실패 상태(거의 사용안함)
-
PRODUCTION
prod-leaflet3
- 대만 IDC
master 브랜치
AWS s3 sync
※ 대만 IDC 리플렛 서버
- AWS에서 바로 IDC를 붙지 못해서 패치하는데 어려움이 있음
- IDC 서버에서 10분마다(크론탭) 소스 업데이트 싱크를 수행
- 최초
prod-leaflet-front
AWS EC2
-
- 문제점
AWS에서 IDC로 접근 할 수 없어서 패치가 어려움
현재 IDC 서버에서 S3로 소스 동기화 실행(10분 주기)
-
-
Environment
Stage 서버 접속
- AWS Gateway 접속(Stage)
server-conn IP주소
Application
- Leaflet.Front
- Node 8.9.4 or Higher
- Angular 6.1.0
- Typescript 2.9.2
- RxJS 6.2.2
-
-
CMS
- Wordpress
정적 페이지 생성을
비개발자가 할 수 있게 하려는 목적의 페이지
Link
- 설치 문서
Link
- admin console
url: /wp-admin
account: cms / V*
-
-