我很想知道是否有人对图像文件夹的文件夹名称和结构以及实际图像的命名有一些好的想法/最佳实践。
一个不重要的问题,但一直困扰着我。在构建结束时,我最终会得到一个溢出的图像文件夹 - 主要是在一个巨大的列表中。我试着用我认为是一种逻辑形式来命名我的图像,例如location_purpose_measurements。
对于网站,我们可以将其拆分为“标题”,“页脚”,“文章”等,但对于图像,应该适用不同的规则。 hrd_logo_224x45.jpg很棒,因为我知道它的标题和标题的标志。从语义上来说,如果出于某种原因客户希望在页脚中使用它或者在主要内容中使用'hdr'将会混淆未来的东西。在images文件夹中创建一个名为'header'的文件夹也可能会让事情变得混乱。或者,遵循网页的语义布局,文件夹结构是否应该反映这一点 - 页眉,页脚,文章,导航?
e.g。
IMG
品牌
导航
画廊
苹果
橘子
结构
答案 0 :(得分:1)
对我来说,最佳做法是首先为图像布局数据库,然后相应地设置文件夹和文件名。例如,您可以为类别(图标,fancy_page_elements,public_images等)创建多个表,然后每个表都有自己的元素结构。例如,表格图标可能看起来像id | icon_set | ext
然后img文件夹基本归结为:
.img/category/param1/param2/paramn/id.ext
当然这适用于非常大的图像库。最有可能的是,您希望有一个带有图像ID和一些EXIF或类似数据的大表,以便不会有重复的图像名称(即使在不同的子文件夹中)。希望你能从中得到一些想法(: