php - 用于长时间运行作业的 PHP Cron Job 的替代方案

标签 php python cron web-hosting

我们有一个网站,其中实时列出博客链接。问题是页面加载速度很慢,因为它们正在从各个源站点读取数据。

我编写了一个 PHP 脚本,用于创建每个页面的 HTML 版本。该操作每小时运行一次。问题是 PHP 脚本在完成所有页面之前就超时了。我知道我可以增加 PHP 脚本允许的执行时间,但这似乎不是处理该问题的最有效方法。

还有其他方法可以做到这一点吗?我只是不知道该开始寻找什么 - PERL? JAVA? Python?这些脚本如何在服务器上运行?我应该从我的网络托管服务商那里寻找什么?

最佳答案

Python 与 urllib2也许会做得很好。另外,我的理解是否正确:您有一个聚合来自其他站点的数据的站点,并且它都是生成的静态 HTML?听起来您好像在使用 HTML 作为数据库,因此也许可以考虑使用合适的数据库。

关于php - 用于长时间运行作业的 PHP Cron Job 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4661377/

相关文章:

Azure:如何安排 AzureML 脚本需要 1-5 天才能完成?

php - 下拉 Ajax onchange SonataAdminBundle Symfony2 问题

php - 获取多个过滤值参数

php - Stripe API (PHP) 和解析

python - 在Google Colab上通过网络摄像头从视频中实时捕获帧

python - 使用带有 cron 的 python 脚本

linux - 如果将每 10 分钟重复一次的命令添加到 crontab,第一个作业何时运行?

php - 如何在 codeigniter php mysql 中创建动态数组

python - 后台运行 Python 脚本不断停止

python - 将范围 (n,n+2000) 分成大小为 j 的 block 。