Статьи Новости Контакты

12.09.2008
Анатолий Крысов

Всё для изображений

обзор онлайновых галерей

Чтобы выложить свои личные изображения в Интернете, далеко идти не придется, так как сегодня существует огромное количество бесплатных сервисов, с помощью которых мы можем это сделать. Или можно сделать свой веб-сайт и устроить там персональную фотогалерею. Однако этим не ограничивается область применения решений в области онлайновых галерей.

Мы можем брать эти продукты и встраивать их в порталы, сайты компаний и так далее. Таким образом, спрос на подобные решения сегодня существует, причем довольно высокий, и предложений также хватает. В рамках настоящего материала мы познакомимся с некоторыми из них. Сразу отметим, что никаких оценок не будет, только перечисление особенностей продуктов и обозначение их плюсов и минусов. Очевидно, что выбор того или иного решения для реализации онлайновой галереи зависит от множества факторов, поэтому продукт, идеально подходящий в одном случае, в другом может оказаться самым худшим выбором.

4Images (www.4homepages.de)

Разработчики 4Images говорят о своем продукте исключительно как о image gallery management system. Другими словами, перед нами проект довольно серьезный; по крайней мере, с точки зрения функциональности. Фактически перед нами база для создания портала, где главная составляющая контента — галереи изображений. Но этот продукт может быть встроен и в какую-то отдельную систему управления контентом, но об этом чуть ниже.

4Images позволяет создавать категории для изображений, что довольно важно, если мы хотим сделать нечто большее, чем разместить десяток фотографий. Кроме того, в решение встроена поддержка регистрации пользователей. Управление ими реализовано довольно просто, и кому-то, наверное, может показаться, что бедновато. Фактически мы можем добавлять пользователей (также они могут регистрироваться самостоятельно), можем их удалять, плюс ограничивать их в плане просмотра тех или иных категорий. В целом этого достаточно для работы обычной онлайновой галереи, коих большинство.

4Images
4Images

Что касается другой функциональности 4Images, то она выглядит следующим образом:

  • весь front-end работает на базе редактируемых шаблонов, которые мы можем написать сами или скачать уже готовые (в комплекте с системой идет один базовый шаблон);
  • встроенная система комментариев к изображениям, оснащенная спам-фильтром и частичной поддержкой BB-кода;
  • автоматическая генерация миниатюр и изменение размеров изображений (требуется ImageMagick, GD или NetPBM);
  • поддержка RSS.

Если же говорить в целом, то 4Images оставляет о себе положительные впечатления: продукт стабильный, с внушительным сообществом, где можно найти решения каких-то нестандартных задач, и готовый к использованию с листа. Однако у него есть одна особенность: 4Images — продукт слишком самостоятельный. Иными словами, это не просто скрипт, который мы можем быстро внедрить в уже существующий проект, а самостоятельная система, что, разумеется, подойдет нам далеко не в каждой ситуации.

Plogger (www.plogger.org)

Следующее решение для создания онлайновых галерей, о котором пойдет речь в настоящем материале, — проект очень амбициозный и вполне соответствующий духу времени. Его главная особенность, как заверяют нас разработчики, заключается в простоте установки, настройки и использования. При этом Plogger — полнофункциональная онлайновая галерея с возможностью группировать фотографии в альбомы, которые, в свою очередь, группируются в категории. Плюс для удобства опять же конечного пользователя разработчики добавили в продукт встроенное слайд-шоу на базе JavaScript.

Попробуем кратко сформулировать другие весомые преимущества и особенности Plogger:

  • возможность использовать решение как отдельно, так и как встроенную в портал галерею;
  • упрощенная установка в один шаг, которая занимает не более пяти минут;
  • автоматическая генерация миниатюр;
  • контент, который создается движком, соответствует стандарту W3C XHTML;
  • возможность загрузки zip-файлов с изображениями с дальнейшей их распаковкой;
  • простой и интуитивный интерфейс административной части системы;
  • функция inline-редактирования описаний изображений на базе AJAX.

Plogger
Plogger

Еще один важный момент, связанный с Plogger, касается механизма интеграции этой системы в тот или иной проект. Он, механизм, прост до невозможности: нам потребуется добавить буквально три строчки PHP-кода в имеющийся шаблон или движок.

Во-первых, скрипт, в рамках которого требуется галерея, должен содержать в начале следующую строку:

<?php include("gallery.php"); ?>

В противном случае скрипт будет выдавать ошибку, связанную с заголовками. Далее, для размещения названия галереи в нужном месте мы вводим вторую строку:

<?php the_gallery_head(); ?>

И, наконец, третья строка создаст саму галерею с навигацией, комментариями и прочими элементами:

<?php the_gallery(); ?>

Что касается внешнего вида галерей, то в Plogger встроен простой движок шаблонов, с помощью которых мы можем настроить дизайн системы в соответствии с общим дизайном нашего веб-сайта.

