묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
사용중인 xe시스템에서 회원/포인트/글/댓글/을 제외하고 모두 초기화 하고 싶다면
2015.01.04 23:40
안녕하세요.
XE를 사용하여 사이트를 운영중에 있습니다.
하지만 각종 모듈들 / 애드온들로 사이트가 너무 난잡해지고
더 이상 손댈 수 없을 정도로 사이트가 무거워진 상태입니다.
아무리 모듈/애드온들을 삭제해도
제가 손댄 코어가 어디있는지 찾을 수 없을 정도로 더러워져
이제는 XE를 초기화 시키고자 합니다.
다만 기존에 쌓인 데이타들 (회원/글/첨부파일/댓글/포인트...)들을 지키고
XE를 초기화 하고자 하는데 제가 생각한 아래와 같은 방법을 통하여
초기화가 가능할지 질문드리고 싶습니다.
제가 생각한 방법
1) FTP상에서 xe/fiels/attach를 제외한 모든 폴더/파일들을 삭제
2) xe 코어파일 재설치(압축파일 해제)
3) 기존 사용했던 db정보 재입력(localhost/password)
끝
이것으로 가능할까요?
제 생각으로는 모든 회원/포인트/글/첨부파일/댓글/들에 대한 정보는 Database에 쌓여있는 것이고
첨부파일만 ftp상에 저장되는 것이라 생각하여
위와 같은 방법을 생각해보았는데
가능한 방법일지 문의드리고 싶습니다.
DB와 첨부파일들은 지키고, 이외 에드온이나 모듈과 모듈의 DB를 정리하고싶은 것으로 보입니다.
1.7.8 버전을 사용하신다면 https://www.xpressengine.com/index.php?mid=download&package_id=22753434
모듈을 이용하시고, 모듈과 에드온삭제는 관리자페이지 - 쉬운설치 메뉴에서 삭제버튼을 통해 삭제가 가능합니다.
이외 다른방법으로는 phpMyAdmin를 통하여, DB로 직접접속해서 원하는DB 부분만 삭제하고,
FTP접속을 통해 modules폴더내 불필요 모듈 삭제/ addons내 불필요 애드온 삭제를 통해 삭제하면 됩니다.
DB에 OS정보, 로그인 기록등 다소 불필요한 정보들이 많이 쌓인경우 사이트가 느려지는 현상이 발생합니다.
또한 과도한 애드온 사용은 사이트 자체를 느리게 하는 원인이기도 합니다.
현재 약 17만회원수를 XE사이트로 운영중이며
DB용량 4GB정도의 사이트이나 모듈/애드온 자체의 사용갯수도 많은편이고
DB도 무겁기 때문에
myisam에서 innodb로 바꾸니 응답속도가 훨씬 빨라졌으며
이외 하드웨어 업그레이드를 통해 반응속도를 높여 매우 빠른 반응속도를 보이니 이 부분도 참고하시길 바랍니다.