Последние 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 аккаунта ибо за год ничего нового владельцы не привнесли.
Злорадно посмеялся над их письмом-мольбой.