Photo gallery CMS struggle

Photo CMS logos

Последние 2 года я нахожусь в процессе переноса и консолидации всего своего “контента” на собственном хостинге.

Сантимент “own your own content” для меня не нов и за годы в сети он регулярно подпитывался закрытиями сервисов, “редизайнами”, изменениями user agreement и просто ростом surveillance economy.
Полученный опыт говорит мне, что если сайт был продан – готовь монатки и ищи альтернативу загодя.
Если же сайт был продан Yahoo… дело совсем дрянь!

В 2017 я начал работы по переносу блога на WordPress и наивно строил планы, как после завершения этого проекта приступлю к сбору портфолио и прочим разработкам, но жизнь внесла свои коррективы.

Yahoo продал Flickr, которым владел с 2005 года (владел и, слава богу, ничего не делал!) компании SmugMug в мае 2018 и мне стало очевидно, что вскоре халяве с 1Tb места для фото придет конец. Так и случилось, в ноябре 2018 новые владельцы объявили, что вы слишком жирно устроились, дорогие бесплатные пользователи, поэтому вот ваш новый лимит в 1000 фото (независимо от занимаемого места) или платите 50$ (сейчас уже 71,88$ в год) за Pro аккаунт, ценность которого в плане фич весьма сомнительна.
У меня на тот момент было более 7000 фото (с 2005 года).

SmugMug обещали улучшение Pro аккаунтов, новые возможности и развитие сервиса, мне же нужно было выиграть время, решить что оставить, заменить ссылки и подготовить плацдарм для переезда (в случае необходимости), поэтому, воспользовавшись существенной скидкой на первый год, я решил дать им шанс убедить меня в небесполезности Pro на Flickr при новых владельцах.
Подписка была оформлена, время пошло, а я отправился изучать альтернативные self-hosted варианты.

Планы по использованию и требования к CMS

Моим планом всегда было собрать под зонтиком “Private Universe” все мои проекты из разных областей в разделах сайта и на субдоменах. Управляющая основным доменом ModX идеально подходит для этой цели, при этом не ограничивая меня в выборе другой СMS для очередного субдомена, если задача требует чего-то более специализированного.
Фотографии требовали как раз более специализированного подхода.

Я решил не смешивать разные сферы своей фото-деятельности и сделать несколько подсайтов, вместо единой свалки.

Итого, мне нужно было:


Сайт для фото кукол и экшен-фигурок из моей коллекции – впоследствии я решил разделить их на 2 разных сайта, так как аудитория сильно отличается.

Требования:

  • Многоуровневые альбомы
  • Теги, категории
  • Поддержка metadata
  • Синхронизация с Lightroom
  • Критично: собственные страницы и встроенный блог
  • Возможность получить код ссылок, для упрощения вставки фото на хобби-ресурсах

Сайт для фото из поездок, личных снимков, прочих увлечений (тот же papercraft, например).

Требования:

  • Многоуровневые альбомы
  • Теги, категории
  • Поддержка metadata
  • Желательна синхронизация с Lightroom
  • Критично: возможность получить код ссылок, для упрощения вставки фото в личном блоге и хобби-ресурсах

Официальное портфолио – избранные проекты, с акцентом на marketable skills.

Требования:

  • Многоуровневые альбомы
  • Теги, категории
  • Поддержка metadata
  • Желательна синхронизация с Lightroom
  • Собственные страницы
  • Критично: Вылизаный дизайн

Вооружившись чеклистом, я начал тестирование.

Сравнение актуальных Photo CMS

Меня интересовали только self-hosted варианты, соответственно, все website/portfolio builders шли лесом.
Поиск, изучение и сравнение привели меня к следующему списку вариантов (в таблице сравнения я добавил к ним еще и комбайн-wordpress): Koken, Chevereto, Piwigo, ZenPhoto.

Все cms были мной установлены, опробованы и протестированы для пригодности к поставленным задачам.
Ниже – таблица сравнения и перечень нюансов, которых обнаружилось в изобилии.

Feature Koken Chevereto Piwigo ZenPhoto WordPress
Free + +/19,5$4 + + +
Open Source 1 +/-4 + + ~
Supported 2 + + + +
Blog/Pages +/+ -/+5 +/+10 +/+ +/+
Lightroom sync + +11 13 +15
Share codes +3 + +12 +14 16
Plugins + 6 + + +++
Metadata + +7 + + +
Tags/categories + -/+8 +/- +/- +
Design/Themes +/+ +/-9 -/+ -/+ +/+

Koken

Сайт: koken.me

Прекрасная CMS, созданная для фотографов!
Великолепный дизайн, десяток красивых тем, синхронизация с Lightroom, встроенный блог, менеджмент фото, поддержка metadata по-уму, теги, категории, есть возможность получить html код фото (3 – по одной за раз), плагинов немного, но они полезные…

Это был бы очень простой и очевидный выбор для моих целей, если бы не одно громадное НО.

