平面介质文件夹与多个目录

时间:2020-12-03 作者:juusui

我最近接管了一个网站,它在网站根目录中使用平面媒体文件夹。使用上传/年/月/文件的标准WordPress媒体文件夹结构是否有好处?

我们在网站上遇到了一些图像问题,我试图了解这是否会导致这些问题。在不同的时候,我们无法上传图像,当我们可以上传图像时,速度会很慢。我们还难以通过FTP访问媒体文件夹。我的猜测是,与索引标准结构相比,索引一个包含大量文件的目录需要很长时间。

我们也在努力提高绩效。如果使用扁平文件夹会降低性能,我们希望解决这一问题。

1 个回复
SO网友:Tom J Nowell

我最近接管了一个网站,它在网站根目录中使用平面媒体文件夹。使用上传/年/月/文件的标准WordPress媒体文件夹结构是否有好处?

不特别,主要是偏好。有些人可能会认为这可以提高SEO,但我没有看到任何证据支持这一说法。

我的猜测是,与索引标准结构相比,索引一个包含大量文件的目录需要很长时间。

这听起来似乎有道理,但您不需要通过FTP访问此文件夹。请记住,媒体库不是文件/文件夹查看器。将内容上载到uploads文件夹不会使其显示在媒体库中,删除该文件夹中的内容不会删除它们,只会创建损坏的图像。

这是因为当您上载文件时,它在数据库中表示为类型为attachment, 这些附件列在媒体库中。他们有post-meta、post-parents、自己的模板和URL,甚至可以在模板中添加注释功能时添加注释

在不同的时候,我们无法上传图像,当我们可以上传图像时,速度会很慢。

这可能是由于扁平的文件夹布局,但可能性较小。您需要使用简单的上载程序而不是拖放来分析上载。您可以通过XDebug之类的工具或查询监视器插件来实现这一点。现在你没有足够的信息来得出结论,可能有很多事情。