본문 바로가기

글로벌 오픈프론티어 2기
플란체
정주원
기존 설치형 유료 MySQL Client 툴을 웹으로 구현하여 어느 OS든
라우저만 설치되어있다면 동작 할 수 있는 환경을 제공하여 DBA, 개발자등
사용하는 다수가 가볍고 빠르게 사용할 수 있는 환경을 제공하고 아울러
유익한 플러그인들을 개발 할 수 있도록 유연한 구조를 제공함
2015 년
정보시스템
KossLab_02_project_title.png

 

frontier-2-1-11-detail.png
정주원
주요경력 (2002) TG연구소
(2006) 티치미 & 에듀플랜
(2008) 프리랜서
(2009) KT나스미디어
(2013) 이루엔테크
(2014) NIPA Global Open Frontier 2기
활동 커뮤니티 센차유저그룹

 

프로젝트명 플란체
개요 기존 설치형 유료 MySQL Client 툴을 웹으로 구현하여 어느 OS든 브라우저만 설치되어있다면 동작 할 수 있는 환경을 제공하여 DBA, 개발자등 사용하는 다수가 가볍고 빠르게 사용할 수 있는 환경을 제공하고 아울러 유익한 플러그인들을 개발 할 수 있도록 유연한 구조를 제공함
특징 1. HTTP Tunneling을 통하여 동작
2. 내부 접속만 가능한 Database도 터널링 서버를 구동 할 수 있다면 8888(default) Port를 통해 동작 가능
3. 터널링 서버는 PHP, NodeJS를 제공하고 있으며 추후 Python도 제공 예정
4. PHP가 동작 가능한 웹 서버가 설치되어있다면 80포트를 통해서도 접근 가능
5. JSONP 통신방식을 채택하여 File:// protocol 상에서도 Cross Domain Issue에서도 벗어 날 수 있음.
6. 웹 서버 없이 동작이 가능
목표 설치형 프로그램을 쓰는 것과 같은 사용자 경험 제공
MariaDB, Redis, Memcached 지원
웹을 통해 어디서든 쓸 수 있도록 서비스화
Wordpress 플러그인 제공
Chrome Extension 제공
기대효과 Wordpress 플러그인을 개발하게 되면 MySQL을 쓰는 사용자들의 많은 유입이 있을 거라 판단됨
Chrome Extension 개발을 통해 보다 쉬운 접근이 가능할 경우 사용자 유입을 기대해 볼 수 있음.
팀 단위의 작업에서 플란체를 서버에 업로드하는 경우 팀원 누구나 접속해서 사용할 수 있는 툴로 빠르게 배포가 가능함. 이때 작업하는 호스트가 추가되어도 관리자 한 명이 호스트를 관리할 수 있음.
리퍼지토리 https://github.com/plancheproject/

 

 


 

by  공개SW역량프라자에 의해 작성된 이 저작물은 크리에이티브 커먼즈 저작자표시-변경금지 4.0 국제 라이선스에 따라 이용할 수 있습니다.

 

맨 위로
맨 위로