알려요~

오픈소스 CMS XE3, CUBRID 연동 지원

by 정병주 posted Nov 03, 2017

최근 XE 오픈소스 개발팀으로부터 이메일을 수신했습니다. 현재 진행 중인 XpressEngine 3.0 (XE3) 프로젝트에서 CUBRID 연동 개발 및 배포가 완료되었다는 내용으로, XE3Laravel 워크(PHP 프레임워크)에서 사용할 수 있는 CUBRID DB 드라이버를 개발한 것입니다. 개발된 코드는 GitHub 등을 통해 공개가 되었으며, XE3에 포함되어 배포 중에 있다고 합니다.

 

-> https://packagist.org/packages/xpressengine/laravel-cubrid

-> https://github.com/xpressengine/laravel-cubrid

 

XE3의 전신은 고영수 개발자가 1999년 말에 배포한 게시판(BBS) 프로그램 제로보드(Zeroboard)’로서, 2000년대 초반 닷컴 열풍과 더불어 많은 사용자 층을 확보하게 되었습니다. 이후 2007 3월에 NHN (, 네이버)에서 인수하여 오픈소스 프로젝트로 전환을 하였으며, 브랜드명도 XpressEngine (XE)로 변경되었습니다.

 

-> NHN, ‘제로보드XE’ 공개 (머니투데이, 2007-08-13)

 

2000년대 말 당시 NHN 기술부문에서 대외적으로 역점을 두었던 사안이 국내 오픈소스 소프트웨어 생태계 기여 및 독립사이트 활성화를 위한 NHN 정보플랫폼 확산이었는데, XE는 이러한 활동에 중심적인 역할을 수행 하였습니다.

 

-> 한국 웹콘텐츠 플랫폼 시장도 네이버가 휩쓸었다...XE가 `54.2%` (전자신문, 2011-10-20)

 

현재 XE 개발팀은 네이버의 ‘D2 (For Developers, By Developers)’라는 개발자 상생 프로그램을 통해 지원을 받고 있으며, 기존 XE 제품은 보안 패치 등 서스테이닝만 유지하고 XE3 개발에 집중을 하고 있는 것으로 알고 있습니다.

 

아래 이미지는 XE3 설치 화면이며, MySQLCUBRID를 지원하고 있습니다. XE3가 아직 베타 버전이지만 CUBRID를 공식적으로 지원함으로써 CUBRID 사용자 확산에도 큰 도움이 될 것으로 기대됩니다. (XE 1.x 버전의 누적 다운로드 건수는 2백만건에 육박하고 있음)


xe3_web_installer.png



참고로, cubrid.com 웹사이트도 XE + CUBRID로 운영 중에 있습니다.