Changes between Initial Version and Version 1 of Ticket #39358, comment 12
- Timestamp:
- 12/22/2016 03:46:55 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #39358, comment 12
initial v1 11 11 c) I don't think exact matches are helpful here for reasons illustrated by the use case above. Often, it's not that someone knows the exact name of a file, but needs to search by partial information included in a file name. In my mind, this is the least applicable option. 12 12 13 d) Storing the information in another way seems like the best option, as your example using GUID demonstrates. I was hesitant in using GUID because we've not relied on the GUID for file names since #7622 and I assume some plugins modify the filename while ignoring the GUID altogether. Perhaps it is worth sacrificing those edge cases for the performance benefits? Here it's worth noting that there is a request to also make image `alt` attributes searchable from the media library, and alt information is similarly stored as postmeta. This cannot as easily be searched from our current post schema.13 d) Storing the information in another way seems like the best option, as your example using GUID demonstrates. I was hesitant in using GUID because we've not relied on the GUID for file names since #7622 and I assume some plugins modify the filename as postmeta while ignoring the GUID altogether. Perhaps it is worth sacrificing those edge cases for the performance benefits? Here it's worth noting that there is a request to also make image `alt` attributes searchable from the media library, and alt information is similarly stored as postmeta. This cannot as easily be searched from our current post schema.