그동안 1년 반 오픈룩에서 사용해 왔던 블로그 스크립트인 pyblosxom을 떠나 이제 새로 떠오르는 블로그 엔진인coreblog로 이사하려고 준비 중입니다.
pyblosxom은 심플하고 간단한 철학으로 만들어진 것이긴 하지만, 아무래도 너무 심플해서 그냥 편히 쓰기엔 좀 확장성이 떨어지는 것도 있고.. 글이 많아지니 속도도 장난이 아니고.. 크롤러가 한 번 훑고 지나가면 거의 서버가 죽어버리는 문제도 있고 해서 –;;
coreblog는 우선, Zope기반으로 되어있고 템플릿은 DTML을 쓰고 있는 것이 특징입니다. 그런데, coreblog는 또한 일본 사람들이 주로 만든 것이라, UTF-8을 쓰는 것에도 크게 지장이 없어서, 별 문제 없이 한글은 쓸 수 있었습니다. (pyblosxom도 몇개의 패치가 필요했는데..) 그런데, 아직 완전히 국제화 된 것은 아니라서 메시지나 달력 같은 것을 지역화 하려면 스킨이나 소스를 일일이 패치해 줘야지만 가능한 듯이 보입니다. 조금씩 고치고는 있습니다. 흐흐
우선 원래 있던 블로그의 데이터를 그냥 버리기는 아까워서, 글 데이터, 첨부 데이터, 코멘트, 트랙백 중 글을 우선 간단한 스크립트를 짜서 이동해 봤습니다. Zope안으로 데이터를 들고 갈 방법도 묘연한데다, coreblog가 ZODB를 쓰다보니 따로 밖에서 접근할 만한 방법도 없고 해서 그냥 rss를 읽어와서 http 호출을 하는 방식으로 –;모으는 스크립트와coreblog로 넣는 스크립트는<– 혹시 필요하시면 여기서 받아서 해 보세용. 흐흐;
그래서 일단 글을 채우기는 했는데, 첨부는 아무래도 손으로 옮겨야 할 것 같고, 코멘트와 트랙백을 슬슬 옮길 방법을 찾아 봐야 할 듯 합니다. –;; 흐흐.. 살짝 디자인도 바꿔서 빠르면 다음주 초에는 이제 미운 정이 듬뿍 든 pyblosxom을 떠나서 coreblog로~ 고고~~
현재 작업 중인 일부 사이트는http://openlook.org/blog.new/에서 보실 수 있습니다.(아무거나 누르면 혹시 에러날 수도 있으니 조심조심 –;)