사이트를 운영하다보면 특성상 닉네임을 고정해서 사용하는 것이 정책적으로 더 좋은 상황이 있습니다. 유저 입장에서는 바꾸지 못하는 제약이 싫을 수도 있지만요.
제가 오래전부터 운영해온 사이트의 한곳도 닉네임은 변경하지 않는 것으로 운영중인데요.
기존에는 그냥 회원정보 수정 스킨에서 닉네임 입력부분을 가려주는 것만 해서 운영했습니다.
신규로 개설한 사이트의 경우도 고민하다가 닉을 고정해서 사용하기로 결정하고 스킨을 수정하지 않고 입력폼을 컨트롤 할 수 있을 것 같아 어제 닉네임 변경을 금지하는 기능을 구현 완료 했습니다.
가입시 닉네임 변경이 가능하지 않으니 다음에 변경해야지 하는 마음으로 아무거나 정하는 일을 막아주고자 설명이 나오도록 formtag 중 닉네임 부분을 설명이 들어가게 변경해주었습니다.
회원정보 수정 act 에서는 닉네임 변경 시도 후 안된다는 메시지를 받는 헛수고를 줄여주기 위해 닉네임 입력은 readonly 태그가 들어가도록 formtag 중 닉네임 부분만 수정했습니다.
개발자도구를 통해 readonly 를 지우고 변경을 시도하시는 분에게는 닉네임 변경하지 않게 막아줘야 겠죠.
조금씩 이것 저것 개발을 시도하면서 운영해 오다보니 이제 스킨에 영향을 받지 않고 개발할 수 있게 되어 스킨이 업데이트 되거나 하는 경우의 신경을 덜쓰게 되어 유지보수면에서 편리해졌습니다.
이러한 작업을 흔하게 후킹이라고 하는 것 같습니다.
직접 개발할 수 있는 것이 하나씩 늘어나면서 운영의 자유도가 커지는 것을 경험합니다.
나이먹고 운동 살살하면서 코딩하면 먹고 살기 좋을 것 같은디,
코딩쪽엔 소질이 없는건지 저는 발전이 엄청 느리네요 ㅠㅠ
만드신 기능들은 꿀팁 사이트에서 공개하시는건가요? ㅎㅎㅎ 해주세용