업그레이드 전 커스텀 변경 파일 점검 — 읽기 전용 보고서 데모
이전 원본·현재 수정본·새 버전을 비교해 보존할 파일과 수동 검토 대상을 정리합니다. Python 테스트 35개 통과.
업그레이드 전에 무엇을 확인하나요?
PHP·그누보드 같은 사이트를 업데이트할 때 기존 스킨과 커스텀 수정이 어디에 남아 있는지 먼저 확인하기 위한 읽기 전용 점검 데모입니다. 이전 원본, 현재 수정본, 목표 버전의 세 폴더를 비교해 파일별 차이를 JSON과 HTML 보고서로 정리합니다.
확인할 수 있는 결과
- 변경되지 않은 파일
- 새 버전에서만 바뀐 파일: 업데이트 후보이며 동작 검증은 별도
- 사용자가 수정하거나 추가한 파일: 보존·검토 대상
- 양쪽이 동일하게 바꾼 파일
- 양쪽 변경이 다른 파일 또는 삭제·수정이 엇갈린 파일: 수동 검토 대상
합성 사례 8개에서 수동 검토 대상 2개와 로컬 수정 경로 4개를 확인했습니다. 첨부 이미지는 이 합성 사례를 실제 실행해 생성한 보고서입니다. ‘양쪽 변경’은 파일 단위 차이이며 수정 줄이 실제 충돌한다는 판정은 아닙니다.
검증과 범위
macOS·Python 3.14 환경에서 테스트 35개가 통과했습니다. 추가·삭제 분류, 기본 제외 파일 미열람, 심볼릭 링크 거부, 원본 무변경, 출력 덮어쓰기 차단, HTML 이스케이프와 읽는 도중 파일 변경 감지를 검증했습니다.
파일 복사·삭제·업데이트를 적용하지 않고 PHP 실행이나 DB에 연결하지 않습니다. 기본적으로 설정 파일, .env, data 폴더와 SQL 덤프는 읽지 않습니다. 따라서 PHP·DB 호환성, 보안 감사, 완전한 백업이나 업그레이드 성공을 보증하는 도구가 아닙니다.
코드와 샘플은 AI 보조로 새로 제작했으며, 실제 그누보드 소스나 고객 자료를 포함하지 않습니다. 실제 고객 납품 경력으로 제시하는 자료가 아닙니다.
사전진단 제안
사이트 1곳의 변경 파일 목록과 백업·복원·기능 검수 계획을 정리하는 사전진단을 5만원에 제안합니다. 운영 서버 변경과 실제 업그레이드 실행은 별도입니다. 현재·목표 PHP/DB/그누보드 버전, 스킨·플러그인, 사이트 수와 희망일을 문의로 알려주시면 제공 가능한 소스 사본과 비교 기준부터 확인하겠습니다.
진단 범위와 납품·입금일을 합의한 뒤 시작합니다. 실제 업그레이드 건별 가격과 일정은 커스텀 코드·복제환경·검수 범위를 확인한 후 정합니다. 공개 댓글에는 소스·개인정보·접속정보를 올리지 말아주세요.
이 개발자의 다른 프로젝트
최신 댓글
전체 보기 →좋은 말씀 감사합니다. (●'◡'●) 다만 저는 이미 현업에서는 내려온 상태라 교육이나 멤버십까지 운영할 계획은 없습니다. 지금처럼 개인적으로 관심 있는 것들을 만들어 보고, 정리한 내용이나 결과물을 필요하신 분들과 공유하는 정도가 제게는 소일거리입니다. G7을 처음 접하시는 분들이 조금이라도 쉽게 시작할 수 있도록, 제가 아는 범위에서 계속 자료를 남겨두는 것. 그 정도가 제가 생각하는 방향입니다. :)
차라리 유튜브 강의도 만들어서 맴버쉽 비용까지 받는건 어떨까요? 교육산업도 병행하셔야 개인 개발자들도 자기계발 할 수 있고, 냑도 수익이 생기고..
(●'◡'●)
한번 해보겠습니다
안녕하세요, (●'◡'●) 이 페이지 참고해 보실레요 https://hub.glitter.kr/g7-guide