Textcube (이하 텍스트큐브) 1.8의 첫번째 베타버전 (1.8.7478.20090430)을 공개합니다. 새 프레임웍 및 서비스 영역에 관련한 여러 문제로 인하여 텍스트큐브 1.8 alpha 8 이후 4개월동안 베타 트리의 업데이트가 현재까지 연기되었습니다.
텍스트큐브 1.8부터 도입 예정이었던 새 프레임웍인 NAF2 의 본격적인 도입은 텍스트큐브 2.0으로 연기되었으며, 텍스트큐브 1.8은 NAF2가 일부 반영되었지만 기존의 프레임웍과 호환성이 있는 NAF 호환 (1.5?) 프레임웍을 사용합니다. (NAF2는 리팩토링 중 성능 문제가 발견되어 재설계 중입니다.)
텍스트큐브 1.8은 텍스트큐브 1.7을 기반으로 새로운 환경에 대응하기 위한 텍스트큐브 2.0 이전의 버전입니다. 원래 예정되었던 텍스트큐브 2.0 로드맵 이전에 텍스트큐브 2.0이 설치되기 위한 제반 환경의 구축 및 홍보를 위한 버전입니다.
텍스트큐브 1.8은 1.7 코어의 하부 구조를 새로운 기반인 PHP 5.2 / MySQL 4.1의 기능을 충분히 활용하여 개선함과 동시에 대량 트래픽에 대한 대응 및 다양한 데이터베이스 지원과 텍스트큐브 2.0 프레임웍의 일부 테스트를 목표로 합니다.
주의사항
이 버전은 테스트를 위한 버전입니다. 관련한 인터페이스 및 코드 규격은 언제든지 변경될 수 있습니다. 또한 안정성에 대한 검증이 되지 않은 버전입니다. 실제 사용하는 블로그에는 적용하지 않는 것을 권장합니다.
또한 텍스트큐브 1.8은 PHP 5.2 이하의 버전에서 정상적으로 동작하지 않을 수 있습니다. 설치하는 서버의 PHP 버전이 5.2 이상인지 반드시 확인하시기 바랍니다.
텍스트큐브 1.8의 대부분의 기능 변경점과 버그 수정은 텍스트큐브 1.7.8에 백포트되어 선반영 된 상태입니다. 아래는 텍스트큐브 1.8에서 고유하게 변경된 내용입니다.
텍스트큐브 1.7.8 코어와 비교하여 텍스트큐브 1.8 beta 1에서 변경된 점은 다음과 같습니다.
- 하부구조가 변경되었습니다. 업그레이드 형식으로 테스트할 경우 기존의 스킨이 보이지 않을 수 있습니다. 스킨을 포함한 구성요소들의 위치가 모두 변경되었습니다.
- 블로그 스킨의 경우 /skin/blog 디렉토리로,
- 관리 패널 스킨의 경우 /skin/admin 디렉토리로,
- 카테고리 트리 스킨의 경우 /skin/tree 로 변경되었습니다.
- 기존에 사용하시던 스킨은 해당되는 디렉토리로 이동해 주시기 바랍니다.
- memcached를 이용한 가속을 지원합니다. 이 기능을 사용하기 위해서는 서버 설정에서 memcache 사용을 체크하시면 됩니다. 기본값 이외의 memcached 설정을 위해서는 config.php에서 $memcached 변수를 통해 세부 사항을 지정할 수 있습니다. 가능한 값으로는 $memcached['port'], $memcached['server'] 값이 있습니다
- memcached를 이용한 세션 핸들링을 지원합니다. memcache를 사용하는 경우 세션은 자동으로 memcache를 사용하도록 지정됩니다.
- MySQLi를 사용한 데이터베이스 연결을 지원합니다. MySQLi를 지원하는 시스템에서는 자동적으로 MySQLi를 사용합니다.
아래는 변경사항 기록입니다.
more..
추가된 점
- 블로그 : memcached 지원(알파) (#1071)
- 블로그 : MySQLi 데이터베이스 지원 (#1066)
- 블로그 : 방명록에서도 단축키 지원 (#1037)
- 블로그 : 메모리 설정이 24M 미만인 경우 PHP의 메모리 사용량을 24M으로 설정 (#1073)
- 블로그 : 설치시 데이터 베이스 관련 설명 추가 (#1103)
변경된 점
- 블로그 : 전체 하부 구조 변경 (#824)
- 블로그 : 컴포넌트 자동 로드 지원 (#824)
- 블로그 : 휴지통의 댓글 출력시 내용을 잘라서 출력함. (#1080)
- 일반 : 권한 설정 테이블 네이밍 변경 (#1150)
버그 수정
- 블로그 : 첨부파일 캐시 버그로 특정 디렉토리 접근 시 백지가 출력되는 현상 수정 (#1073)
- 블로그 : 첨부파일 캐시 처리시 첨부파일이 없는 경우를 검사하지 않아 블로그가 백지로 출력될 수 있는 문제 수정 (#1073)
- 블로그 : 이메이징(플래쉬 갤러리)의 버튼 요소들이 가운데 정렬되지 않는 문제 수정 (#1043)
- 일반 : 서버의 Zend 옵션에 따라 OpenID 로그인이 전혀 동작하지 않는 문제 수정 (#1078)
IIS 지원
텍스트큐브 1.7.6 이후의 버전은 IIS를 지원합니다. 설치 및 설정에 관한 내용은 소스에 포함되어 있는 /doc/INSTALL 문서를 참고하시기 바랍니다.
피드백
테스트 중 개선에 대한 건의 사항이나 버그 보고는 태터 네트워크 재단 / 태터앤 프렌즈 포럼 의 아이디어 포럼이나 버그 보고 및 품질 검수 포럼으로 부탁 드립니다.
소스에 대하여 궁금하거나 변경사항을 추적하고 싶은 분들께서는 텍스트큐브 소스 내의 doc 디렉토리에 여러 문서들이 있으므로 참고하시기 바랍니다.
아래의 링크에서 다운로드 할 수 있습니다.
이 글의 관련글(트랙백) 주소 : 이 글에는 트랙백을 보낼 수 없습니다
2009/05/01 13:42 PERMALINK MODIFY/DELETE REPLY
적용했지만 여전히 레이아웃이 깨지는 현상이 발생합니다. ㅠㅠ
2009/05/01 20:46 PERMALINK MODIFY/DELETE
스킨 캐시의 영향일 수 있으니 로그인 하신 후에 메인 화면에서 캐시 지우기를 눌러보세요~
2009/05/01 21:58 PERMALINK MODIFY/DELETE
해보았지만 마찬가집니다. ㅠㅠ
checkup도 해보았어요.
2009/05/02 00:30 PERMALINK MODIFY/DELETE REPLY
저는 이번 패치로 해결되었습니다.
고맙습니다.
(coolant skin 개조해서 사용중입니다.)
2009/05/02 20:44 PERMALINK MODIFY/DELETE REPLY
음..저도 checkup까지 해봤다만 댓글을 쓸 때 null이라고 뜨네요. 뭐가 문제일까요? TT;;; 일단 티스토리에 깔아보니까 잘 되는데 말이에요
2009/05/02 23:19 PERMALINK MODIFY/DELETE
null 메시지 알림은 크게 두가지를 확인해보시면 될듯 싶습니다.
하나는 사용중인 플러그인 중에 댓글에 관련된 댓글 이미티콘이라든지 등의 댓글이벤트를 발생시키는 플러그인이사용중인 텍스트큐브와 호환이 되지 않은게 있는지 확인해보시구요.
다른 하나는 사용중인 스킨의 호환성 입니다.
티스토리용 스킨과는 기본적으로 호환이 되긴하나, 오래전의 스킨이라면 태터툴즈 초기의 댓글영역으로 구성된 것일 수 있습니다.
텍스트큐브 기본스킨의 댓글영역의 코드를 현 사용중인 스킨의 코드와 비교해보시면 답이 될 것 같습니다.
2009/05/03 12:57 PERMALINK MODIFY/DELETE
1. 댓글 이모티콘은 끄고 실행해 보았으나 여전히 그대로였습니다.
2. 기본스킨(coolant)의 댓글 영역을 이식해 보았으나 여전히 그대로였습니다
3. 기본스킨(standard)의 댓글 영역을 이식해 보았으나 여전히 그대로였습니다
4. CSS는 내버려두고 HTML 파일만 기본스킨으로 교체하니 문제가 일어나지 않았습니다
5. 결론 : HTML 파일이 낡아서이겠죠
해결할 수 있는 실마리를 주셔서 감사합니다. :)
2009/05/04 13:53 PERMALINK MODIFY/DELETE
원인은 댓글 영역에 id값을 정해주지 않은 것으로 판단되었습니다. 감사합니다
2009/05/15 02:55 PERMALINK MODIFY/DELETE REPLY
1.7.8을 사용중에 있습니다. 오늘 첨 해 보왔는데 ..예전에 쓴글을 수정할려고 하면 저장이 안됩니다. 계속 저장중이라는 메시지만 나오고..무시하고 다시 접속해서 보면 수정은 되어있습니다. 하지만 컴퓨터는 계속 저장중이라서 어떤 경우는 사이트 접속이 안되는 경우가 발생하기도 합니다. 새글 쓸 경우는 가능한것 같은데..예전에 쓴 글(한달전의 글) 수정은 계속 저장중 메시지만...
2009/05/25 15:16 PERMALINK MODIFY/DELETE
로컬 컴퓨터에서 작성한 글을 보내는 과정에서 필터링이 되고 있는 것 처럼 보입니다. 혹시 다른 컴퓨터에서 글을 작성할 때도 같은 현상이 발생하는지 알려주세요~
2009/05/27 10:10 PERMALINK MODIFY/DELETE
다른곳에서 사용하니 예전에 게시된 글을 수정가능한데 집에서 하니 여전히 저장중이라고 나옵니다.집은 공유기를 사용합니다.또 다른 하나는 외부는 익스플러6.0 우리집은 7.0사용 ..익스플러에 원인? 이유가 무엇입니까?
2009/06/06 18:18 PERMALINK MODIFY/DELETE
같은 방법으로 해 봤는데,집에서 익스플러6을 가지고 했는데 수정시의 에러 나타나지 않음. 결론 익스플러7에서는 수정시 에러
2009/06/26 14:19 PERMALINK MODIFY/DELETE
말씀하신 현상이 발생하지 않습니다. 아마 사용하시는 브라우저인 익스플로러 7에 깔린 프로그램이나 Active X, 또는 회선 필터링의 문제인듯 합니다.^^
텍스트큐브는 Firefox 3 / Safari 4 / Internet Explorer 8을 기준으로 개발되며, 일반적으로 IE7에서는 문제가 발생하지 않습니다. 이상하네요;
2009/05/20 13:49 PERMALINK MODIFY/DELETE REPLY
수고하십니다.. 카테고리 분류에서 최하위 노드 즉, 2차노드를 선택시 ?&id 대신 ?id 만 됩니다. 버그가 존재하네요 최호진님께 전달 해드렸는데 ^^ 마냥 기다릴수 없어서요..
그리고 카테고리를 5차 까지 분류하고싶은데 어떻게 해야되나요??
2009/06/25 17:26 PERMALINK MODIFY/DELETE REPLY
테터1.1에서 업글후 textcube로 갈아탔는데요..
왜 댓글 등록이 안되죠 ㅜㅜ
(등록클릭하면 null이라고 뜹니다)
2009/06/26 14:19 PERMALINK MODIFY/DELETE
스킨의 문제일 가능성이 가장 높습니다. 참고하세요^^