-2
我需要每20分钟生成一个文件。我想知道的是,我是否会更好地编写在Perl或PHP中输出.conf文件的主文件。我应该每20分钟使用Perl还是PHP来编写一个文件?
据我所知,在这两种情况下,我会做以下
- crontab的链接脚本。
- 脚本连接到远程数据库
- 运行脚本,每20分钟
所以我想这是真正关心速度。
数据库明智我在远程服务器上使用MongoDB。我正在考虑每19分钟克隆数据库,然后连接脚本到远程数据库将成为本地数据库脚本。
您会推荐以下哪些选择?
一个小问题:我已经使用PHP超过10年了,从未使用过Perl。
我问这个问题的原因是因为我在IT方面的弱点是,虽然我的实力是PHP我需要学习其他语言,而且Asterisk在他们的一些脚本中使用Perl,我认为这是我学习另一种语言的时间。
取决于该项目,我想。我怀疑你正在制作一个需要精确度的脚本,并以最大速度进行优化。如果你没有截止日期,没有人会依赖你提供它;我会和Perl一起去,这样我就可以获得更多的经验。 – Volatile
这个目标很简单,如果你有学习Perl的愿望,你可以很容易地完成脚本,并会沿途学习。 – DavidO
我认为你需要更清楚你的目标。如果你的目标是写一个足够快的脚本,在20分钟内完成,那么选择并不是你首先关心的问题。脚本的性能将超过99%,这取决于与语言选择无关的考虑事项。如果你的主要目标是学习Perl,那么从一个已经对你有用的Perl脚本开始并修改它以更好地满足你的需求可能会更容易。 – reinierpost