사이드바 영역으로 건너뛰기

토론방 버그 수정 사항

 * id로 검색할 때 결과가 없으면 mysql error 나던 문제 수정

 * 검색 결과 페이지에서 엄청나게 꼬인 링크 정리

 * 사용자 인증을 거쳐 토론방 수정 및 만료일 변경 가능

 

 - by renegade

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

자가증식블로거진의 방식

데모 오픈 이후 블로그 탑에 올라오는 자가증식블로거진을 보면서

별로 자가증식하고 있지 못하다는 느낌을 드네요.

아직은 초기 단계라 글도 많이 없고 트랙백이 활성화되지 못한 관계로

(덧글은 많이 달리고들 있는 것 같지만)

진보네 블로그 같은 데에서 트랙백 대박 걸린 글이 하나 있으면

같은 카테고리 내의 다른 글들은 별반 빛을 못 보고 있는 현실인 듯 합니다.

자/증/진 의 업데이트가 매우 더디다는 현재의 문제는

유저의 수가 늘고 트랙백을 활발하게 걸어대는 상황이 된다면

자연히 해결될 지도 모릅니다.

그러나 그런 상황이 도래하더라도 역시 트랙백의 제왕이 하나 있으면

탑 게시 만료기간(2주였나요?)까지 다른 글들이 사장되는

안타까운 사태가 발생할 가능성은 여전히 존재합니다.

멋진 포스트를 써서 호응도 좋았는데, 하필이면 트랙백의 제왕과 같은 시대에

태어나는 바람에 탑 게시 한 번 못 해 보고 사라진다면

이 어찌 안타까운 일이 아니겠습니까.

따라서 자/증/진의 탑 게시 방식에 대해 좀 고민할 필요가 있을 것 같습니다.

 



자/증/진에 나오는 게시물을 관리하는 테이블 X를 별도로 둡니다.

X는 일정 주기(일단 하루)마다 업데이트 되고

이 작업은 서버 사이드 어플리케이션 Y가 담당합니다.

X는 자연히 카테고리 그룹 개수만큼의 레코드만을 가지게 되고

블로그 포스트가 많이 늘어나 포스트 인덱스 테이블의 레코드가 증가하더라도

탑 로딩시 많은 부하를 주지 않게 된다는 장점이 있습니다.

X를 업데이트할 때 블로그 포스트 테이블에 새 컬럼을 하나 두고

포스트가 탑에 게시된 회수(3회 정도?)를 기록합니다.

그리고 최대 탑 게시 회수를 넘어간 포스트가 또 다시 최대 포인트를 기록했다면

다음 순위의 포스트를 탑에 게시하도록 선택합니다.

 

이 방식의 장점은

 - 트랙백의 제왕의 독주를 저지할 수 있다.

 - 탑 로딩 퍼포먼스를 향상시키고, 포스트 수가 폭발적으로 증가하더라도

   항상 일정 수준의 로딩 퍼포먼스를 보장한다.

 

이 방식의 단점은

 - 기존 방식이 거의 실시간으로 통계를 반영하는 것에 비해,

  이 방식은 일정 주기 내에 항상 일정한 게시물만을 탑에 게시한다.

 - 스키마 변경이 필요하다.

 - 서버 사이드 어플리케이션 Y를 누군가ㅡㅡ;;;가 짜야 한다.

 - 만약 Y의 작업이 오래 걸리게 되면 매우 심각한 사태가 발생한다.

   따라서 누군가는 프로그램을 매우 잘 짜야 한다.

 

어떻게 생각하시는지 의견을 듣고 싶습니다.

 

 - by renegade


진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

토론방 관련 정리

사무실을 떠나기 전에는 아~ 완벽했어....라고 생각했었는데,

오면서 갑자기 구현 안한 것들이 떠오르는군요.

토론방 관련해서 미구현된 것들입니다.

더 있다면 추가해 주시구요.

버그 신고도 환영ㅡㅡ;;;입니다.

 

* 내 블로그에서 토론방 즐겨찾기

* 토론방 글쓰기에서 내 포스트에 담기를 할 때 카테고리 선택

* 블로그 포스트에서 토론방 개설하기

   (이건 테스트를 해야 되는데 아마 인증땜에 실패할 것 같습니다.

    토론방 글쓰기->포스트와 비슷하게 처리가 필요할 듯...)

 

- by renegade

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

[SabotageBear]현재 급처리 내용

top 을 보니. 우공이산(mario) 님의 블로그가 생성이 안된 장애 발견.

-> 현재 처리 완료.

 

글쓰기 수정 버그

