[TYPO3-dev] Speeding up Typo3
Martin Kutschker
Martin.Kutschker at n0spam-blackbox.net
Wed Apr 11 17:18:16 CEST 2007
Mathias Schreiber [TYPO3] schrieb:
> John Angel schrieb:
>
>>> So you intend to split the filesystem like this?
>>> uploads/ext/JPG/so/some/someimage.jpg
>>
>>
>> Format can be something like this:
>> directory/name_of_typo3_extension/first_two_letters_of_filename/filename
>>
>> E.g.
>>
>> uploads/tx_realurl/so/someimage.jpg
>> uploads/pics/so/someimage.jpg
>
>
> Ok, so I took "Extension" for "File Extension".
> But the Extension key isn't really needed for the function call since I
> can save all my data somewhere else if I want to.
Who is the "I" in the last sentence? A file will be stored in the folder
the TCA denotes. By convention the folder should have the TYPO3 extension
name in it. This makes sense and should not be changed.
For new data the TCA could be changed to have "uploadHash" property. The
contents denote how many letters of the md5 hash of the file name shall be
appended to the folder name.
directory/name_of_typo3_extension/first_N_letters_of_filename_hash/filename
Note: I suggest hashes for better distribution.
Masi
More information about the TYPO3-dev
mailing list