Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图找出最好的方法来做到这一点。现在我允许用户发布主要包含文本的提交,但它也使用嵌入来获取提交的相关缩略图。
Embedly 显着降低了这些 POST 的速度,所以我想基本上只是放置一个默认缩略图(就像 reddit 一样),然后运行一个脚本的 cron 作业,该脚本遍历所有具有默认缩略图的字段,然后嵌入运行更新缩略图,因此用户不必等待所有图像处理发生。
这是最好的方法吗?或者还有其他我忽略的方式......
将 URL 添加到数据库(队列)并让 cron 作业运行一个文件,该文件获取队列中的下一个 URL 并从中生成缩略图。
如果您看到队列开始增长,则需要更频繁地运行 cron 作业。