워드프레스 새 스팸방지 플러그인 Defensio

워드프레스용 스팸방지 플러그인으로 (아마도) 가장 널리 쓰는 것은 Akismet이 아닐까 싶습니다. 용하다는 플러그인 다 써봤지만 Akismet이 가장 믿음직하게 스팸을 차단시켜줬구요. Akismet을 사용한지 1년 6개월정도 되었고 그동안 약 25만개의 스팸을 막아냈습니다. 스팸이 아닌 것을 스팸으로 간주했거나 아니면 스팸인 것을 통과시킨 경우를 합쳐보면 뭐 정확하진 않지만 기억을 더듬어 볼 때 10~20개 정도인것 같습니다. 굳이 계산해보자면 99.992 % 의 차단율인 셈이군요. 놀랍습니다. ^_^b

이 Akismet에게 경쟁자가 나타났습니다. Defensio는 Akismet과 유사한 방식으로 스팸을 처리하고 스팸 패턴을 학습하는 지능형 스팸차단 플러그인입니다. Akismet과 비교해서 차이점은 spaminess라고 이름지은 스팸의심정도를 매겨서 특정 점수 이상은 아예 다시 거들떠도 안보고 스팸처리해버리겠다고 지정할 수 있습니다. 기본값은 80%로 되어 있는데 계속 써 보면서 적당한 수치를 지정하면 됩니다. 그리고 스팸처리된 덧글은 며칠이 지나면 완전히 삭제해버릴 것인지를 지정할 수 있습니다.

defensio_table.png

위 스크린샷은 걸러진 스팸들을 spaminess 수치 정도에 따라 정렬한 목록입니다. 아래쪽 그러니까 배경색이 짙을수록 스팸의심정도가 높습니다.

Akismet도 훌륭하게 스팸을 막아주고 있습니다만 놀랍게도 Akismet 스스로 새로운 경쟁자라며 소개한 프로그램이니만큼 한번 테스트해보려고 설치해봤습니다. 얼마나 잘 막는지 한번 지켜봐야겠습니다.

워드프레스 2.3

워드프레스 2.3이 나왔습니다. 태그 지원, 플러그인 업데이트 알림 및 여러 기능들이 추가되었구요. 늘 그렇듯이 데이타베이스 백업, 검증, 모든 파일 백업, 플러그인 비활성화를 한 다음에 설치하시길 권장합니다. 개인적으로는 모든 백업 무시하고 그냥 배포판을 전부 덮어쓰기 한 다음 wp-admin/upgrade.php를 실행하는 방법을 사용하고 있는데 뭐, 별 문제는 없더군요. (그러나 문제가 생길 가능성이 있는건 꼭 내가 할 때 시범케이스로 일이 터진다는거. ㅎㅎ)

본문입력창 아래 태그 입력창이 나타나구요, 입력태그를 어떻게 끄집어내는지는 더 살펴봐야겠습니다. 태그를 입력할 때 데이타베이스 에러가 나는데 찾아보니 구글사이트맵 플러그인과 충돌이 있는 것 같더군요. 비활성화하면 에러가 사라집니다. 답변에는 최신버젼 플러그인을 깔면 된다지만 제 경우에는 최신버젼을 깔아도 여전히 다시 에러가 났습니다. 이 플러그인 쓰시는 분은 참고하세요.