我应该每隔20分钟使用Perl或PHP写一个文件吗?

时间:2013-07-14 00:37:25

标签: php perl mongodb makefile asterisk

我需要每20分钟生成一个文件。我想知道的是,我是否会更好地编写以Perl或PHP输出.conf文件的主文件。

我理解在这两种情况下我都会做以下

  1. Crontab链接到脚本。
  2. 将脚本连接到远程数据库
  3. 每20分钟运行一次脚本
  4. 所以我猜这真的与速度有关。

    数据库明智我在远程服务器上使用MongoDB。我考虑每19分钟克隆一次数据库,然后连接到远程数据库的脚本将成为本地数据库脚本。

    您会推荐以下哪种选择?

    一个小关键问题:我使用PHP超过10年,从未使用过Perl。

    我问这个问题的原因是因为我的IT弱点是我的实力是PHP,我需要学习其他语言,而Asterisk在他们的一些脚本中使用Perl,我认为这是我学习另一种语言的时候了。 / p>

1 个答案:

答案 0 :(得分:2)

选择权在你手中。任务非常简单,任何一种语言都能令人满意地完成任务。

您确定要在实时工作中获得Perl的经验吗?或许可以用PHP编写代码,然后在Perl中再次使用它来获取您自己时间的体验。

我不确定你每20分钟克隆一次数据库的想法。除非数据库极小,否则将需要大量时间进行复制,并且数据库在您执行时将不可用。只需连接,阅读您的数据,然后离开。