Елена М писал(а):
Попробовала прописать регионы для некоторых стрекозок. Оцените, плиз:
http://macroid.ru/showgallery.php?cat=1642Может завести еще что-нибудь типа Америка, Евразия, чтоб не выбирать 3 Америки и т.п. Я к примеру про Libellula quadrimaculata. Три Америки, разбросанные в разных частях списка менее воспринимаемы, чем просто Америка. Но в конце-концов все вместе после некоей переработки в уме складываются именно в Америку в целом. Полагаю, что эту вещь надо все-таки "додумать" с учетом всего требуемого функционала и легкости восприятия сей информации. Но, с другой стороны, если вводить перекрываемость регионов, то при фильтрации выбор просто "Америки" не приведет автоматически к выбору трех Америк (по крайней мере без особых ухищрений).
Елена М писал(а):
И не вернуть ли на страницы каталога указание числа снимков и числа комментариев (а еще лучше даты последнего комментария)? Неудобно, когда не видишь изменений...
Понимаю... Но подсчет реального количества снимков и комментариев приводит к довольно серьезной нагрузке на сервер. Даже по текущей ситуации главная страница формируется порядка 40 сек., а дальше будет только хуже - объемы ведь растут, да и народу в перспективе будет побольше, не десяток человек как сейчас. Формирование просто текущего списка (как сделано в данный момент) занимает доли секунды. Пожалуй единственный выход в данной ситуации - хранить количество в каждой категории и оперативно обновлять это количество при изменениях в базе. Это конечно не только обновление в одной текущей категории, а с учетом древовидной структуры и "пробивание" этой информации наверх по иерархии (от видов до классов). Ну и надо учитывать что у нас еще есть и перемещение категорий - это тоже инициирует пересчет количеств во всех взаимосвязанных категориях. В общем, в отношении реализации, задача не такая уж и простая. С другой стороны, без этого очевидно не обойтись... И надо еще учитывать что иногда эти сохраняемые количества будут слетать, интернет - это связь, которая имеет свойство обрываться... Т.е. нужно еще реализовать функцию административного пересчета этих количеств по реальным данным.