Pixelpost (www.pixelpost.org)

Третий продукт в обзоре — не совсем онлайновая галерея. Pixelpost — решение для фотоблогинга и для фотоблогеров. Чтобы понять, что может оно нам предложить, необходимо вначале разобраться с тем, что требуется для фотоблогинга. Фотоблог — это фактически обычный блог, где в качестве контента аудитории предлагаются фотографии. То есть, в принципе, мы можем сделать подобный проект на базе любого обычного блогового движка с адекватной функциональностью, но Pixelpost имеет ряд специфичных особенностей, которые делают его более удобным именно для фотоблогинга.

Первое и самое главное заключается в том, что Pixelpost, в отличие от других блоговых движков, заточен под работу с изображениями. Иными словами, при создании нового поста мы указываем изображение, которое необходимо опубликовать, можем добавить заголовок и описание, если требуется, указать, в какую категорию попадет наш пост, — и всё. Ничего лишнего здесь нет: все крутится вокруг публикации изображений.

Pixelpost
Pixelpost

В то же время в систему заложены такие важные для блога составляющие, как теги и комментарии. Система работы с комментариями выглядит довольно современно: можно установить режим премодерации, если необходимо, плюс Pixelpost имеет встроенный фильтр спама, но оценить его эффективность нам по понятным причинам не удалось. Кроме того, еще одна особенность описываемого продукта — возможность движка считывать EXIF-данные для фотографий, сделанных с помощью цифровых камер.

Управление же контентом фотоблога реализовано в Pixelpost максимально прозрачно. У системы имеется внутренний менеджер изображений, через который мы можем удалять или обновлять фотографии, редактировать информацию к ним. Плюс в Pixelpost предусмотрена возможность отложенного поста: во время создания новой публикации мы можем указать, когда она должна появиться в блоге. Очень удобная функция для профессиональных блогеров, которые довольно часто сталкиваются с необходимостью «залить» большой объем контента, но не хотят, чтобы он был опубликован сразу весь.

TinyWebGallery (www.tinywebgallery.com)

Завершает наш сегодняшний обзор, пожалуй, одно из лучших на данный момент решений в области онлайновых галерей — проект под названием TinyWebGallery. Сразу скажем, что продукт перед нами очень мощный и местами весьма необычный. В чем заключается необычность? К примеру, TinyWebGallery не требует базу данных и работает с данными в XML-формате. Эта особенность, к слову, может оказаться большим преимуществом для ряда случаев, когда у нас нет возможности пользоваться сервером MySQL.

Еще одна интересная и важная особенность TinyWebGallery, которая превращает онлайновую галерею изображений в онлайновую галерею мультимедиа, — это поддержка видео и музыкальных форматов. В систему интегрированы плееры для mp3 и flv. Однако система может проигрывать и видео в форматах avi и mpg с помощью Windows Media Player на компьютере посетителя. Кроме того, в TinyWebGallery встроена поддержка таких популярных мультимедиасервисов, как YouTube, MyVideo.de, ClipFish.de и Google Video.

TinyWebGallery
TinyWebGallery

Другие отличительные черты TinyWebGallery, заслуживающие нашего внимания, заключаются в следующем:

  • навигация по галереям реализована с помощью AJAX;
  • возможность навигации с помощью клавиатуры;
  • встроенная функция добавления водяных знаков для защиты изображений в галерее;
  • полноэкранный режим просмотра;
  • возможность добавлять комментарии, выставлять рейтинг, подсчитывать количество просмотров;
  • галереи на базе TinyWebGallery могут быть как включены в уже существующий веб-сайт, так и работать отдельно;
  • система включает три разных режима просмотра слайд-шоу;
  • многофункциональная панель администрирования и менеджер для закачки контента;
  • 24 языка для front-end и 5 языков для back-end.

Также нельзя не отметить, что TinyWebGallery имеет несколько дополнений. Одно из самых интересных — это TWG Flash Uploader, которое позволяет пользователям загружать изображения в галереи с помощью удобного flash-интерфейса. Оно доступно в двух версиях: бесплатная с лимитом на закачку в 3 Мб и платная без каких-либо ограничений. А в качестве итога можно заключить, что TinyWebGallery может кому-то показаться несколько перегруженной системой со множеством редко используемых функций, но она рассчитана в первую очередь для использования в рамках крупных проектов, и это следует учитывать.

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

Ссылки по теме




Скоро на сайте

  • Wordpress

    Серия статей о плагинах к движку WordPrress
  • AJAX

    Проекты и продукты, ориентированные на AJAX
  • Новые сервисы Google

    Обзор новых сервисов Google
 

Copyright © 2003—2018 Все права защищены

При использовании материалов сайта ссылка на hostinfo.ru обязательна

  • хостинг от .masterhost
  • Rambler's Top100