Ste*_*ins 5 cron programming-languages
我意识到它可以依赖于某些事情(显然代码的编写效率很高); 但是,一般来说,在编写cron作业时使用的最合适且最有效的语言是什么?
这是否简单地归结为什么是最有效的语言时期的问题,或者cron作业的特异性可以决定一种编程语言而不是另一种编程语言?
此外,MySQL数据库操作是否会影响cron作业的首选编程语言?
任何语言(对于 MySQL,任何带有 mySQL 库的语言)都可以使用,只要它具有:
命令行界面。不确定哪些语言 disualify - 显然 LOGO 现在也有 CLI 功能的实现,尽管 LOGO 在后台程序中的用途有点超出了我的范围:)
生成的代码可以在您的 cron 守护程序所在的任何系统上运行(最常见的是 Unix 服务器,但我假设有到 Windows 等的 cron 端口...)
任何其他考虑因素都与 cron 作业无关。
就效率而言,这完全取决于作业完成的工作是什么(但同样,与计划任务无关)。
除了一些极端的性能密集型例外情况,选择您可以用来开发的最佳语言(根据您对它的熟悉程度以及所需库的可用性)。
对于性能敏感的代码,通常的选择是 C++ 和/或汇编来真正优化的东西 - 但说实话,整个性能讨论完全超出了你的问题范围,我确信 StackOverflow 上其他地方有很多完美回答的问题。