У меня есть коллекция фотографий (около 30 000), которые я хотел бы выложить в Интернет. Я пытался делать это раньше, на протяжении многих лет, с помощью статических галерей изображений, приложений, таких как Gallery2, и самоконтролируемых сценариев. Ни один из них не сработал так хорошо, поскольку мои требования сложны, но все равно кажется, что это должно быть решенной проблемой.
Мои фотографии в настоящее время организованы в папки с именем YYYY-MM-DD short album title
, используя Digikam .
Мне нужна система, которая:
- Является свободным программным обеспечением, по существу полнофункциональным и имеет активное сообщество разработчиков.
- Позволяет автоматически добавлять и обновлять новые фотографии и альбомы с небольшим ручным вмешательством, чем
rsync
, когда папка с исходными файлами на моем компьютере подключается к веб-серверу, и повторное сканирование.
- Позволяет посетителям оставлять комментарии
- Разрешает повторную проверку или эквивалентную фильтрацию спама и массовую модерацию этих комментариев.
- Считывает теги из поля Ключевые слова IPTC.
- Если он находит тег с именем «friends», требует от пользователя ввести пароль для просмотра.
- Если он находит тег с именем «family», требует от пользователя ввести другой пароль для просмотра.
- Если он находит тег с именем «личное», не отображает фотографию вообще или, что еще лучше, не загружает ее на веб-сервер в режиме реального времени.
- Считывает описания из поля Заголовок IPTC.
- Создает нормальные постоянные ссылки, например,
http://example.com/2009/03/28/shortalbumtitle/IMG_0001.jpg
Я признаю, что, возможно, я спрашиваю о том, чего не существует, но я надеюсь, что это так.
Я признаю, что ответы могут быть чем-то вроде «использовать Django и кодировать биты, которые сами еще не существуют», в каком случае у вас есть какие-либо советы? :)
Спасибо.