在PHP中,是否可以在任何类型的容器/归档中存储多个文件? 问题
我们在1000个不同的子类别中拥有大约5500000个小图像文件,到目前为止,这些文件都非常有效。不幸的是,我们的web主机对其服务器结构有一些奇怪的限制,这使得我们当前的设置在其系统中导致错误 他们现在要求我们改变我们的结构,将文件总数限制在500000左右,我正在寻找一个简单的解决方案。web主机在其他方面也很好—具有很好的支持、很好的可用性、便宜等,这使我们希望留在那里。至少现在是这样 问题 在某种程度上,是否可以在任何类型的容器或归档文件中包含多个文件(所有文件都<600 kB),这些文件可以使用PHP轻松访问 下面多少有些愚蠢的想法。 你能在PHP中,是否可以在任何类型的容器/归档中存储多个文件? 问题,php,Php,我们在1000个不同的子类别中拥有大约5500000个小图像文件,到目前为止,这些文件都非常有效。不幸的是,我们的web主机对其服务器结构有一些奇怪的限制,这使得我们当前的设置在其系统中导致错误 他们现在要求我们改变我们的结构,将文件总数限制在500000左右,我正在寻找一个简单的解决方案。web主机在其他方面也很好—具有很好的支持、很好的可用性、便宜等,这使我们希望留在那里。至少现在是这样 问题 在某种程度上,是否可以在任何类型的容器或归档文件中包含多个文件(所有文件都
- …将文件存储在PHAR存档中
- …一次将10-20个图像转换为字符串,并将它们“推”到一个文件中,例如序列化数组
- …将10-20个图像存储为一个大文件,并读取我们需要的部分,因为我们知道此“容器”中每个图像的大小
谢谢 开始使用类似AmazonS3的东西来存储文件。这是一个解决方法——我已经开始将文件上传到S3了。但这个问题与此无关。:)是时候升级到CDN@MadMarvin我认为您的解决方案比您正在尝试实现的解决方案更好。web主机问题是一个文件夹中有那么多图像这一事实吗?如果是这样的话,您可以按日期或其他分类将它们分成一堆子文件夹。