기억건대 게시물 조회 시 현재 페이지를 산정하는 로직은 처음부터 완벽하지는 않았다.
확신까지는 아니었지만 의심이 갔던 건 분명한데 참 오랫동안 방치해 두고 있던 셈이다.
이유라면 문제를 재현하는 게 쉽지 않았기 때문이겠고.
대개는 문제 없다가 특별한 조건이나 상황에서만 오류가 발생했고,
게다가 핵심적인 정보가 아니다 보니 모른 채 지나가거나 알면서도 나중에 고쳐야지, 미루는 경우가 많았던 듯 싶다.
시간을 내어 이 오랜 숙제를 완전히 바로 잡았다.
문제의 핵심은 조건이나 상황이 너무 다양한 데 있었고,
하나하나 뜯어가며 검색어, 공지글, Rewrite URL, 그외 설정에서의 모든 경우를 차근차근 점검하여 끝장을 냈다. 😑
묵은 때가 씻겨가는 느낌이다.
더불어 내 홈페이지의 근간을 이루고 있는 CMS의 명칭을 다시금 아처보드로 변경했다.
고전적이고, 게시판 특화 뉘앙스도 너무 강하지만
판매를 목적으로 하는 것도 아니고, 누군가 부를 일도 없을 것이기에
그저 내 입에 쫙쫙 달라붙는 어감을 선택했다.
훗날의 나를 위해 정리를 좀 해두자면,
# 2001년 11월 14일 아처보드 for mysql 0.0.1
그간의 게시판을 정리하여 첫 출시를 했고,
# 2001년 12월 04일 아처보드 for mysql 0.0.2
DB를 쓰지 않던 아처다이어리와 통합을 시켰으며,
# 2007년 11월 25일 아처웹스 0.4.071125
아처웹스로 프로그램 명칭을 변경했다.
# 2025년 3월 23일 v7.4.2.0.250323
그리고 오늘 다시 아처보드로 프로그램 명칭 회귀
https://achor.net/paper/siteinfo
20년도 훌쩍 넘었구나, 참 오래도 됐다... 😶
- achor
|