2009-04-13 3 views
1

우리는 웹 학습 유형 시스템을 보유하고 있으며,이 프로젝트를 위해 전체 시스템에 대한 활동 기록 기능을 설계하여 일상 활동을 추적하고 생산성을 높일 수 있도록 도와야합니다. 웹 앱 사용자 활동 로깅을 디자인하는 모범 사례?

불행하게도 대부분의 공식 시간 동안 사용자의 작업을 추적하는 데 사용되는이 시스템 실제로 이러한 유형의 시스템을 설계 오히려 우둔입니다

(그리고이 기능에 대한 수요가 가능성이 구동 불황이다), 그리고 우리 모듈의 일부만 활동 로깅을합니다.

나는 현재 시스템에있는 모든 사용 가능한 기능을 나열하고 유지하고 싶은 데이터를 나열하고 각 모듈에 천천히 그리고 고통스럽게 추가 될 간단한 기능을 생성하려고합니다. MySQL 데이터베이스에 로깅 데이터를 덤프하기 시작합니다.

이것은 AXKit, XML, XLST 및 JavaScript를 사용하여 MySQL 데이터베이스에 연결되는 Perl 응용 프로그램입니다.

누구든지 내가 읽을 수 있고 배울 좋은 권고 사항이나 자원이 있습니까?

특히 좋은 디자인, UI, 생성하는 보고서, 데이터베이스 부하 등 약

답변

4

나는 당신이 당신의 로깅을 가지고있는 특정 요구의 종류 비트를 따라 생각하지만, 일반적으로 Log::Log4perl 일을하도록 속을 수있는 네가 원해.

+0

log4net은 다중 스레드 환경에서 안정성에 의문의 여지가 있습니다. log4perl도 확인해야합니다. – boj

+0

@Anon, 팁 주셔서 감사합니다. :) – melaos