Hi,
I’m currently supporting a very large EE installtion and I’m running into two problems.
1) All uploads of one type are placed in one folder on the server (ext3 limit of 32,000 files/sub-folders per folder). For example: If I create a folder for file uploads all files are placed directly in that folder, if I use thumb generation the file limit is basically reduced to 16,000 files. Solution: Place entry files in a subfolder, like /uploads/gallery/[entry_id]/[files]. This would really help me and I could place at least 32,000 entries without file upload problems - any other solution would give me more freedom. I’ve seen very large PHP software installations which use a nested trees model to store files.
[late addition: another solution could be to do this WordPress style, place all uploads to a specific upload directory in [year]/[month]/[file] style.]
2) The website is for a book archive and the channel entry form contains around 60 entry fields (all standard EE2 + 1 Channel Images + 1 hidden custom developed form field which generates a unique book id) which are used to save detailed bibliographical data. Saving an entry with 60 fields required me to raise the PHP memory limit to 500mb. I don’t really know the cause of this, but it requires me to host the website on a custom configured server.
Again, this is a large installation but such problems should be considered for future development.
Thanks,
Jan