좀 특이한 현상인거 같은데
예컨대 어떤 키워드를 검색하려고 했을때 (예: "XETOWN" 등등)
게시판에 있는 검색 기능을 사용해서 검색해보면 모든 게시물들이 잘 검색되고
따로 달아놓은 구글 맞춤검색으로 검색해봐도 잘 나오는데
관리자페이지의 문서(module=admin&act=dispDocumentAdminList) 또는 댓글(module=admin&act=dispCommentAdminList) 페이지로 들어가서 검색해보면 뜨지 않는 글들이 몇개 있습니다.
검색 기능 자체가 동작하지 않는건 아닌데, 예컨대 15년도에 쓴 글이 2개 있고, 바로 오늘 쓰여진 글이 있다면, 게시판이나 구글검색으로 검색해보면 저 3개 글이 전부 검색되는데, 관리자페이지에서는 오늘 쓴 글 1개만 검색되고 나머지 2개는 아예 안 보이네요.
일단 작성한지 오래 된 글들이 이러한거 같은데 정확한건 아니고, 추측하기로는 저 15년도 게시물의 경우 게시판에서 검색할 때에는 "계속 검색"을 두세번 정도 눌러야 나오는 게시물인데, 혹시 이거 때문에 검색이 안 되는건지 모르겠네요
이러한 현상의 원인이나 해결책 아시나요?
당연히 관리자 페이지에서 검색하면 모든 게시물이 검색될 줄 알았는데, 검색되지 않는 게시물이 있어서 당황했네요
댓글 2
XE는 웹호스팅등 서버 환경이 좋지 않은 모든 사용자를 타겟으로 만들어 굉장히 보수적으로 설계된 부분들이 있는데 그것이 검색입니다.
XE통함검색도 한번의 쿼리로 검색할 수 있는 양을 제한해 놓고 그 범위를 넘어가면 다시 계속검색을 통해 또한번 검색하고 또 검색하고 하는 방식으로 하고 있습니다.
그래서 과거글이 설령 정확히 키워드랑 매칭이 된다해도 이를 알고 찾는 이용자가 많지 않다는 결론에 도달하게 되더군요. 그래서 저희는 그냥 통합검색을 구글검색으로 사용합니다.
관리자가 검색하는 것 또한 비슷한 조건에 걸릴 것으로 생각이 되어지네요. 관리자에게 까지 조건을 걸 필요가 있을지는 의문입니다만....
일반 사용자가 검색하는 통합검색은 동시에 여러명이 검색작업을 하면 서버에 부하가 많이 걸릴 수 있기 때문이긴 하지만요...