개선 사항
- URL이 많을때 여러 개의 XML문서로 나눠주는 옵션 (기본적으로 3개가 생성됨)
- 0.1의 가장 큰 문제였던, XE설치 디렉토리에 파일을 생성하는 문제를 FTP를 이용해서 해결 (files/xmlsitemap 디렉토리에 생성하고, FTP를 이용해서 XE의 기본 디렉토리로 복사)
=> 즉, 0.1때처럼 XE디렉토리에 파일을 생성할 필요가 없습니다.
- dbinfo에 URL을 입력하지 않은 경우 생기는 문제 수정
- file_put_contents 함수로 인해 php버전이 낮은 경우 생기는 문제 수정
- 날짜 오류 수정
- 메모리 부족으로 인한 문제 => 다양한 환경에서 테스트를 하지는 못했지만, XML문서당 URL수를 낮추면 해결이 될 수도 있어 보입니다. 이 문제가 발생하신 분의 피드백 부탁드립니다. ^^;;
추가 옵션
- FTP이용 복사 - 기본적으로 files/xmlsitemap 디렉토리에 xml문서를 생성하게 됩니다. 이 옵션을 체크해 주게 되면, FTP를 이용해서 XE 설치 디렉토리로 복사해 줍니다. Setting에 FTP정보를 정상적으로 입력한 경우에만 사용할 수 있습니다. 이 옵션을 사용하지 않거나 동작이 안되면, 수작업으로 복사해줘야 합니다.
- XML문서당 URL수 - 0.1과 달리 기본적으로 3개 이상의 XML문서가 생성됩니다.
sitemap.xml - Sitemap Index XML문서입니다. 구글 웹마스터 도구에는 이 문서만 등록하면 됩니다. (sitemap.xml.gz 로 등록할 것을 권장합니다.)
sitemaplist.xml - 메인화면, 페이지, 게시판목록 URL이 저장됩니다.
sitemap1.xml ~ - XML문서당 URL수에 따라 여러 개가 생성될 수 있습니다. 게시판 글 하나 하나의 URL이 생성됩니다.
추후 업데이트
- 게시판 목록의 각 페이지별 URL이 누락되는 문제
- liveXE 등의 별도 모듈에 해당하는 URL 적용
- gz압축 라이브러리가 없는 경우를 대비해 옵션으로 선택할 수 있도록
문제가 생기면 댓글로 피드백 부탁드립니다. 다양한 환경에서 테스트 할 수 있는 처지가 못되니 부탁드립니다. ^^;;
이 모듈은 http://webtools.kr/xe_list 에서 배포됩니다. ^^
'IT > 웹툴즈' 카테고리의 다른 글
마우스따라 스크롤되는 뷰온 추천버튼 만들기 (4) | 2009.07.21 |
---|---|
블로그를 번역해서 노출시켜 주는 메타사이트 (0) | 2009.05.01 |
XE용 구글 번역 에디터 컴포넌트 v0.2 (0) | 2009.04.28 |
XE용 Sitemap XML 생성 모듈 (0) | 2009.04.28 |
XE용 문장번역 에디터 컴포넌트 (0) | 2009.04.27 |