php 데이터 자동삭제
본문
회원가입을할때 이메일 인증으로 특정시간안에 인증을 받지않으면 취소되는? 그런기능들을 봐왔습니다.
php에서 데이터를 입력하고 특정시간이 지나면 저장한 데이터를 삭제하려고하는데 데이터베이스에
데이터를 저장했을때 자동으로 특정시간후 자동으로 사라지게 할수있을까요??
혹시 더 효율적이고 쉬운 방법이있다면 어떤게 있을까요?
답변 2
자기 서버가 있으면 리눅스 크론 서비스(?)를 쓰시면 될텐데요.
아마도 호스팅 사용하시겠죠?
그럼 크론이 안돼요. 서버에 중요한 자원이거덩요.
그래서 웹크론 이란 서비스가 있어요.
그걸 사용하면 되는데 여기 설명 >> https://seungwon.kr/22
잘 살펴보시면 무료도 있구요.
카페24호스팅도 서비스가 있네요. 단독호스팅만
글구 자기 서버가 잇으시면 여기 문의중
https://sir.kr/qa/115893 >> 이것 참고하세요.
그런데 요구하시는 기능은 그닥 대단한 기능은 아니에요.
그냥 가입 예비 아이디 체크해서 다음번 인증 요청하면
지난 요청값을 삭제하시면 되요...
좀 늦게 삭제되겠지만.... 뭐 서비스에는 아무런 영향이 없죠.
그리고 가입신청하고 다시는 안오는 님들을 위해서는
하루에 한번 정도만 그날 처음 실행되는 웹 요청(아무거든)에서 체크하고 일정 시간 지난 것 삭제하시면 거의 찌꺼기가 안남을 거에요.
답변을 작성하시기 전에 로그인 해주세요.