저는 그래도 나름 긍정적으로 바라 보고 있어요. 아직은 개발자 버전이고, 모든게 나온게 아니잖아요.
현 시점에서 새로운 CMS를 만든다고 했을때 XE3 보다 더 괜찮은 방법을 택해 만들 수 있을까? 에 대해 저는 아니라고 생각해요.
라라벨/CI 등의 프레임워크를 안쓰고 쌩PHP를 쓰겠다 : 보안과 생산성 면에서 너무나 떨어져요. 플러그인 개발도 어렵고요. 생PHP만으로 지금 XE1 core 정도의 기능과 확장성 제공이 가능하지 않을 같다고 생각해요.
XE1 처럼 자체 프레임워크 만들겠다 : 엄청나게 무모하고 어려운 일이라고 생각해요. XE3 개발에 1년간 9명의 개발자가 풀타임으로 일했다고 하는데, 자체 프레임워크를 만들겠다면, 그 배 이상의 리소스 투입이 필요하다고 봅니다. 현실적으로 어렵죠.
그렇다고 XE1을 오래 끌고 갈 수 있을까요? 2009년에 제작되어 7년이 지난 소스인 만큼 개선하는 데에도 한계가 있다고 생각해요. 미래를 위해 대규모 개선작업을 한다면 호환성은 포기해야 하는데, 그러면 XE3로 제작이 더 적절한 선택이라고 생각합니다.
현 시점에서는 XE3가 웹마스터나 라이트 개발자를 위한 배려가 부족하긴 하나, 이 부분은 개발자버전, 베타, RC, 정식배포를 거치며 차차 메뉴얼이나 튜토리얼등이 제공되면 해결되는 부분이라고 봅니다.