LXF163:Сравнение: Менеджеры галерей
Olkol (обсуждение | вклад) |
Olkol (обсуждение | вклад) (→Вердикт) |
||
(не показаны 11 промежуточных версий 1 участника) | |||
Строка 10: | Строка 10: | ||
''Хотите поместить свои картины на своем же сайте? Марко Фиоретти предлагает пять приложений, готовых вам помочь, причем разными способами.'' | ''Хотите поместить свои картины на своем же сайте? Марко Фиоретти предлагает пять приложений, готовых вам помочь, причем разными способами.'' | ||
− | {{Врезка|right|Заголовок=Про наш тест… |Ширина= | + | {{Врезка|right|Заголовок=Про наш тест… |Ширина=20%|Содержание= |
Четыре программы, работающие на PHP, были установлены и протестированы на удаленном Virtual Private Server с 32 MБ ОЗУ, работающем на CentOS 6.0 со всеми обновлениями, Apache 2.2.15, PHP 5.3.3 и MySQL 5.1.52. | Четыре программы, работающие на PHP, были установлены и протестированы на удаленном Virtual Private Server с 32 MБ ОЗУ, работающем на CentOS 6.0 со всеми обновлениями, Apache 2.2.15, PHP 5.3.3 и MySQL 5.1.52. | ||
Строка 37: | Строка 37: | ||
Заведя источники данных для Gallery 3, Coppermine или Piwigo, вы должны создать их базу MySQL (или таблицы с уникальным префиксом, если доступна только одна база данных). Затем введите в свой браузер указанный в документации URL и следуйте инструкциям (Gallery 3 предлагает также опцию установки из командной строки). | Заведя источники данных для Gallery 3, Coppermine или Piwigo, вы должны создать их базу MySQL (или таблицы с уникальным префиксом, если доступна только одна база данных). Затем введите в свой браузер указанный в документации URL и следуйте инструкциям (Gallery 3 предлагает также опцию установки из командной строки). | ||
+ | {{Врезка|right|Заголовок=Вердикт |Ширина=10%|Содержание= | ||
+ | Piwigo | ||
+ | ★★★★★ | ||
+ | |||
+ | Album | ||
+ | |||
+ | ★★★★ | ||
+ | |||
+ | Coppermine | ||
+ | |||
+ | ★★★★ | ||
+ | |||
+ | Gallery 3 | ||
+ | |||
+ | ★★★★ | ||
+ | |||
+ | Weblery | ||
+ | |||
+ | ★★★ | ||
+ | |||
+ | » Weblery требует возни с кодом для своей установки. }} | ||
Coppermine предлагает самую долгую процедуру на основе браузера, а Piwigo – самую простую. Все три программы LAMP ясно указывают вам, в какие директории надо записывать на сервере, сохраняя новые изображения и прочее. Только установщик Piwigo позабыл сообщить нам о необходимости сделать записываемой директорию plugin. Некоторые установщики предлагают открыть эти папки на запись всем (разрешения 777). По возможности избегайте этого: лучше вариант 755! Нас бы также порадовало, если бы Coppermine принимал в качестве пароля системного администратора не только буквенно-цифровые символы. Установщик Coppermine также пожаловался, что «ваш браузер не принял наши Cookie», хотя истинной проблемой было неверное местное время в нашем клиенте. | Coppermine предлагает самую долгую процедуру на основе браузера, а Piwigo – самую простую. Все три программы LAMP ясно указывают вам, в какие директории надо записывать на сервере, сохраняя новые изображения и прочее. Только установщик Piwigo позабыл сообщить нам о необходимости сделать записываемой директорию plugin. Некоторые установщики предлагают открыть эти папки на запись всем (разрешения 777). По возможности избегайте этого: лучше вариант 755! Нас бы также порадовало, если бы Coppermine принимал в качестве пароля системного администратора не только буквенно-цифровые символы. Установщик Coppermine также пожаловался, что «ваш браузер не принял наши Cookie», хотя истинной проблемой было неверное местное время в нашем клиенте. | ||
Строка 49: | Строка 70: | ||
===Поддержка метаданных=== | ===Поддержка метаданных=== | ||
+ | {{Врезка|right|Заголовок= Вердикт|Ширина=10%|Содержание= | ||
+ | Gallery 3 | ||
− | Зачем вам тысячи изображений, если вы мало что о них знаете? | + | ★★★★★ |
+ | |||
+ | Coppermine | ||
+ | |||
+ | ★★★★ | ||
+ | |||
+ | Piwigo | ||
+ | |||
+ | ★★★★ | ||
+ | |||
+ | Album | ||
+ | |||
+ | ★★★ | ||
+ | |||
+ | Weblery | ||
+ | |||
+ | ★★★ | ||
+ | |||
+ | » У Gallery 3 наилучшая поддержка географических метаданных. | ||
+ | }} | ||
+ | ''Зачем вам тысячи изображений, если вы мало что о них знаете?'' | ||
Метаданные – это информация о данных, связанных с файлом, в нашем случае, с фотографиями, которые значительно упрощают их упорядочивание и анализ. | Метаданные – это информация о данных, связанных с файлом, в нашем случае, с фотографиями, которые значительно упрощают их упорядочивание и анализ. | ||
Строка 61: | Строка 104: | ||
Но здесь уместно обязательное предупреждение: библиотека PHP GD, а иногда даже инструменты ImageMagick, по крайней мере так, как они используются тремя менеджерами на LAMP, необязательно сохранят метаданные. Если вы планируете редактировать свои изображения в этих программах, скопируйте исходный файл еще куда-нибудь. | Но здесь уместно обязательное предупреждение: библиотека PHP GD, а иногда даже инструменты ImageMagick, по крайней мере так, как они используются тремя менеджерами на LAMP, необязательно сохранят метаданные. Если вы планируете редактировать свои изображения в этих программах, скопируйте исходный файл еще куда-нибудь. | ||
+ | |||
+ | ===Пользовательский интерфейс=== | ||
+ | |||
+ | ''Какая программа самая простая и самая гибкая?'' | ||
+ | |||
+ | Цели интерфейса администрирования онлайн-галереи, как и у многих других web-приложений, совершенно иные, чем у интерфейса для конечного пользователя. Поэтому о первом мы поговорим отдельно, а здесь попробуем дать вам представление о внешнем виде и ощущениях от каждой программы и ее способностях. По возможности мы также осветим такие функции, как взаимодействие с внешними программами или сайтами. | ||
+ | |||
+ | Конечно, удобство в пользовании также подразумевает наличие хорошей документации и онлайн-поддержки: с этой точки зрения все наши программы примерно на одном уровне. Три программы LAMP намного сложнее, чем Gallery или Weblery, но снабжены более объемным и понятными справочниками и активными форумами поддержки. И, наконец, у всех программ, кроме Weblery, много модулей расширения: самые интересные мы опишем в следующем разделе. | ||
+ | |||
+ | ====Album ★★==== | ||
+ | |||
+ | Web-галереи, создаваемые Album, не имеют настоящего, интерактивного интерфейса пользователя – если не считать навигационных ссылок со страницы на страницу. Это не обязательно плохо. Если все, что вам надо сделать – это опубликовать пару-тройку изображений, без управления доступом или нанесения на карту, оно и достаточно. Галереи Album будут быстрее и легче по весу на web-сервере, чем любая динамическая программа в любой винтажной среде. А если активировать нужные опции при создании страниц HTML, у вас даже будут слайд-шоу! | ||
+ | |||
+ | Кроме того, вы сможете копировать галереи на DVD, в качестве подарка своим страдающим от низкоскоростного Интернета родственникам! Взаимодействие с другими посетителями даже не обсуждается, пока вы не встроите в код Disqus или аналогичный сервис для комментариев. | ||
+ | |||
+ | ====Coppermine ★★★★==== | ||
+ | Интерфейс Coppermine сначала запугивает своим богатством. По умолчанию домашняя страница отображает как случайно выбранные изображения, так и недавно загруженные. Зарегистрированные пользователи могут загружать много изображений разом – через web-форм или FTP клиент, но перед загрузкой надо создать альбом. Каждое изображение может иметь свое название, описание и ключевые слова. Окно поиска Pictures отличается гибкостью: можно осуществлять поиск по трем вышеприведенным параметрам, плюс возраст изображения, имя владельца, категория и поля, определенные пользователем. Возможны и комментарии, даже для незарегистрированных пользователей, после теста, позволяющего отличить человека от бота. Coppermine не знает равных в создании сообщества для своих пользователей с минимальными возможными усилиями. Тестируемая версия может интегрироваться в 14 систем управления форумами, от phpBB до Mambo и Xoops. | ||
+ | |||
+ | ===Контроль доступа=== | ||
+ | {{Врезка|right|Заголовок= Вердикт|Ширина=20%|Содержание= | ||
+ | Coppermine★★★★★ | ||
+ | |||
+ | Gallery 3★★★★★ | ||
+ | |||
+ | Piwigo★★★★ | ||
+ | |||
+ | Album Нет данных | ||
+ | |||
+ | Weblery Нет данных | ||
+ | |||
+ | » Gallery 3 и Coppermine здесь стоят на одном уровне.}} | ||
+ | ''Кто защитит вас от плохих парней?'' | ||
+ | |||
+ | Одна из основных причин создания онлайн-галереи, вместо размещения снимков на Facebook, Instagram или Flickr – желание (или необходимость, если вы, скажем, школа) контролировать не только то, кто их просмотрел, но также и кто что про них сказал. Нет проблем – и такое тоже можно. | ||
+ | |||
+ | Album и Weblery тут полностью зависят от настроек web-сервера или отдельной web-страницы, на которой размещены. Gallery 3 поддерживает для исходных изображений, миниатюр и копий промежуточных размеров права по отдельности. Защита целых папок с пометкой private передается web-серверу Apache через файл .htaccess, который для безопасности велит ему не пускать посторонних, что также означает несовместимость Gallery 3 с другими web-серверами. Piwigo имеет предопределенные категории доступа, предназначенные для отдельных личных галерей: Family (Семья), Friends (Друзья) и Contact (Контакты). Можете использовать их, или создайте особые права доступа для каждого альбома или фотографии, а также для групп или отдельных пользователей. В Coppermine можно приписывать как альбомы, так и пользователей к группам, делая их закрытыми или открытыми. Администратор может модерировать комментарии, журналировать некоторые типы событий и использовать Akismet (www.akismet.com) для автоматической блокировки спама в комментариях. Эта функция также доступна в Gallery 3 и Piwigo. | ||
+ | |||
+ | ====Piwigo ★★★★★==== | ||
+ | |||
+ | Интерфейс пользователя Piwigo, вероятно, самый дружелюбный из всех программ в этом сравнении. | ||
+ | |||
+ | Общий вид и раскладка подобны интерфейсу Gallery 3. Ряд кнопок на панели прямо над изображениями позволяет вам, кроме всего прочего, сортировать их, помещать их в накопитель и видеть их внутри календаря. Для каждого изображения вы можете определить смысловой центр – то есть ту точку, которая будет в центре каждой миниатюры. Имеются кнопки для переброса изображений в Twitter и Facebook. | ||
+ | |||
+ | Piwigo также являет собой программу для создания галерей с самым большим количеством клиентов загрузки. Помимо расширений для экспорта для digiKam и Shotwell, не говоря уж о родном мультиплатформенном загрузчике, есть приложения Piwigo для iOS и Android, а также модули для Adobe Photoshop Lightroom, iPhoto и Aperture. | ||
+ | |||
+ | ====Gallery 3 ★★★★==== | ||
+ | |||
+ | Приятный интерфейс разбит на два основных раздела. Панель View отображает либо отдельные фотографии, либо содержимое текущего альбома. Боковая панель отображает (в настройке по умолчанию) основную информацию по альбому, ленты RSS, популярные тэги и окно вставки тэгов. Если установлены модули EXIF_GPS и TagsMap, вы также увидите расположение текущего изображения на Google Maps. Для загрузки ограничение на размер по умолчанию составляет 20 MБ. | ||
+ | |||
+ | Окно Organize работает как обычный менеджер файлов: все альбомы отображаются в древовидном списке, и вы просто перетаскиваете и оставляете изображения в нужном. Единственная проблема с Gallery 3 – по крайней мере, в настройке по умолчанию – в том, что обычные пользователи не могут загружать изображений, не имея статуса администратора. Это можно изменить с помощью нескольких модулей расширения. | ||
+ | |||
+ | ====Weblery ★★★==== | ||
+ | |||
+ | Поскольку в дизайн Weblery заложен расчет на гармонизацию с web-страницами, ее окружающими, интерфейс пользователя здесь настолько прост, что мы можем описать его полностью. Полная версия как раз и показана на экранном снимке, где Weblery умышленно встроена в пост автора в блоге Wordpress, чтобы продемонстрировать, как замечательно она туда вписалась. | ||
+ | |||
+ | Слева направо Weblery дает вам список галерей, по которому можно щелкать, колонку миниатюр и кнопки навигации над выделенным изображением. | ||
+ | |||
+ | Может ли интерфейс быть проще? Оказывается, может. Если раскладка на снимке кажется вам чересчур перегруженной, можете использовать Weblery в режиме Naked, который убирает колонки галерей и миниатюр и хорошо объяснен в справочнике пользователя. | ||
+ | |||
+ | ===Поддержка других файлов=== | ||
+ | |||
+ | Зачем останавливаться на изображениях? Как насчет видео? | ||
+ | {{Врезка|right|Заголовок= Вердикт|Ширина=10%|Содержание= | ||
+ | Coppermine★★★★ | ||
+ | |||
+ | Gallery 3★★★★ | ||
+ | |||
+ | Piwigo★★★ | ||
+ | |||
+ | Album★★ | ||
+ | |||
+ | Weblery★ | ||
+ | |||
+ | » Coppermine – явный победитель этого раздела.}} | ||
+ | Одна из проблем при создании собственной онлайн-фотогалереи – тот факт, что вскоре вы или ваши пользователи возжелаете загрузить нечто большее, чем просто изображения. | ||
+ | |||
+ | Если фотографий вам мало, то Weblery вам не подходит, а вот все остальные программы пригодятся. Album умеет создавать миниатюры видеофайлов в FFmpeg, а зная Perl, вы легко запрограммируете его на показ нужных значков для любого другого файла, который он найдет в папке. | ||
+ | |||
+ | Piwigo (цитата с его форума) «не предназначен для изначальной поддержки видео, только через модули расширения». На практике это значит, что можно загрузить и воспроизвести фильмы HTML5 или встроить клипы с YouTube и других видеопорталов. Для более полной поддержки видео, найдите на сайте модуль Shadogo. | ||
+ | |||
+ | В Gallery 3 ситуация та же. Если на сервере стоит FFmpeg, модуль FFmpeg создаст миниатюры для всех загруженных вами видео. Другой модуль, videos, позволяет авторизованным пользователям встраивать клипы в свои удаленные страницы, так же, как это происходит на YouTube. | ||
+ | |||
+ | Coppermine опять выигрывает, благодаря самой полной поддержке файлов, не являющихся фото. Можете загружать все, что хотите. Видео (Mpeg, Wmv, Swf, AVI и пр.) поддерживается без модулей расширения, как и многие другие типы файлов, от аудио (MP3, MIDI, Wma, Wav, OGG) до офисных; среди них – документы PDF, .doc, PowerPoint и Excel. | ||
+ | |||
+ | ===Администрирование=== | ||
+ | |||
+ | ''Как держать все под контролем?'' | ||
+ | |||
+ | Установка программы, которая будет управлять вашей онлайн- | ||
+ | галереей, означает, что вам придется управлять этой программой. Weblery – проще всех: вы должны всего лишь проверять, что все по-прежнему работает, когда бы вы ни обновили страницы или программы, в которые она встроена. | ||
+ | |||
+ | Album берет подписи и названия галерей из простых текстовых файлов. Создание и подборка этих файлов – ваша задача, так же, как и необходимость переписывать скрипт при каждом изменении в них. Или, что характерно, каждый раз, когда вы реорганизуете свои изображения или хотите изменить тему (подсказка: здесь вам поможет cron). | ||
+ | |||
+ | Панель Coppermine сложна. Она управляет всем: от языка по умолчанию до тем и автоматических водяных знаков. Первая настройка, которую надо изменить – пользовательская квота, которой по умолчанию является бесполезный 1 MБ. Раскладка страницы определена в программе настройки отображения Album List [Список альбомов]. Вы можете активировать блоки, отображающие списки категорий, альбомы, изображения с самым высоким рейтингом и свежие комментарии. Пользовательская настройка идет в блоке anycontent.php. Работа на уровне Album имеет собственное окно Admin Tools. | ||
+ | |||
+ | В Gallery 3 имеется окно Advanced Settings, показывающее сразу все переменные настройки. Как и в Coppermine, для задач регулярной техподдержки имеется собственная панель. Gallery имеет собственный эквивалент отображения Album List в Coppermine – это боковая панель. При первом входе в программу не забудьте включить автоматическую проверку обновлений программы и загрузки тем из http://codex.gallery2.org/Gallery3:Themes. | ||
+ | {{Врезка|right|Заголовок=Вердикт |Ширина=10%|Содержание= | ||
+ | |||
+ | Piwigo★★★★★ | ||
+ | |||
+ | Coppermine★★★★ | ||
+ | |||
+ | Gallery 3★★★★ | ||
+ | |||
+ | Album★★ | ||
+ | |||
+ | Weblery Нет данных | ||
+ | |||
+ | » У Piwigo самая интуитивно понятная панель управления. }} | ||
+ | В Piwigo больше функций, чем у всех остальных, причем в более простом интерфейсе. Здесь четко разделены действия с отдельными фотографиями и администрированием всего сайта: управление большими партиями изображений, пользователями, настройкой модулей и инструментов. Определение пользовательских групп, с разными настройками просмотра изображений по умолчанию и уровнями конфиденциальности, делается за несколько щелчков. | ||
+ | |||
+ | Изначальная настройка галереи элементарна. Загрузите свою коллекцию в папку внутри директории galleries в Piwigo и щелкните по кнопке Synchronization: программа импортирует все эти изображения в альбомы. Сначала настройте Resize after Upload [Масштабировать после загрузки], чтобы создавать миниатюры только того размера (размеров) которые вам нужны. По умолчанию размер ограничен до 2 MБ. Измените этот параметр в файле настройки с помощью плагина, который вы должны установить: Local Files Editor. | ||
+ | |||
+ | Раздел Maintenance имеет накопитель – зал ожидания для изображений и альбомов, которые надо обработать. Предположим, что вам нужно изменить, скажем, разрешение фотографий во многих альбомах. Найдя их, нажмите на кнопку, чтобы поместить их в накопитель. Сделав это, перейдите в Admin > Photos > Caddie и выполните необходимые действия со всеми файлами сразу. | ||
+ | |||
+ | ===Плагины=== | ||
+ | |||
+ | ''Мне нужно больше! Где расширения?'' | ||
+ | |||
+ | За исключением Weblery, у всех программ имеется немалое количество стороннего кода и инструментов для расширения их функциональности. Вот неполный обзор того, что мы нашли особо интересным или удивительным. | ||
+ | {{Врезка|right|Заголовок=Вердикт |Ширина=10%|Содержание= | ||
+ | Coppermine★★★★★ | ||
+ | |||
+ | Piwigo★★★★★ | ||
+ | |||
+ | Album★★★★ | ||
+ | |||
+ | Gallery 3★★★ | ||
+ | |||
+ | Weblery Нет данных | ||
+ | |||
+ | » Все, кроме Weblery, обладают солидной подборкой плагинов.}} | ||
+ | Плагины Album – независимые скрипты в любом языке или сниппетах кода Perl, загружаемые основным скриптом, и их множество: например, можно сократить подписи, создать ленты RSS, сделать вставку кода Google Analytics или скрыть альбомы согласно регулярным выражениям. | ||
+ | |||
+ | Расширения для менеджеров LAMP работают так же, как плагины WordPress: вы скачиваете их в должную папку, затем включаете и настраиваете их через интерфейс администрирования. Решение проблем с зависимостями остается за вами. | ||
+ | |||
+ | Gallery 3 имеет более 70 модулей расширения, размещенных на http://codex.gallery2.org/Category:Gallery_3:Modules и www.gallerymodules.com. Нам понравились те, что предназначены для распознавания лиц, пакетного присвоения тэгов, Adsense и настраиваемые уведомления. Среди множества плагинов для Piwigo особо выделяются инструмент импорта из Flickr, небольшой движок для блогов и фильтр Adult_content для учета возраста зрителей. | ||
+ | |||
+ | В Coppermine мы отдали свои предпочтения phpMyAdmin, Opensearch и tentimes. phpmyadmin – не что иное, как полная копия этого инструмента, преднастроенного для управления базой данных Coppermine. Второй модуль позволяет посетителям добавлять вашу галерею в панель поиска своего браузера. Tentimes не позволяет незарегистрированным посетителям (если только это не поисковые машины, индексирующие ваши фотографии) просматривать более 10 файлов в день. В Coppermine вы получите сервисы для сокращения URL, дружелюбные к поисковым машинам URL и интеграцию онлайн-редактора изображений на Fotoflexer.com. | ||
+ | |||
+ | ===Вердикт=== | ||
+ | |||
+ | Выбрать лучший онлайн-менеджер фотографий – почти то же, что выбрать лучшую на рынке SLR-камеру. Спросите десять человек, и вы получите 20 ответов. Выбор труден. | ||
+ | |||
+ | Начнем с двух моментов, которые мы не учитывали при выборе победителя, потому что они либо не относятся к делу, либо трудно сравнимы. Место на диске? Честно говоря, мы не потрудились взглянуть на него по очень простой причине: если вы хотите разместить столько изображений онлайн, что для управления ими нужна программа, то они, естественно, займут больше места, чем эта программа. | ||
+ | |||
+ | Что до производительности, единственная разница в скорости была между галереями Album и остальными, что в равной степени было и ожидаемо, и бессмысленно. | ||
+ | |||
+ | Конечно, галереи Album работают намного быстрее любой динамической галереи, но они ведь статичны. Зачем сравнивать яблоки с апельсинами? Если бы единственным критерием были личные предпочтения, все было бы проще, и победил бы Piwigo: здесь есть все необходимое и много чего сверху, он отлично справляется со своей работой, и нас восхитили его внешний вид и работа. Но Gallery 3 полнее и лучше оснащен для работы в многопользовательских сообществах. А с нужными модулями расширения он сумеет присваивать геотэги и отображать изображения на карте ничуть не хуже Piwigo. | ||
+ | |||
+ | Итак, после долгих колебаний и оценок, мы объявляем победителем этого сравнения Coppermine. Основная причина – его полнофункциональность, особенно по части поддержки интерактивности и создания сообщества. Полнофункциональная онлайн-галерея – та, что дает возможности расширенного взаимодействия со всеми посетителями, гибкого управления доступом и сосуществования многочисленных независимых фотографов, а также место для обильных дискуссий. С нужными модулями и небольшими усилиями администратора Coppermine делает все это и еще многое. Будь у него поддержка картографии, у него было бы все. Будем надеяться, этот пробел заполнится ко времени вашего чтения данной статьи. | ||
+ | |||
+ | Если Coppermine слишком сложен, но вам все-таки нужен многопользовательский режим или геотэги и карты, возьмите Gallery 3. А Piwigo – отличное решение для персональных, но высокодинамичных галерей. | ||
+ | |||
+ | |||
+ | '''I''' '''Coppermine''' ★★★★★ | ||
+ | |||
+ | Сайт: http://coppermine-gallery.net Лицензия GPL v3 Версия 1.5.20 | ||
+ | |||
+ | » Сложновато, но зато здесь есть все, что вам нужно, | ||
+ | кроме поддержки карт. | ||
+ | |||
+ | |||
+ | '''II''' '''Gallery 3''' ★★★★ | ||
+ | |||
+ | Сайт: http://gallery.menalto.com Лицензия GPL v3 Версия 3.0.4 | ||
+ | |||
+ | » В общем-то лишь немного уступает Coppermine. | ||
+ | Но делает карты! | ||
+ | |||
+ | |||
+ | '''III''' '''Piwigo''' ★★★★ | ||
+ | |||
+ | Сайт: http://piwigo.org Лицензия GPL v2 Версия 2.4.3 | ||
+ | |||
+ | » В работе – одна приятность; лучший выбор | ||
+ | для персональной галереи. | ||
+ | |||
+ | |||
+ | '''IV''' '''Album''' ★★★ | ||
+ | |||
+ | Сайт: http://marginalhacks.com Лицензия Open Source Версия 4.0.7 | ||
+ | |||
+ | » По сравнению с тремя первыми, работа более ограниченная, зато хорошая. | ||
+ | |||
+ | |||
+ | '''V''' '''Weberly''' ★★ | ||
+ | |||
+ | Сайт: http://weblery.sourceforge.net Лицензия GPL v3 Версия 1.2 | ||
+ | |||
+ | » Weblery делает только одно, но, как и Album, | ||
+ | делает отлично. | ||
+ | |||
+ | ====Рассмотрите также...==== | ||
+ | |||
+ | Самое важное в онлайн-менеджере галерей то, что знаете и можете оценить только вы сами: ваши потребности и потребности ваших пользователей. Зачем вам размещать фотографии онлайн? Только чтобы ваши родственники могли их скачать? Тогда берите Album. | ||
+ | |||
+ | Следующий вопрос: какие функции галереи вы и ваши пользователи сможете использовать? Поиск изображений по тэгам – это чудесно, но он работает, только если эти изображения были должным образом снабжены тэгами, то есть у пользователей было достаточно времени и терпения, чтобы тэги присвоить. Третий – и последний – вопрос: ваша галерея задумывается исключительно для показа фотографий или для работы с ними в режиме онлайн? Только вы знаете ответы на эти вопросы. | ||
+ | |||
+ | И последний совет: перед загрузкой почистите метаданные. Возможно, вы не захотите публиковать широту и долготу под снимком, именуемым «Мое грибное место»! | | ||
+ | |||
+ | ====Обратная связь==== | ||
+ | |||
+ | Каковы ваши взгляды на менеджеры галерей? Поделитесь с нами своими мыслями об этом сравнении и о прочем по адресу: lxf.letters@futurenet.co.uk |
Текущая версия на 14:05, 19 октября 2018
|
|
|
Сравнение
Каждый месяц мы сравниваем тонны программ – а вы можете отдыхать!
Содержание |
[править] Менеджеры галерей
Хотите поместить свои картины на своем же сайте? Марко Фиоретти предлагает пять приложений, готовых вам помочь, причем разными способами.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Смартфоны, цифровые камеры и социальные сети сильно упростили выкладывание бесчисленных фотографий в Интернет, превратив его в истинное удовольствие. Однако в сервисах типа Flickr, Facebook или Instagram есть одно немалое ограничение: при всем их удобстве, ими нельзя управлять. Это не вы определяете, как именно ваше изображение будет выложено онлайн, начиная с графического оформления и заканчивая условиями лицензионного соглашения. И если любой из этих сервисов вдруг закроет вашу учетную запись, по ошибке или по причине изменения своей политики... ну, вам не повезло. Очевидное решение – применить свободное ПО для публикации своих изображений на своем же сайте.
Мы отобрали пять разных программ; все они разработаны для публикации изображений онлайн, но максимально различны – и по списку функций, и по предназначению. Gallery 3, Coppermine и Piwigo – программы для публикации изображений с независимыми интерактивными пользовательскими сообществами, на базе LAMP (Linux + Apache + MySql + PHP). На другом краю спектра – Album, генератор статичных галерей. Weblery – где-то посередине: с ним можно работать и отдельно, но его основная функция – включение динамичных галерей в web-страницы.
[править] Установка
Трудно ли начать работать с ними?
Все тестируемые программы зависят от графических библиотек PHP GD и/или ImageMagick. Три инструмента LAMP будут работать с MySQL 5 и PHP 5. Нам не пришлось менять настройки сервера PHP, но в некоторых средах хостинга такое может потребоваться.
Заведя источники данных для Gallery 3, Coppermine или Piwigo, вы должны создать их базу MySQL (или таблицы с уникальным префиксом, если доступна только одна база данных). Затем введите в свой браузер указанный в документации URL и следуйте инструкциям (Gallery 3 предлагает также опцию установки из командной строки).
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Coppermine предлагает самую долгую процедуру на основе браузера, а Piwigo – самую простую. Все три программы LAMP ясно указывают вам, в какие директории надо записывать на сервере, сохраняя новые изображения и прочее. Только установщик Piwigo позабыл сообщить нам о необходимости сделать записываемой директорию plugin. Некоторые установщики предлагают открыть эти папки на запись всем (разрешения 777). По возможности избегайте этого: лучше вариант 755! Нас бы также порадовало, если бы Coppermine принимал в качестве пароля системного администратора не только буквенно-цифровые символы. Установщик Coppermine также пожаловался, что «ваш браузер не принял наши Cookie», хотя истинной проблемой было неверное местное время в нашем клиенте.
Album будет работать везде, где есть скрипты Perl и ImageMagick (имеется также графический интерфейс для Windows). Это, а также тот факт, что Album генерирует статичные галереи, означает, что вовсе не обязательно устанавливать его на web-сервер: Album можно запустить на вашем рабочем столе по ftp или rsync. Установка Album состоит из запуска скрипта album в окне приглашения. Осознав, что файла настройки нет, скрипт задаст вам несколько вопросов и создаст его.
Для установки Weblery вы должны разрешить запись в его поддиректорию assets/album_cache и загрузить в свой браузер страницу Weblery demo.php. Это подтвердит, что все работает, и сгенерирует миниатюры. В этот момент вы сможете установить код, который будет вызывать Weblery внутри web-страниц, которые этого требуют. В зависимости от структуры этих страниц или от CMS, генерирующего их, это может происходить как минимум тремя способами. Простейший – включить эту строку в исходник HTML:
<?php require_once(‘weblery.php’); ?>
Однако на многих динамических страницах это работать не будет. Тогда включите Weblery через JavaScript или iFrames, согласно объяснению в руководстве. Стоит отметить, что эти два способа будут работать, даже если Weblery и ее изображения установлены на другом, удаленном сервере!
[править] Поддержка метаданных
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Зачем вам тысячи изображений, если вы мало что о них знаете?
Метаданные – это информация о данных, связанных с файлом, в нашем случае, с фотографиями, которые значительно упрощают их упорядочивание и анализ.
Цифровые фотографии могут записывать свои метаданные прямо внутри самих себя в стандартах EXIF, IPTC или XMP. Album умеет извлекать некоторые переменные EXIF с помощью программы Jhead и писать их на страницу HTML, соответствующую каждому изображению. Weblery показывает те же данные во всплывающем окне Photo Details. Модуль расширения Piwigo, Advanced Metadata, читает и отображает метаданные во всех трех форматах из файлов JPEG.
Coppermine способен отображать переменные и EXIF, и ITPC, после того, как скопирует их (для улучшения производительности) в собственную базу данных при загрузке изображения. Однако эту опцию вы должны указать специально. Как насчет географических координат, которые можно использовать, чтобы показывать изображение на цифровых картах? Album может считывать данные GPS с изображений через расширения и генерировать ссылки на соответствующие Google Maps.
У Coppermine, похоже, сейчас нет для этого современного плагина. У Piwigo такой есть, но самый полный менеджер с этой точки зрения – Gallery 3. Его модули TagsMap и EXIF_GPS показывают расположение изображений, с данным тэгом или отдельных, в окне Google Maps. Можно также добавлять координаты к изображениям вручную.
Но здесь уместно обязательное предупреждение: библиотека PHP GD, а иногда даже инструменты ImageMagick, по крайней мере так, как они используются тремя менеджерами на LAMP, необязательно сохранят метаданные. Если вы планируете редактировать свои изображения в этих программах, скопируйте исходный файл еще куда-нибудь.
[править] Пользовательский интерфейс
Какая программа самая простая и самая гибкая?
Цели интерфейса администрирования онлайн-галереи, как и у многих других web-приложений, совершенно иные, чем у интерфейса для конечного пользователя. Поэтому о первом мы поговорим отдельно, а здесь попробуем дать вам представление о внешнем виде и ощущениях от каждой программы и ее способностях. По возможности мы также осветим такие функции, как взаимодействие с внешними программами или сайтами.
Конечно, удобство в пользовании также подразумевает наличие хорошей документации и онлайн-поддержки: с этой точки зрения все наши программы примерно на одном уровне. Три программы LAMP намного сложнее, чем Gallery или Weblery, но снабжены более объемным и понятными справочниками и активными форумами поддержки. И, наконец, у всех программ, кроме Weblery, много модулей расширения: самые интересные мы опишем в следующем разделе.
[править] Album ★★
Web-галереи, создаваемые Album, не имеют настоящего, интерактивного интерфейса пользователя – если не считать навигационных ссылок со страницы на страницу. Это не обязательно плохо. Если все, что вам надо сделать – это опубликовать пару-тройку изображений, без управления доступом или нанесения на карту, оно и достаточно. Галереи Album будут быстрее и легче по весу на web-сервере, чем любая динамическая программа в любой винтажной среде. А если активировать нужные опции при создании страниц HTML, у вас даже будут слайд-шоу!
Кроме того, вы сможете копировать галереи на DVD, в качестве подарка своим страдающим от низкоскоростного Интернета родственникам! Взаимодействие с другими посетителями даже не обсуждается, пока вы не встроите в код Disqus или аналогичный сервис для комментариев.
[править] Coppermine ★★★★
Интерфейс Coppermine сначала запугивает своим богатством. По умолчанию домашняя страница отображает как случайно выбранные изображения, так и недавно загруженные. Зарегистрированные пользователи могут загружать много изображений разом – через web-форм или FTP клиент, но перед загрузкой надо создать альбом. Каждое изображение может иметь свое название, описание и ключевые слова. Окно поиска Pictures отличается гибкостью: можно осуществлять поиск по трем вышеприведенным параметрам, плюс возраст изображения, имя владельца, категория и поля, определенные пользователем. Возможны и комментарии, даже для незарегистрированных пользователей, после теста, позволяющего отличить человека от бота. Coppermine не знает равных в создании сообщества для своих пользователей с минимальными возможными усилиями. Тестируемая версия может интегрироваться в 14 систем управления форумами, от phpBB до Mambo и Xoops.
[править] Контроль доступа
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Кто защитит вас от плохих парней?
Одна из основных причин создания онлайн-галереи, вместо размещения снимков на Facebook, Instagram или Flickr – желание (или необходимость, если вы, скажем, школа) контролировать не только то, кто их просмотрел, но также и кто что про них сказал. Нет проблем – и такое тоже можно.
Album и Weblery тут полностью зависят от настроек web-сервера или отдельной web-страницы, на которой размещены. Gallery 3 поддерживает для исходных изображений, миниатюр и копий промежуточных размеров права по отдельности. Защита целых папок с пометкой private передается web-серверу Apache через файл .htaccess, который для безопасности велит ему не пускать посторонних, что также означает несовместимость Gallery 3 с другими web-серверами. Piwigo имеет предопределенные категории доступа, предназначенные для отдельных личных галерей: Family (Семья), Friends (Друзья) и Contact (Контакты). Можете использовать их, или создайте особые права доступа для каждого альбома или фотографии, а также для групп или отдельных пользователей. В Coppermine можно приписывать как альбомы, так и пользователей к группам, делая их закрытыми или открытыми. Администратор может модерировать комментарии, журналировать некоторые типы событий и использовать Akismet (www.akismet.com) для автоматической блокировки спама в комментариях. Эта функция также доступна в Gallery 3 и Piwigo.
[править] Piwigo ★★★★★
Интерфейс пользователя Piwigo, вероятно, самый дружелюбный из всех программ в этом сравнении.
Общий вид и раскладка подобны интерфейсу Gallery 3. Ряд кнопок на панели прямо над изображениями позволяет вам, кроме всего прочего, сортировать их, помещать их в накопитель и видеть их внутри календаря. Для каждого изображения вы можете определить смысловой центр – то есть ту точку, которая будет в центре каждой миниатюры. Имеются кнопки для переброса изображений в Twitter и Facebook.
Piwigo также являет собой программу для создания галерей с самым большим количеством клиентов загрузки. Помимо расширений для экспорта для digiKam и Shotwell, не говоря уж о родном мультиплатформенном загрузчике, есть приложения Piwigo для iOS и Android, а также модули для Adobe Photoshop Lightroom, iPhoto и Aperture.
[править] Gallery 3 ★★★★
Приятный интерфейс разбит на два основных раздела. Панель View отображает либо отдельные фотографии, либо содержимое текущего альбома. Боковая панель отображает (в настройке по умолчанию) основную информацию по альбому, ленты RSS, популярные тэги и окно вставки тэгов. Если установлены модули EXIF_GPS и TagsMap, вы также увидите расположение текущего изображения на Google Maps. Для загрузки ограничение на размер по умолчанию составляет 20 MБ.
Окно Organize работает как обычный менеджер файлов: все альбомы отображаются в древовидном списке, и вы просто перетаскиваете и оставляете изображения в нужном. Единственная проблема с Gallery 3 – по крайней мере, в настройке по умолчанию – в том, что обычные пользователи не могут загружать изображений, не имея статуса администратора. Это можно изменить с помощью нескольких модулей расширения.
[править] Weblery ★★★
Поскольку в дизайн Weblery заложен расчет на гармонизацию с web-страницами, ее окружающими, интерфейс пользователя здесь настолько прост, что мы можем описать его полностью. Полная версия как раз и показана на экранном снимке, где Weblery умышленно встроена в пост автора в блоге Wordpress, чтобы продемонстрировать, как замечательно она туда вписалась.
Слева направо Weblery дает вам список галерей, по которому можно щелкать, колонку миниатюр и кнопки навигации над выделенным изображением.
Может ли интерфейс быть проще? Оказывается, может. Если раскладка на снимке кажется вам чересчур перегруженной, можете использовать Weblery в режиме Naked, который убирает колонки галерей и миниатюр и хорошо объяснен в справочнике пользователя.
[править] Поддержка других файлов
Зачем останавливаться на изображениях? Как насчет видео?
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Одна из проблем при создании собственной онлайн-фотогалереи – тот факт, что вскоре вы или ваши пользователи возжелаете загрузить нечто большее, чем просто изображения.
Если фотографий вам мало, то Weblery вам не подходит, а вот все остальные программы пригодятся. Album умеет создавать миниатюры видеофайлов в FFmpeg, а зная Perl, вы легко запрограммируете его на показ нужных значков для любого другого файла, который он найдет в папке.
Piwigo (цитата с его форума) «не предназначен для изначальной поддержки видео, только через модули расширения». На практике это значит, что можно загрузить и воспроизвести фильмы HTML5 или встроить клипы с YouTube и других видеопорталов. Для более полной поддержки видео, найдите на сайте модуль Shadogo.
В Gallery 3 ситуация та же. Если на сервере стоит FFmpeg, модуль FFmpeg создаст миниатюры для всех загруженных вами видео. Другой модуль, videos, позволяет авторизованным пользователям встраивать клипы в свои удаленные страницы, так же, как это происходит на YouTube.
Coppermine опять выигрывает, благодаря самой полной поддержке файлов, не являющихся фото. Можете загружать все, что хотите. Видео (Mpeg, Wmv, Swf, AVI и пр.) поддерживается без модулей расширения, как и многие другие типы файлов, от аудио (MP3, MIDI, Wma, Wav, OGG) до офисных; среди них – документы PDF, .doc, PowerPoint и Excel.
[править] Администрирование
Как держать все под контролем?
Установка программы, которая будет управлять вашей онлайн- галереей, означает, что вам придется управлять этой программой. Weblery – проще всех: вы должны всего лишь проверять, что все по-прежнему работает, когда бы вы ни обновили страницы или программы, в которые она встроена.
Album берет подписи и названия галерей из простых текстовых файлов. Создание и подборка этих файлов – ваша задача, так же, как и необходимость переписывать скрипт при каждом изменении в них. Или, что характерно, каждый раз, когда вы реорганизуете свои изображения или хотите изменить тему (подсказка: здесь вам поможет cron).
Панель Coppermine сложна. Она управляет всем: от языка по умолчанию до тем и автоматических водяных знаков. Первая настройка, которую надо изменить – пользовательская квота, которой по умолчанию является бесполезный 1 MБ. Раскладка страницы определена в программе настройки отображения Album List [Список альбомов]. Вы можете активировать блоки, отображающие списки категорий, альбомы, изображения с самым высоким рейтингом и свежие комментарии. Пользовательская настройка идет в блоке anycontent.php. Работа на уровне Album имеет собственное окно Admin Tools.
В Gallery 3 имеется окно Advanced Settings, показывающее сразу все переменные настройки. Как и в Coppermine, для задач регулярной техподдержки имеется собственная панель. Gallery имеет собственный эквивалент отображения Album List в Coppermine – это боковая панель. При первом входе в программу не забудьте включить автоматическую проверку обновлений программы и загрузки тем из http://codex.gallery2.org/Gallery3:Themes.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
В Piwigo больше функций, чем у всех остальных, причем в более простом интерфейсе. Здесь четко разделены действия с отдельными фотографиями и администрированием всего сайта: управление большими партиями изображений, пользователями, настройкой модулей и инструментов. Определение пользовательских групп, с разными настройками просмотра изображений по умолчанию и уровнями конфиденциальности, делается за несколько щелчков.
Изначальная настройка галереи элементарна. Загрузите свою коллекцию в папку внутри директории galleries в Piwigo и щелкните по кнопке Synchronization: программа импортирует все эти изображения в альбомы. Сначала настройте Resize after Upload [Масштабировать после загрузки], чтобы создавать миниатюры только того размера (размеров) которые вам нужны. По умолчанию размер ограничен до 2 MБ. Измените этот параметр в файле настройки с помощью плагина, который вы должны установить: Local Files Editor.
Раздел Maintenance имеет накопитель – зал ожидания для изображений и альбомов, которые надо обработать. Предположим, что вам нужно изменить, скажем, разрешение фотографий во многих альбомах. Найдя их, нажмите на кнопку, чтобы поместить их в накопитель. Сделав это, перейдите в Admin > Photos > Caddie и выполните необходимые действия со всеми файлами сразу.
[править] Плагины
Мне нужно больше! Где расширения?
За исключением Weblery, у всех программ имеется немалое количество стороннего кода и инструментов для расширения их функциональности. Вот неполный обзор того, что мы нашли особо интересным или удивительным.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Плагины Album – независимые скрипты в любом языке или сниппетах кода Perl, загружаемые основным скриптом, и их множество: например, можно сократить подписи, создать ленты RSS, сделать вставку кода Google Analytics или скрыть альбомы согласно регулярным выражениям.
Расширения для менеджеров LAMP работают так же, как плагины WordPress: вы скачиваете их в должную папку, затем включаете и настраиваете их через интерфейс администрирования. Решение проблем с зависимостями остается за вами.
Gallery 3 имеет более 70 модулей расширения, размещенных на http://codex.gallery2.org/Category:Gallery_3:Modules и www.gallerymodules.com. Нам понравились те, что предназначены для распознавания лиц, пакетного присвоения тэгов, Adsense и настраиваемые уведомления. Среди множества плагинов для Piwigo особо выделяются инструмент импорта из Flickr, небольшой движок для блогов и фильтр Adult_content для учета возраста зрителей.
В Coppermine мы отдали свои предпочтения phpMyAdmin, Opensearch и tentimes. phpmyadmin – не что иное, как полная копия этого инструмента, преднастроенного для управления базой данных Coppermine. Второй модуль позволяет посетителям добавлять вашу галерею в панель поиска своего браузера. Tentimes не позволяет незарегистрированным посетителям (если только это не поисковые машины, индексирующие ваши фотографии) просматривать более 10 файлов в день. В Coppermine вы получите сервисы для сокращения URL, дружелюбные к поисковым машинам URL и интеграцию онлайн-редактора изображений на Fotoflexer.com.
[править] Вердикт
Выбрать лучший онлайн-менеджер фотографий – почти то же, что выбрать лучшую на рынке SLR-камеру. Спросите десять человек, и вы получите 20 ответов. Выбор труден.
Начнем с двух моментов, которые мы не учитывали при выборе победителя, потому что они либо не относятся к делу, либо трудно сравнимы. Место на диске? Честно говоря, мы не потрудились взглянуть на него по очень простой причине: если вы хотите разместить столько изображений онлайн, что для управления ими нужна программа, то они, естественно, займут больше места, чем эта программа.
Что до производительности, единственная разница в скорости была между галереями Album и остальными, что в равной степени было и ожидаемо, и бессмысленно.
Конечно, галереи Album работают намного быстрее любой динамической галереи, но они ведь статичны. Зачем сравнивать яблоки с апельсинами? Если бы единственным критерием были личные предпочтения, все было бы проще, и победил бы Piwigo: здесь есть все необходимое и много чего сверху, он отлично справляется со своей работой, и нас восхитили его внешний вид и работа. Но Gallery 3 полнее и лучше оснащен для работы в многопользовательских сообществах. А с нужными модулями расширения он сумеет присваивать геотэги и отображать изображения на карте ничуть не хуже Piwigo.
Итак, после долгих колебаний и оценок, мы объявляем победителем этого сравнения Coppermine. Основная причина – его полнофункциональность, особенно по части поддержки интерактивности и создания сообщества. Полнофункциональная онлайн-галерея – та, что дает возможности расширенного взаимодействия со всеми посетителями, гибкого управления доступом и сосуществования многочисленных независимых фотографов, а также место для обильных дискуссий. С нужными модулями и небольшими усилиями администратора Coppermine делает все это и еще многое. Будь у него поддержка картографии, у него было бы все. Будем надеяться, этот пробел заполнится ко времени вашего чтения данной статьи.
Если Coppermine слишком сложен, но вам все-таки нужен многопользовательский режим или геотэги и карты, возьмите Gallery 3. А Piwigo – отличное решение для персональных, но высокодинамичных галерей.
I Coppermine ★★★★★
Сайт: http://coppermine-gallery.net Лицензия GPL v3 Версия 1.5.20
» Сложновато, но зато здесь есть все, что вам нужно, кроме поддержки карт.
II Gallery 3 ★★★★
Сайт: http://gallery.menalto.com Лицензия GPL v3 Версия 3.0.4
» В общем-то лишь немного уступает Coppermine. Но делает карты!
III Piwigo ★★★★
Сайт: http://piwigo.org Лицензия GPL v2 Версия 2.4.3
» В работе – одна приятность; лучший выбор для персональной галереи.
IV Album ★★★
Сайт: http://marginalhacks.com Лицензия Open Source Версия 4.0.7
» По сравнению с тремя первыми, работа более ограниченная, зато хорошая.
V Weberly ★★
Сайт: http://weblery.sourceforge.net Лицензия GPL v3 Версия 1.2
» Weblery делает только одно, но, как и Album, делает отлично.
[править] Рассмотрите также...
Самое важное в онлайн-менеджере галерей то, что знаете и можете оценить только вы сами: ваши потребности и потребности ваших пользователей. Зачем вам размещать фотографии онлайн? Только чтобы ваши родственники могли их скачать? Тогда берите Album.
Следующий вопрос: какие функции галереи вы и ваши пользователи сможете использовать? Поиск изображений по тэгам – это чудесно, но он работает, только если эти изображения были должным образом снабжены тэгами, то есть у пользователей было достаточно времени и терпения, чтобы тэги присвоить. Третий – и последний – вопрос: ваша галерея задумывается исключительно для показа фотографий или для работы с ними в режиме онлайн? Только вы знаете ответы на эти вопросы.
И последний совет: перед загрузкой почистите метаданные. Возможно, вы не захотите публиковать широту и долготу под снимком, именуемым «Мое грибное место»! |
[править] Обратная связь
Каковы ваши взгляды на менеджеры галерей? Поделитесь с нами своими мыслями об этом сравнении и о прочем по адресу: lxf.letters@futurenet.co.uk