상길! 홈페이지 상길이를 만나요| ZanNavi's space
  현재위치 ► 상길이를 만나요 : 상길이 게시판 : 글읽기  

----------------------------------------------------------------------
상길이 게시판 [게시판홈][글목록][댓글쓰기][프린트출력]
토론 게시판 블로그  
게시판 개발일지

손상길님께서 2010.4.5(월) 새벽 0시에 쓰신 글입니다 / 조회수:32071

  • 1999~2001년 초 : 홈페이지상에서 내 생각을 자유롭게 끄적여놓을수 있는 공간, iNote를 구상하다. 간단하게나마 구현해놓은 스크립트가 있었다.
  • 2001.5.2 : DB를 새롭게 작성하다.
  • 2001.5.25 : PHP 스크립트의 기본틀을 완성하다. 화면구성과 기능들을 정리하고 구현하다.
  • 2001.5.29 : iNote를 완성하다. DB에 작성자 필드를 추가하여 게시판으로 확장을 시작하다.
  • 2001.6.4 : 게시판을 거의 완성하다. 홈페이지 재개장을 하다.
  • 2001.6.7 : 게시판에 첫글을 쓰다.
  • 2001.6.8~18 : 원하는 글목록을 빨리 찾을수 있도록 몇번째글/몇번째주 네비게이션 바를 만들다. 빠른 찾기를 추가하다. 쿠키를 이용하여 작성자 이름이 저장되도록 하다.
  • 2001.6.21 : 쿠키를 이용하여 새글이 표시되도록 만들다.
  • 2001.6.22~7.1 : 잔잔한 버그를 수정하다
  • 2001.7.3~6 : 파일첨부 기능을 넣다.
  • 2001.7.7 : 조회수 기능을 넣다. 쿠키의 새글표시 기능을 이용하여 한 사람이(한 브라우저가) 한번씩만 조회수를 올리는게 가능하다.
  • 2001.7.8~9 : 화면 인터페이스를 조금 바꾸다. 글목록에서 게시판/토론모드와 카테고리 구분을 강조하였다. 새글입력과 동시에 파일첨부를 할수있도록 하였다. 글 여러개를 선택해놓고 한꺼번에 카테고리를 바꿀수 있도록 하였다.
  • 2001.7.10~26 : 잔잔한 버그 수정
  • 2001.7.27 : 목록을 무조건 고친날짜 순으로 바꾸다. 그렇게 해야만 새로쓴 댓글이 목록 위로 올라오므로, 혹은 고쳐진 글이 목록 위로 올라오므로 찾기 쉬워진다.
  • 2001.8.5~6 : 고친날짜 순서대로 보여주기로 하다가 발생한 커다란 버그를 잡다. 토론모드의 글갯수가 제대로 표시되지 않는걸 고치다. 토론모드에서 글제목이 제대로 작동하지않는 버그가 아직 존재한다. (쉽게 고치기가 힘들다)
  • 2001.8.7 : 작성자가 여러명일때 두명까지 표시되게 바꾸다.
  • 2001.11.15 : 경고메세지를 눈에 띄게 바꾸다. 몇가지 문제로 글입력이 안되었을때 글내용을 잃어버리지 않도록 되돌아가는 기능을 넣기위해 눈물을 머금고 JavaScript를 사용하다. (기껏해야 history.go(-1) 이지만) 문제를 지적해준 refugee님께 감사.
  • 2001.11.23~26 : thumbnail기능을 만들다. 쪼그만 사진을 클릭하면 큰그림을 볼수있다. 기능을 만들도록 자극을 준 starla님께 감사.
  • 2001.11.26~2002.1.17 : 클래스를 이용하여 소스코드를 재작성. 전체적인 설정을 잡아주는 Madang 오브젝트와 하나의 글을 다루는 Article 오브젝트를 정의하고 변형하여 사용하였다. 코드중 중복되는 부분을 거의 없앨수 있었고, 코드를 유지·보수하는데 크게 도움이 되고있다. / 파일첨부기능을 대폭 수정하여 새글이나 댓글 상관없이 파일을 덧붙일수 있고, 여러개를 한꺼번에 덧붙일수 있으며, 덧붙인 후에 수정과 삭제를 자유롭게 할수있다. 특히 그림 쪼그맣게 보기는 어느때고 선택할수 있도록 바꾸다. / 글작성시 제목이나 작성자, 본문 중 어느 하나가 빠져있을때 에러처리를 명확하게 하다. 세션기능을 이용하여 글을 DB에 저장하지 않고도 보관할수 있었기에 완성되지 않은 글내용을 고스란히 유지할수 있었다.
  • 2002.1.18 : "프린트출력" 버튼을 만들다. 최소한의 HTML태그만 사용하여 글내용만 간단하게 보여주므로 따로저장할때나 프린트할때 유용하게 사용할수 있다.
  • 2002.1.24~26 : "새글" 표시를 만들다. 쿠키에 디렉토리를 "/~zannavi/"로 지정함으로써 대문에서든 어디에서든 새글표시가 가능하도록 하였다. 아울러 새글의 갯수도 정확히 계산해준다. 개발의지를 독려한 starla님께 감사.
  • 2002.1.26 : 썸네일 아이콘표시를 간략하게 바꾸다.
  • 2002.1.28 : 새글표시에서 MySQL 에러가 발생하는 심각한 버그를 고치다. 버그를 제일 먼저 알려준 희정이에게 감사.
  • 2002.1.28~29 : 글이 고쳐지거나 지워졌을때 관리자에게 메일을 보내주게끔 만들다.
  • 2002.3.5 : 날짜가 "4일전 ~ 5일전"으로 표시되는걸 "4 ~ 5일전"으로 바꾸다.
  • 2002.4.10~22 : 전체 홈페이지에서 중복되는 부분을 config.inc로 바꾸다. config.inc에 도메인네임과 홈디렉토리 변수를 두고, 모든 링크주소는 config.inc의 변수를 기준으로 지정할수 있도록 고치다.
  • 2002.4.23~25 : 새로운 도메인 www.zannavi.com 를 공개하다.
  • 2004.8.31 : 정다운 orbit을 떠나고 wavelet에 둥지를 틀다.
  • 2004.9.1~ : Blog형태로 보여질수 있도록 만들다.
  • 2010.4.5: 무려 6년만인가? 드디어 트랙백기능을 완성하여 블로그 꼴을 갖추다. 그사이, 각종 스팸에 시달려서 몇가지 장치를 덧붙이다. 트랙백에도 스팸이 있을진데, 이건 어떻게 또 막을까.


[고치기][파일첨부][글목록]


▼ RE: ^^ 축하축하.. | 손상길 N ▲ 블로그 개통 | 손상길 N

이 글과 관련된 3개의 댓글이 더 있습니다.

댓글을 써주세요... [새글쓰기]
제목
작성자 계속 저장
(이곳 주인장 아이디를 한글 혹은 영문자로 입력해주세요. 홈페이지 주소와 같습니다.)
(골치아픈 스팸땜에 그렇습니다. 너그러이 애교로 봐주시길 부탁드릴께요.)
내용
카테고리 : 카테고리 없는거

----------------------------------------------------------------------

이 페이지의 최종수정일: 2016.7.18
Copyright (C) 2000-2026 손상길
저작권에 대한 본 사항이 명시되는 한, 어떠한 정보 매체에 의한 본문의 전재나 발췌도 무상으로 허용됩니다. [copyleft]