确定文件夹结构和文件命名约定 folder-structure-filenaming

在跳转并开始上载所有内容之前,明智的做法是考虑将要使用的文件夹结构,尤其是文件命名约定。 这样可能会为您节省时间,并且以后必须重做任务。 最好在所有小组中协调这些决策。

文件夹层次结构和文件命名约定

通常,文件命名是您在实施Dynamic Media Classic时做出的最重要决策。 但是,要了解为什么它很重要,我们先讨论一下您的文件夹结构。

文件夹层次结构

文件夹层次结构仅对您和您的公司很重要,它仅用于组织目的 — 您的Dynamic Media Classic URL仅引用资源名称,而不引用文件夹或路径。 无论上传文件的位置如何,URL都相同。 这与大多数人在Web上组织图像和内容的方式大不相同,但使用Dynamic Media Classic没有任何区别。

另一个重要注意事项是每个文件夹中要存储的资源或文件夹的数量。 如果多个资源存储在文件夹中,则在Dynamic Media Classic中查看资源时,性能会降低。 不要在一个文件夹中存储数千个资产。 相反,应开发一个组织层次结构,该层次结构中给定分支内的资产或文件夹少于约500个。 这不是一项严格的要求,但有助于在查看或搜索资产时保持可接受的响应时间。 实际上,建议创建宽而浅的层级,而不是窄而深的层级。

创建文件夹的最简单方法是使用FTP上传整个文件夹结构,并启用选项 包括子文件夹. 此选项促使Dynamic Media Classic在Dynamic Media Classic中的FTP站点上重新创建文件夹结构。

我们希望您在开始上载所有文件之前考虑您的文件夹结构,因为与Dynamic Media Classic中的文件和文件夹相比,在计算机上本地组织和管理文件和文件夹要容易得多。 例如,您只能在Dynamic Media Classic中拖放文件,但不能拖放整个文件夹。

文件夹策略

对于您的文件夹策略,请考虑对您的组织有意义的内容。 以下是一些常见的文件夹命名方案:

  • 镜像网站或产品细分。 例如,如果您销售服装,则可能会有“男性”、“女性”和“附件”文件夹,以及“衬衫”和“鞋子”的子文件夹。
  • 基于SKU或产品ID的策略。 例如,对于拥有数千个项目的零售商,使用SKU编号或产品ID作为文件夹名称可能比较合理。
  • 品牌策略。 例如,具有多个品牌的制造商可以选择其品牌名称作为顶级文件夹。

文件命名约定

您选择如何命名文件,这或许是您有关Dynamic Media Classic最重要的早期决策。 这是因为Dynamic Media Classic中的所有资源必须具有唯一的名称,无论这些资源在帐户中的存储位置如何。

Dynamic Media Classic中的所有URL和交易都由资产ID驱动,资产ID是资产在数据库中的唯一标识符。 上传文件时,系统会通过获取文件名并删除扩展名来创建资产ID。 例如, 896649.jpg 获取资源 ID 896649.

有关资产ID的规则:

  • 在Dynamic Media Classic中,无论两个资源位于哪个文件夹,都不能具有相同的名称。
  • 名称区分大小写。 例如,Chair.jpg、chair.jpg和CHAIR.jpg将创建三个不同的资产ID。
  • 作为最佳实践,资源ID不应包含空格或符号。 使用空格和符号会使实施更加困难,因为您将需要对这些字符进行URL编码。 例如,空格“ ”变为“%20”。

您的命名惯例实质上就是如何与Dynamic Media Classic集成。 您通常不会将后台系统集成到Dynamic Media Classic中,因为它是一个封闭系统。 它是一个被动的合作伙伴,正在等待URL形式的说明。

大多数用户将其命名惯例基于其内部SKU或产品ID,以便当使用有关该SKU的信息调用网页时,页面可以自动查找具有相似名称的图像。 如果文件名与SKU或ID之间没有关联,那么您的后台系统将需要手动跟踪每个文件名,并且人员必须维护这些关联 — 简而言之,IT和内容团队都需要完成大量工作。

文件命名策略

您的命名策略对于未来的扩展应是灵活的,因此您可以避免在启动后进行重命名。 以下是一些典型的命名策略:

无备用图像。 在此方案中,每个产品只有一个图像,没有替代视图或彩色视图。 您需要根据每个图像的唯一SKU或产品ID号严格命名每个图像。 加载页面时,页面模板会使用相同的SKU编号调用资产ID。

SKU/PID
文件名
资产ID
896649
896649.jpg
896649
SKU123
SKU123.png
SKU123

这是一个非常简单的系统,如果您有适度的需求,这个系统将会非常好。 但它不是很灵活。 今天没有备用图片并不意味着明天就没有这些图片。 下一个方案提供了更大的灵活性。

使用图像、备用视图、彩色版本和色板。 此策略允许替代视图和/或彩色视图(如果有)。 您无需仅在SKU之后命名图像,而是为备用视图添加诸如“_1”和“_2”之类的修饰符,为彩色视图添加颜色代码“_RED”或“_BLU”。 如果同一产品同时具有彩色图像和备用视图,则可能将为第一个和第二个红色视图添加“_RED_1”和“_RED_2”。 样本将使用SKU、颜色代码和“_SW”扩展进行命名。

SKU/PID
类别
文件名
资产ID
AA123
替代视图
AA123_1.tif AA123_2.tif AA123_3.tif
AA123_1 AA123_2 AA123_3
彩色视图
AA123_BLU.tif AA123_RED.tif AA123_BROWN.tif
AA123_BLU AA123_RED AA123_BROWN
样本
AA123_BLU_SW.tif
AA123_BLU_SW
图像集或样本集
AA123或AA123_SET

在处理集集合(如图像集和样本集)时,集本身也必须具有唯一的名称。 因此,在这种情况下,可以为该集指定基础SKU作为其名称,或指定扩展名为“_SET”的SKU。

命名惯例和自动化

最后再说一句命名规则的重要性。 如果要使用集(如图像集或样本集),则可使用可预测的命名约定来自动创建这些集。 任何脚本化方法(如批次集预设)都可以脱离命名约定,您将在本教程的单独部分中了解这些方法。

另一种方法是手动创建集合。 虽然手动为200个图像创建图像集可能不太容易,但想象您拥有超过100,000个图像的情况。 此时,设置创建自动化变得至关重要。

recommendation-more-help
b56d7fc8-5dab-486f-a07d-09696ff7d067