我试图建立一个站点,该站点将存储大量图像(开始时大约有50,000个)。其策略是使用Storage API和S3存储来处理托管成本,并使用Services API为脱机转换器/上载器提供接口以将映像获取到站点。
这工作得很好。如果我通过创建节点并填写图像字段来手动上传图像,则图像将被发送到Storage API,并且会发生很多事情。我还可以通过XMLRPC Services API从离线上传器上传文件并创建节点。
问题在于,使用脱机上传器上传的文件没有被Storage API处理。当前,脚本使用Services API方法“ file.create”进行创建和对象化,然后使用返回的详细信息填充下一个创建的节点上的image字段。我希望有更好的方法可以做到这一点,但我不确定。
很有意思。缩略图在传输到S3之前是否首先在本地文件系统上生成?
—
uwe 2012年
当一切正常时,可以。缩略图被生成,然后存储在存储类中,该存储类的初始容器是文件系统。当cron运行时,它们将转移到S3,并从文件系统中删除。
—
Mike Cooper
迈克,上传大量图片是否会经常发生?您是否要使用离线上传器来避免php和网络服务器?
—
汤姆(Tom)