고등학교 시절(소시적)에 나도 멀티실 관리자는 직함을 가지고,
학교 컴퓨터실(멀티실)을 주름잡던 시절, 그리고 그 권력이 대단했던 시절이 있었다.
암튼, 고2때 면학시간에 공부하기 싫어서
도서관을 뛰쳐나와서 열심히 맹글었던 홈페이지다.
Redhat Linux에 Apache, MySQL, PHP로 맹글었고
보시다 시피 로그인, 카운터, 생일, 최근글, 이달의 행사, 사진 기능을 제공했다.
여기서 재미있었던 것은 생일과 사진인데
생일이 얼마남지 않는 순서대로 정렬해주는 데 크나큰 의미가 있다.
생일은 DB에 DATE 포맷으로 들어 있는데(아마)
사람마다 연도가 달라서 그냥 소팅하면 안된다.
방법은..
1) 연도를 다 똑같이 하고 데이터를 다 모은다음 정렬한다.
2) 그냥 월별로 정렬한다음 일별로 정렬한다.
만들때, 2)번 방법을 썼던것 같은데, 월이 바뀌는 부분 년도가 바뀌는 부분 때문에 처리가 지저분해졌던 것 같다.
암튼 친구들의 생일을 실시간으로 볼 수 있어서 호응이 무척 좋았다.
사진은 랜덤으로 보이게 하고, 모든 페이지의 오른쪽에 표시하도록 했다.
당시에는 1024x768, 800x600이 공존하던 시기였었는데
800x600에서는 사진이 안보이고, 1024x768에서는 빈자리가 생기는 공간에 사진이 보이는 센스있는 홈페이지 였다.
또, 당시에 사진을 보이는 곳을 iframe로 처리했었는데 Netscape에서 iframe을 지원하지 않아서 얼마나 가슴이 아팠는지 모른다.ㅋ
암튼 홈페이지 옆에 사진을 붙인 것은 친구/후배들은 가끔씩 자기 얼굴이 메인 페이지에 뜨는 영광도 연출되어서 재미있었던 것 같다 ^^;
이제는 새로 바뀐 교장(?) 선생님이 업체에 위탁하여 새 홈페이지가 들어 서서 기억속 저 먼곳에서,, 생각만 할 수 있는 페이지지만
내가 만든 첫번째 서비스라는 점에서 나에게 가지는 의미가 매우 큰 것 같다.
위의 사진은
http://dir.naver.com/arch.php?sid=20706010&pg=1&ty=list&st=rdate 에서 퍼왔습니다.
'내 생산물' 카테고리의 다른 글
| NGMap v0.5 (31) | 2006/08/04 |
|---|---|
| 마케팅 관점에서 본 열린우리당의 새로운 활로 모색 (0) | 2006/06/22 |
| Fractal: 내가만든 프랙탈 - CG 프로젝트 (0) | 2006/05/27 |
| DockShot: 3D 1인칭 시점 게임 - CG기말플젝 (0) | 2006/05/27 |
| 웹아라 만들기.. (2) | 2006/02/26 |
| 홈페이지: 고등학교 홈페이지 - 첫번째 서비스 (0) | 2005/12/27 |
| Dijkstra: 2004년 전산과인의 축제 (0) | 2005/05/26 |