1 – CMS имеет проприетарный закрытый код.
2 – Разработчики продали CMS компании NetObjects (в принципе, уже можно предугадать что было дальше…) и новые владельцы просто забили на этот проект. Обновлений cms не было с 2017г, исчез форум, исчезла документация и саппорт, теперь даже инсталлер и плагины скачать неоткуда (обозлившиеся пользователи впрочем выложили все это, включая платные плагины на репозиторий github).
Сама CMS еще работает, но будущее ее туманно.

Тем не менее, я оставил ее на субдомене с портфолио (над которым пока все равно не работаю) и Action Figure Collector.

Есть петиция к NetObjects открыть код и сделать Koken Open source проектом.

Chevereto

Сайт: Chevereto

Единственная коммерческая CMS, которую я рассматривал – в первую очередь потому, что только она дает возможность получить массово коды для вставки изображений на внешних ресурсах.

Множество фич, активная разработка, форум для общения с автором, поддержка итд.

4 – Есть Open Source stable fork, который бесплатен и которым можно воспользоваться для тестирования. Регулярная версия стоит 19,5$ для одного домена.
5 – Есть возможность создавать свои страницы, встроенного блога нет.
6 – Автор обещает API для плагинов и тем в версии 4.0
7 – Подхватывает и показывает metadata, хотя я сталкивался с некоторыми странностями
8 – Есть категории для фото, но тегов пока нет (обещают в 4.0)
9 – Тем оформления пока нет, но выглядит очень прилично “из коробки” – в принципе, можно сделать свою, но я не изучал вопрос.

Нет синхронизации с Lightroom.

В итоге, эта CMS стала моим выбором для личного фотохранилища – простота получения кодов победила, а планы разработчика позволяют смотреть в будущее с оптимизмом и надеяться на развитие и уменьшение кол-ва нюансов.

Купил свою лицензию 25.11.2018 и пока не пожалел.

Дольше всего я искал решение для кукольного сайта, протестировав одновременно оставшихся кандидатов:

Piwigo

Сайт: Piwigo

Бесплатная, open source CMS, быстрая, есть коммьюнити, показывает metadata, есть многоуровневые альбомы, плагины и темы.

Нюансы:
10 – Блог и страницы реализуемы через плагин, но функционал откровенно рудиментный.
11 – Есть плагин для синхронизации с Lightroom, 3 фото за раз в триальной версии, полная версия платная.
12 – Есть плагин для массового получения кодов фото, но у меня лично он вызывал всяческие ошибки php.

Админка чем-то напоминает вордпрессовскую, но временами работа в ней не очень комфортна.

ZenPhoto

Сайт: ZenPhoto

Бесплатная, open source CMS, плагины, темы, коммьюнити, работа с metadata, многоуровневые альбомы, которые дублируются в структуре папок на сервере, есть плагины и темы.

Нюансы:
13 – Синхронизации с Lightroom сейчас нет – для версий Lightroom 3/4 есть плагин, для моей версии Lightroom 5 плагин был, но погиб вместе с hdd разработчика. Но ввиду того, что CMS работает с физическими папками на сервере и способна дублировать их структуру в виде альбомов, можно реализовать заливку из Lightroom сразу на ftp.
14 – Есть плагин, позволяющий показывать embed code на странице каждого фото, так же можно массово копировать ссылки с ftp и использовать их.

Страницы и блог реализованы лучше чем у Piwigo и дают больше возможностей.

Именно лучшая реализация страниц и возможность получить ссылки без мучений с отладкой плагина и сдвинули чашу весов в пользу ZenPhoto для Doll Collector.
Я потратил весь вчерашний вечер на допиливание темы оформления под свои нужды, мне предстоит еще лютый санитайзинг тамошнего html кода, но я наконец-то получил платформу для размещения своих кукольных фото-архивов.

WordPress

Сайт: WordPress

Несколько слов о вордпресс для фото – почему я не стал ставить этот признанный комбайн-на-все-случаи-жизни.
Основная причина – все-таки тут первичен блог, а мое использование в первую очередь сфокусировано на фото, мне очень сложно писать к каждому альбому пост в момент когда мне хочется этими фото поделиться. Традиционно, я сперва гружу фото и лишь спустя время могу разродится комментариями к ним (или не разродиться).

15 – синхронизация с Lightroom реализуема с помощью плагинов, но они платные
16 – с этим сложновато, удобных вариантов я не нашел.

Итоги

Я нашел решения для своих задач на данный момент, хоть и с оговорками и компромиссами в каждом случае.
Возможно, это сравнение поможет кому-то сделать выбор.
Good luck!


P.S. Koken needs to come back from the dead!

P.P.S. А что там с Flickr?
По истечению года, я отказался от продления Pro аккаунта ибо за год ничего нового владельцы не привнесли.
Злорадно посмеялся над их письмом-мольбой.

Tagged , , , , , , , , , , , , . Bookmark the permalink.

One Response to Photo gallery CMS struggle

Leave a Reply