2011-08-17 47 views
7

我刚刚进入一个环境,我可以更自由地选择项目想要的任何方法(意味着可以完全访问CPAN并且不需要模块 - 委员会审批),但我对新的热点有些失去联系,所以我想我会在这里征求意见。在Perl中编写模块化聚合器和规范器

我的项目涉及使用不同的格式(html,压缩文本,csv等)对多个源进行规范化,然后将它们处理成某种数据存储。需要以可编程的时间间隔进行,我希望使后端模块化,以便类似的源可以使用相同的代码库。它还需要能够通过网络以运行流程的简单状态进行响应(没有什么奇特的)。我认为POE可能是一个好主意,有几个收集器进程向一位主人汇报,但是POE(或其他地方)中是否有任何人认为我应该看看的特定模块?

回答

1

WWW :: Mechanize是一个很好的模块,用于从网页获取信息。
它允许您通过提供登录名和密码登录到网站,允许您提交表单等。

你可以找到更多信息在:http://metacpan.org/pod/WWW::Mechanize

+0

我已经很熟悉,其实。我对事件处理和架构更加好奇。不过,我应该提到WWW ::机械化。这是一个很好的建议。 – Alaska