궁금한 질문입니다, 채택완료
온라인 근무인데요
a와 b가 x게시판에 따로 접속하여 협업합니다,
b는 항목의 일부만 사용하는데
페이지를 열어놓고 한참이나 놀다가 와서 수정합니다,
그사이 a는 열심히 작업해서 데이터를 저장해놨는데 b가 다 날려먹습니다,
한두번 아니고
a가 바로 나인데 뚜겅 열리겠죠? ㅎ
이를 방지하기 위해
b만 사용하는 간단한 페이지를 별도로 만들어주는게 좋을 거 같은데...
동일한 x테이블을 쓰는거니까 b가 사용하지 않는 필드도 hidden으로 모두 있어야 하는거죠?
아니면 b가 사용하는거만 페이지를 만들어주고 그거만 ajax로 없데이트시켜버리는게 좋을까요?
이를 태면 페이지 접속하면
</p>
<p><span style="color:#c0392b;">지금 당신이 처리할 일이 무엇입니까?</span></p>
<p> </p>
<p><span style="color:#c0392b;">연애상담, 브라구입, 가정문제, 코드에러</span></p>
<p>
브라구입 누르면
몇가지 항목이 나오고 작성 클릭 꾹~!!
</p>
<p><span style="color:#c0392b;">띠잉~ 올바른 방법으로 이용해주세요~</span></p>
<p>
ㅋㅋ
어느게 좋을까요?
답변 2개
개인적인 생각이지만 만약 저라면 다음과 같이 해볼 것 같네요
1. 별도의 페이지 생성:
b가 사용하지 않는 부분을 제외한 새로운 페이지를 만드는 방법은 확실한 해결책임
이렇게 하면 a와 b가 각자 작업할 수 있고, b가 수정하지 않는 부분은 안전하게 보호되겠죠, 또한 필드를 hidden으로 유지하면 데이터 정합성을 유지할 수 도 있을 것 같네요
2. Ajax를 사용한 업데이트:
b가 사용하는 부분만을 Ajax로 업데이트하는 방법도 효과적일 수 있음
하나의 페이지만 유지되지만, b가 접근하지 않는 부분은 보호됨. 그러나 이 방법은 기능의 복잡성과 페이지의 속도에 영향을 줄 수 있을 것 같습니다
3. 기능에 대한 사용자 피드백 추가:
사용자에게 어떤 작업을 할 것인지 묻는 기능을 추가하여 사용자가 자신이 어떤 작업을 해야 하는지 명확히 알 수 있도록 하는 방법도 괜찮을듯 하네요 이를 통해서 실수를 방지하고 데이터 손실을 예방할 수 있음.
최종적인 결론은 이렇습니다.
어떤 방법을 선택할지는 프로젝트의 요구 사항, 개발 리소스, 사용자 경험 등을 고려하여 결정해야 할 것으로 생각합니다.
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인