-> 처리 했으나 더 테스트 필요.

 

 

 

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

벌레잡이의 당부 말씀.

안녕하세요. 벌레잡이 SabotageBear 라고 합니다.(보안상 당분간 실제nick name을 비밀로 합니다.. -_-;;)

 

오픈 3일째 연일 각종 희안한 벌레들에 대한 신고가 접수되고 있습니다. 벌레를 잡는 입장에서 벌레 잡이 노동을 최적화 하기 위해서 몇가지 공지 말씀 드립니다.

 

우선. 현재 개발/디버그 중이거나, 2% 부족(-_-)으로 데모 버전에는 적용 되지 않은 기능 리스트 입니다.

 

 * 나에게 쪽지 남기기
 * 링크 블로그(타 블로그 링크)
 * 토론방 목록
 * 다녀간 블로거
 * 스킨변경

  - center 스킨 적용

  - 직접 변경 및 수정
 * 글쓰기

  - 글 용량 문제

  - 파일 첨부

  - 토론방 연계

  - 날짜변경

  - 브라우져 테스트 등.

 * RSS

 

음.. 많군요.. 하여.. 위의 기능들에 대해서는 가급적 기능 추가 후에 말씀해 주시면 감사하겠습니다.

 

 



 

 버그 발견시 버그 내용을 되도록 상세히 알려 주시기 바랍니다.

 

예)

제 불로그의 @#~~ 가 이상해요~ 고쳐주세요~~  -> X 삐~~

 

제 불로그에 이런 벌레가 있네요.

벌레 내용 : Warning: mysql_error(): ...                 -> o 딩동~~

 

 누군가가 그저 "@#가 이상해요~~" 라고만 말해주신다면...

 

 그건 마치 깜깜한 방에 모기 한마리에 하염없이 피 ;;를 빨리는 벌레잡이에게 "벌레 한마리 더 있데요~~" 라고 말씀하시는 것과 같습니다.. -_-;;

 

 그래서.. 버그를 신고하실 때는 최대한 자세하게, 에러 메세지, 이미지 등을 총 동원해 주시면 감사하겠습니다.

 

 그렇게만 해주시면 저희 벌레잡이가

 

 즉각 출동!!!!

 

 은.. 몬하고... 최대한 빨리 수정 할 수 있습니다.. ^^;; 벌레잡이는 참고로 주로 평일 밤과 주말을 이용하여 벌레를 잡습니다.. ^^;;

 

 그럼.. 오늘의 공지를 마치겠습니다.

 

 다시 한번 ... 동지가 불로그의 주체!! 입니다. ^^


진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

글 삭제할 때의 정책이 있어야...

지금 top에서 보여주는 인덱스는 실제 데이터에 대한 메타 정보만을 가지고 있죠.

근데 원글이 삭제되면 인덱스는 갈 곳을 잃어버려서 빈 페이지만 나옵니다.

따라서 원글을 삭제하면 인덱스도 삭제하거나,

그것이 시스템 부하를 준다면 "삭제된 글입니다." 식의 에러 페이지를

보여주는 것이 좋을 것 같습니다.

 

이어서 씁니다.

트랙백을 쓰려고 하면 주소 복사만 달랑 있는데,

네X버 처럼 글쓰는 폼을 주는 건 솔직히 오바인 것 같지만,

엠X스 처럼 내 블로그에 가서 글을 쓸 수 있는 건 좋은 것 같은데...

어떻게 생각하실런지 모르겠군요.

이 경우에도 진보넷 사용자가 아닌 경우(즉, 타 경쟁사ㅡㅡ;; 블로거)

진보넷 사용자이면서 블로그를 안 만든 경우...

등등을 고려해줘야겠지만요.

 

오늘 잡은 버그만도 거의 열 몇개는 되는 것 같은데...

첫 날이라 그런 것..................은 물론 아니겠죠?

 

이상 renegade입니다.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

드뎌 떴군... 진보블로그...

헉헉 죄송죄송...

아침에 하겠다던 오픈이...-_____-

어떻든 힘겹게 오픈...

 

여기 저기 산재해있는 벌레들... 벌레 잡아요~~!

 

버그 신고는 덧글로 받을 예정인데요.

(이글에도 덧글로 남겨주시면 됩니다.)

 

이후에 신고를 봐서 몇개로 신고할 수 있는 덧글을 몇개로 나눌까 생각중입니다.

아직 완성본이 아니라서 여기저기 벌레 먹은 구멍들이 숭숭.. -_-

 

여러분의 특이하고도 희한한 버그 발견을 기대하며..

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

날짜테스트

블라블라블라
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크