如何从typo3访问外部文件服务器?

如何从typo3访问外部文件服务器?,typo3,Typo3,我正在使用typo3,并试图制作一个扩展名来显示存储在文件服务器中的一些图像。我正在考虑使用curl来获取图像并显示它们。但我想知道什么是正确的方法 从外部文件服务器访问图像并通过扩展名(例如使用curl)呈现它们是否安全、正常 还是应该使用Web服务将图像存储在typo3上 我需要使用大约500张每天更新的图片,所以我担心我的typo3安装会非常容易地安装所有这些图片 提前感谢您的建议。您的解决方案会给Web服务器和文件服务器带来额外的压力。通常由Web服务器提供的所有这些图像都涉及到TYPO

我正在使用typo3,并试图制作一个扩展名来显示存储在文件服务器中的一些图像。我正在考虑使用curl来获取图像并显示它们。但我想知道什么是正确的方法

从外部文件服务器访问图像并通过扩展名(例如使用curl)呈现它们是否安全、正常

还是应该使用Web服务将图像存储在typo3上

我需要使用大约500张每天更新的图片,所以我担心我的typo3安装会非常容易地安装所有这些图片


提前感谢您的建议。

您的解决方案会给Web服务器和文件服务器带来额外的压力。通常由Web服务器提供的所有这些图像都涉及到TYPO3、代码和文件服务器上的请求的初始化

<> P.>有2件事你应该考虑并回答你关于安全性的问题,以及图像的拷贝是否应该保存在Web服务器上:

  • 缓存-如果不需要,非常理想,这样文件服务器就不会受到压力。您应该在Web服务器上创建一个映像副本,并继续提供该映像副本。显然,它们会占用磁盘空间,因此您必须定期修剪缓存,并根据某些条件删除缓存的图像

  • 安全性-您必须采取措施,确保仅显示页面的一部分图像。您还必须确保文件服务器没有以任何方式公开

  • 我认为这两件事都要求您跟踪数据库中的图像,以便您知道哪些图像是页面的一部分,它们在文件服务器上的原始位置是什么,副本的生命周期是什么,以及何时应将其删除,文件的指纹是什么,以便您可以跟踪文件服务器上可能的图像替换等。总之,您必须解决一些问题