确定文件夹结构和文件命名约定 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