XpressEngine

위키백과, 우리 모두의 백과사전.
(Xpress Engine에서 넘어옴)
이동: 둘러보기, 찾기
XpressEngine
XpressEngine.jpg
개발자 정찬명 외 프로젝트 멤버
발표일 2008년 2월 28일
최근 버전 1.7.3.4 / 2013년 5월 16일, 1일 경과
개발 상태 Active
플랫폼 PHP 4.x ~ 5.x
MySQL 4.1 이상
CUBRID
MS-SQL
종류 저작물 관리 시스템
라이선스 LGPL v2
웹사이트 XpressEngine 공식 사이트
XpressEngine 글로벌 공식 사이트

XpressEngine(eXpress+press+Engine, 구 제로보드 XE)은 고영수가 여러 자원 봉사자들과 함께 개발한 LGPL 기반 오픈 프로젝트로, 제로보드 4나 zb5와는 별개로 완전히 새로 개발한 웹 프레임워크이다. 제로보드 4와는 달리 BBS, 블로그, 쇼핑몰, 위키 등 웹 사이트에 필요한 모든 것을 모듈로 구현해, 종합적인 웹 빌더로 사용할 수 있는 프레임워크를 목표로 개발이 진행중이다. 이전 명칭은 '제로보드 XE'였으나, 정식으로 CMS 기능을 갖춘 1.1.0 버전 안내를 공지하면서 '보드'의 개념과 상이하다며 명칭을 변경하였다. 현재는 네이버 산하 오픈소스 프로젝트로 개발이 진행되고 있다.

제로보드의 명칭을 유지한 1.0.6 버전까지는 다양한 사이트와 블로그를 운영할 수 있는 홈빌더의 형태였으나, XpressEngine으로 명칭을 변경한 1.1.0 버전부터는 마이크로 블로그(플래닛) 패키지, 가상 사이트를 이용한 분양 시스템 등 더 폭넓고 다양한 기능이 탑재되어 있다.

구조는 기본 프로그램인 XE Core가 있고, 거기에 모듈이나 위젯, 애드온 등의 추가 프로그램을 올리는 방식이다. 덕분에 제로보드의 장점이었던 쉬운 개발 난이도는 정 반대로 어려워졌다는 평가를 받는다. 그러한 문제로 Core를 직접 수정하는 사용자들이, 개발자들의 비권장 공고에도 꾸준하게 유지되고 있다.

1.4.0 버전을 발표하며 사용권 문서가 GPL v.2에서 LGPL v.2로 변경되었다.[1] 현재 해외 시장을 겨냥한 XE Core 1.5를 개발하여 2011년 10월에 배포하였다.[2] XE의 글로벌 CMS 시장 점유율은 2011년 5월 현재 0.1%에 미치지 못하는 것으로 관측되고 있다.[3]

2011년 7월 현재 XE 개발팀을 이끌었던 고영수(zero)가 XE 개발팀을 떠나면서, 정찬명이 XE 개발팀을 이끌었었다.[4] 지금은 정찬명도 2013년 4월부터 XE 개발팀을 이끌지 않는 것으로 알려져 있다.

목차

역사 [편집]

  • 2007년 3월 14일: Zeroboard XE 제작 시작
  • 2007년 6월 27일: 클로즈 베타 시작
  • 2007년 8월 12일: 오픈베타 시작 (0.1.0 버전 발표)[5]
  • 2008년 2월 28일: 정식 발표 (1.0.0 버전 발표)
  • 2008년 11월 20일: XpressEngine 으로 이름 변경
  • 2009년 7월 10일: SVN저장소 각 프로젝트별로 분리 (개발엔진은 XpressEngine Core로 표기)
  • 2009년 10월 24일: 제1회 XpressEngine CAMP 개최
  • 2009년 11월 11일: XpressEngine Core 1.3.0 발표 (쉬운설치 베타 도입)[6]
  • 2010년 1월: Xpress Engine 제1회 공모전[7]
  • 2010년 11월 17일: XpressEngine 제2회 공모전[8]
  • 2011년 07월 26일: 고영수(zero) XpressEngine 개발팀을 떠나 네이버 재팬에 장기 파견[9]
  • 2012년 3월 30일: XpressEngine 제3회 공모전[10] (취소됨)[11]
  • 2013년 1월 29일: XpressEngine Core 1.7.0.0 오픈베타 시작[12]
  • 2013년 2월 21일: XpressEngine Core 1.7.1.0 베타 배포[13]
  • 2013년 3월 11일: XpressEngine Core 1.7.2.0 RC(Release Candidate) 배포[14]
  • 2013년 3월 15일: XpressEngine Core ver. 1.7.3.0 정식 배포[15]

설치 환경 [편집]

  • PHP
    • 필수 : PHP 4.x ~ 5.x
      • 단, PHP 5.2.2 버전은 PHP의 자체 오류로 사용할 수 없음
      • 1.7버전부터 PHP 5.2.4 이상만 지원 [16]
      • PHP 5.3.10 이상 권장
    • 필수 : XML 라이브러리
    • 필수 : GD 라이브러리
    • 선택 : ICONV 라이브러리
  • 데이터베이스
    • MySQL 4.1 이상
    • Cubrid
    • MS-SQL
    • Firebird
      • 1.7버전부터 지원중단 [17]
    • PostgreSQL
      • 1.7버전부터 지원중단 [17]
    • Sqlite2/Sqlite3
      • 1.7버전부터 지원중단 [17]

.

주석 [편집]

  1. 1.4.0 변경사항
  2. XE Core 1.5 배포 계획
  3. Usage of content management systems for websites
  4. XE개발팀 3개월 늦은 뉴스
  5. 제로보드XE 오픈베타를 시작합니다.
  6. XE Core 1.3.0 배포를 시작합니다
  7. XE 공모전 소개
  8. 제2회 XE 사용자 공모전을 개최합니다.
  9. XE개발팀 3개월 늦은 뉴스
  10. 제3회 XE사용자 공모전 디자인 부문을 개최합니다.
  11. XE 3회 사용자 디자인 공모전을 종료합니다.
  12. http://www.xpressengine.com/blog/textyle/21622901
  13. http://www.xpressengine.com/blog/textyle/21727512
  14. http://www.xpressengine.com/blog/textyle/21772016
  15. http://www.xpressengine.com/blog/textyle/21784551
  16. XE 1.7에서는 PHP 5.2.4 이상부터 지원됩니다.
  17. 1.6 혹은 1.7 버전부터 지원 중단 예정. PHP4 및 PostgreSQL, SQLite, Firebird 지원 중단 안내.

관련 항목 [편집]

바깥 고리 [편집]