Dima DD писал(а):
Наверное, всё же надо ссылочку какую-никакую на сайт Макроклуба поместить...
Должна быть конечно...
Dima DD писал(а):
Ещё не очень здорово, что все странички внутре так длинно и одинаково называются: "Каталог-определитель объектов макросъемки: Насекомых, Паукообразных и..." [дальше не видно]. Когда в браузере назад пытаешься вернуться, то непонятно, какую из идентичных строчек выбирать из длинного списка?

Наверное типа такого должно быть: "Insecta » Lepidoptera » Arctiidae » Diacrisia sannio".
Для ошибок и предложений есть также трекер:
http://www.clevercomponents.com/bugtracker/Можно регистрироваться и писать туда. Для работы и отслеживания это намного удобнее чем форум. Пока фишка не реализована и не закрыта - она висит в неисполненных и никуда не денется, а в форуме попробуй найди где там и ч то когда кто-то говорил...
Только в работе там есть одна тонкость - сразу после регистрации в своем профиле надо выбрать русский язык: "Language: Russian".
Мне было бы намного удобнее, если бы писали сразу туда, я все равно все важное туда заношу.
А вообще сейчас больше озабочен системой хранения файлов (фото). Галерея организована так, что при создании категории в файловой системе создается соотв. подкаталог (по id категории). И потом туда при загрузке ложатся файлы. Если прикинуть что одних только клопов-слепняков больше тысячи видов, то можно только представить сколько будет таких подкаталогов в целом (все это в одной директории). Изменение категории у фото приводит к тому что файл физически перемещается из одного подкаталога в другой. Штукенция конечно слишком радикальная, но думаю без переделок в этом направлении каталог быстро загнется от все возрастающей нагрузки на файловую систему.
Еще одна неприятная особенность, связанная с большим количеством категорий - это кеш категорий. Т.е. есть некий массив в памяти (ОЗУ) куда периодически (по-тайм-ауту) считывается ВЕСЬ(!) список категорий. Когда мы смотрим в браузере список категорий - из этого массива отбирается небольшой кусочек (текущий уровень иерархии) и показывается нам. И все это отдельно на каждого работающего пользователя. Конечно для типичных фото-галерей с небольшим количеством категорий это хорошо - мы меньше обращаемся к базе данных. Но при наших намечающихся десятках тысяч категорий - это серьезная проблема по съеданию памяти на сервере...
Переделка кэша - это доработка на чтение информации, ничем особым не грозит, кроме может быть начальных глюков при отображении. А вот система хранения файлов - это уже посерьезней. Понятно что это затрагивает не только отображение фото и всех превьюшек... Это и загрузка фотографий, и перемещение, и удаление... и еще куча всяких административных и обслуживающих операций, с которыми обычный пользователь не сталкивается.
Сложная конечно штучка, но без этого мы далеко не уйдем...