Php 在发布后处理cron作业

Php 在发布后处理cron作业,php,image,cron,Php,Image,Cron,我在想最好的办法。现在,我允许用户发布一个主要包含文本的提交,但它也使用嵌入式抓取提交的相关缩略图 Embeddely大大降低了这些帖子的速度,所以我想基本上只放置一个默认缩略图(就像reddit那样),然后运行一个脚本的cron作业,该脚本遍历所有具有默认缩略图的字段,然后运行embedly更新缩略图,这样用户就不必等待所有的图像处理 这是最好的方法吗?或者我忽略了其他方法…将URL添加到数据库(队列),并让cron作业运行一个文件,该文件将获取队列中的下一个URL并从中生成缩略图 如果您看到

我在想最好的办法。现在,我允许用户发布一个主要包含文本的提交,但它也使用嵌入式抓取提交的相关缩略图

Embeddely大大降低了这些帖子的速度,所以我想基本上只放置一个默认缩略图(就像reddit那样),然后运行一个脚本的cron作业,该脚本遍历所有具有默认缩略图的字段,然后运行embedly更新缩略图,这样用户就不必等待所有的图像处理


这是最好的方法吗?或者我忽略了其他方法…

将URL添加到数据库(队列),并让cron作业运行一个文件,该文件将获取队列中的下一个URL并从中生成缩略图


如果您看到队列开始增长,则需要更频繁地运行cron作业。

将URL添加到数据库(队列),并让cron作业运行一个文件,该文件将获取队列中的下一个URL并从中生成缩略图


如果您看到队列开始增长,则需要更频繁地运行cron作业。

Nice。您建议我什么时候运行cron作业?每隔两个小时?每5分钟就可以了,因为脚本不会占用任何资源,它只会查询数据库并获取缩略图(如果有)。如果不只是安静地退出并等待5分钟:)很好。您建议我什么时候运行cron作业?每隔两个小时?每5分钟就可以了,因为脚本不会占用任何资源,它只会查询数据库并获取缩略图(如果有)。如果不是,请安静退出并等待5分钟:)