어떤분의 요청에 따라 제가 알고있는 한도 내에서 NUKE 시스템에 대해서 설명해드리겠습니다.
1. Nuke는 CMS의 한 종류입니다.
웹계에 종사하시는 분이나 여러분들은 잘들 아시겠지만 CMS는 Content Management System을 말합니다. 초기의 웹은 한페이지 한페이지 일일이 만들어서 서버에 저장해놓으면 사용자들은 그 서버에 접속해서 해당되는 페이지를 로딩하는 방식이었죠. 하지만 그런 방식은 인터넷이 확산되고 상업적, 본격적으로 이용되면서부터 한계에 도달했습니다. 당연히 프로그래머들은 그런 웹페이지를 좀 더 쉽고 편리하게 만들어내기 위해서 자동화를 시도했고 최근의 상업용 홈페이지들은 물론 몇몇의 비영리사이트, 그리고 신문 등의 신속성과 쌍방향반응성을 필요로 하는 고차원?!적인 페이지들은 당연히 웹 개발시 그 뒷편(보여지는 웹페이지의 이면)에는 CMS시스템을 기본적으로 적용시키기에 이릅니다.
실제로 게시판을 패키지화시키고 여러 부가기능, DB구성,, 등을 적용한 제로보드 등도 작은 규모의 CMS라 할 수 있으며 수억대를 호가하는 웹 쇼핑 시스템들도 있습니다. 신문사들은 각 기자들이 현장에서 작성하는 기사를 바로 실시간으로 편집시스템과 인터넷 뉴스 시스템간을 연결시켜서 효율화를 꾀하고 있습니다.
NUKE씨리즈는 GPL의 하나죠. 리눅스나 비슷한 종류의 무료로 제공되는 소프트웨어들 처럼 말입니다. 위에서 말한 CMS솔루션들은 워낙 고가들이기 때문에 궁핍한 일반인들이 사용하기엔 무리가 있지요. 하지만 이 CMS도 GPL이 있습니다. 이 GPL라이센스가 적용되는 소프트웨어의 종류는 아마도 여러분이 발견할 수 있는 소프트웨어의 종류들을 모두 포함하고 있다고 해야 할겁니다. 여하튼 NUKE씨리즈는 이런 방향에서 무료로 배포되는 CMS중의 하나입니다. 당연히 다운로드 받아서 그냥 쓰시면 되며 종류 또한 여러가지입니다. 대표적인 것은 PHP Nuke, POST Nuke등이 있습니다.
이런 시스템은 템플릿을 조정하는 과정을 거쳐 일반적인 커뮤니티, 포털, 신문사 등의 페이지를 거의 동일하게 재현할 수 있습니다. 또한 전세계의 여러 뜻있는 사람들이 참여해서 발전시켜나가는 GPL중의 하나이기 때문에 정말 엄청난 세부기능이 항상 개발되고 업그레이드되어집니다.
2. XML Feed
이런 Nuke계열의 CMS는 기본적으로 XML을 지원하도록 만들어져있습니다. 요즘 유행인 블로그 또한 이 규약을 지원하고 있죠. 이것은 두가지의 시스템이 모두 이용자들의 커뮤니케이션을 효과적으로 하기 위해서 만들어졌다는 점에 기인합니다. 그렇기 때문에 이런 Nuke계열로 만들어진 사이트들은 서로 중계가 가능하게 되며 그만큼 엄청난 정보의 폭발력을 가져오게 됩니다. 실제로 영어권의 국가들에서는 이런 시스템을 이용한 자료의 이동이 활발합니다. 그리고 누크나 블로그 또한 상호 컨텐츠 중계가 가능합니다. 이것 또한 표중규약인 XML을 이용했기 때문입니다.
대충 이런 정도가 제가 아는 전부입니다. ^^



