캐시 시스템 Redis 전환
- 파일 기반 캐시를 Redis(인메모리)로 전환하여 성능 개선
- 캐시 자동 만료로 디스크 관리 스크립트 불필요
2026-02-19 09:33:59
미사용 컬럼 삭제
- 삭제 컬럼: exp_date, start_date, end_date
컬럼 COMMENT 등록
- phpMyAdmin 구조 탭에서 각 컬럼 설명 확인 가능
Mylink 통계 DB 반영 버그 수정
- 문제: update_stats_from_cache.php에서 URL 유효성 검증을 6자리 고정(/^[a-z0-9]{6}$/)으로 처리하여 Mylink URL(4자리 이상)의 통계가 DB에 반영되지 않던 버그
- 수정 파일: update_stats_from_cache.php (240번줄)
2026-02-05 12:35:05
환불 안내/기능 추가
결과:
- 결제 후 24시간 이내 환불 신청 가능
- 카드/계좌이체 결제 구분하여 환불 처리
- 계좌이체 시 통장사본 첨부 필수 (7일 후 자동 삭제)
- 관리자 페이지에서 신청 목록 조회, 상태 변경, 파일 다운로드 가능
- 신청 접수 시 관리자 이메일 알림 발송
2026-01-24 10:27:29
도메인 소유권 이전 기능 추가
파일: view_stats.php
작업: 비회원 도메인을 특정 회원에게 소유권 이전하는 관리자 기능 추가
결과:
- 관리자 전용 섹션에 "도메인 소유권 이전" 폼 추가
- 회원 ID 입력 → 존재 여부 확인 → 소유권 이전
- 비회원 도메인일 때만 이전 폼 표시, 이미 연결된 경우 회원 정보 표시
2026-01-21 12:58:12
작업:
- 소셜(구글, 네이버, 카카오) 로그인 추가
- 소셜 로그인 회원 대시보드와 연동
- Mylink 관리 기능 통합
- 파일 기반 캐시를 Redis(인메모리)로 전환하여 성능 개선
- 캐시 자동 만료로 디스크 관리 스크립트 불필요
- 삭제 컬럼: exp_date, start_date, end_date
컬럼 COMMENT 등록
- phpMyAdmin 구조 탭에서 각 컬럼 설명 확인 가능
Mylink 통계 DB 반영 버그 수정
- 문제: update_stats_from_cache.php에서 URL 유효성 검증을 6자리 고정(/^[a-z0-9]{6}$/)으로 처리하여 Mylink URL(4자리 이상)의 통계가 DB에 반영되지 않던 버그
- 수정 파일: update_stats_from_cache.php (240번줄)
결과:
- 결제 후 24시간 이내 환불 신청 가능
- 카드/계좌이체 결제 구분하여 환불 처리
- 계좌이체 시 통장사본 첨부 필수 (7일 후 자동 삭제)
- 관리자 페이지에서 신청 목록 조회, 상태 변경, 파일 다운로드 가능
- 신청 접수 시 관리자 이메일 알림 발송
파일: view_stats.php
작업: 비회원 도메인을 특정 회원에게 소유권 이전하는 관리자 기능 추가
결과:
- 관리자 전용 섹션에 "도메인 소유권 이전" 폼 추가
- 회원 ID 입력 → 존재 여부 확인 → 소유권 이전
- 비회원 도메인일 때만 이전 폼 표시, 이미 연결된 경우 회원 정보 표시
- 소셜(구글, 네이버, 카카오) 로그인 추가
- 소셜 로그인 회원 대시보드와 연동
- Mylink 관리 기능 통합