Perl 设计web应用程序用户活动日志的最佳实践?

Perl 设计web应用程序用户活动日志的最佳实践?,perl,logging,web-applications,user-activity,Perl,Logging,Web Applications,User Activity,我们有一个网络电子学习类型的系统,对于这个项目,我应该为整个系统设计一个活动日志功能,这样我们可以跟踪他们的日常活动,也许可以帮助他们提高工作效率 不幸的是,该系统很可能用于跟踪用户在正式工作时间内的工作(而且对该功能的需求可能是由经济衰退驱动的) 事实上,我对设计这种类型的系统相当无知,而且只有一些模块有活动日志记录 我正在考虑列出我们目前在系统中拥有的所有可用功能,列出我们想要保留的数据,并创建一个简单的函数,该函数将缓慢而痛苦地添加到每个模块中,它将开始将日志数据转储到我们的MySQL数据

我们有一个网络电子学习类型的系统,对于这个项目,我应该为整个系统设计一个活动日志功能,这样我们可以跟踪他们的日常活动,也许可以帮助他们提高工作效率

不幸的是,该系统很可能用于跟踪用户在正式工作时间内的工作(而且对该功能的需求可能是由经济衰退驱动的)

事实上,我对设计这种类型的系统相当无知,而且只有一些模块有活动日志记录

我正在考虑列出我们目前在系统中拥有的所有可用功能,列出我们想要保留的数据,并创建一个简单的函数,该函数将缓慢而痛苦地添加到每个模块中,它将开始将日志数据转储到我们的MySQL数据库中

它是一个连接到MySQL数据库的Perl应用程序,其中包含AXKit、XML、XLST和JavaScript

有没有人有什么好的建议或资源可以让我阅读和学习


特别是关于良好的设计、用户界面、要生成的报告、数据库加载等方面。

我想这取决于您对日志记录的具体需求,但通常会被诱骗去做您想做的事情。

我想这取决于您对日志记录的具体需求,但通常情况下,可能会被诱骗去做你想做的事情。

据我所知,log4net在多线程环境中的稳定性有问题,所以你也应该检查log4perl。据我所知,log4net在多线程环境中的稳定性有问题,所以你也应该检查log4perl。