Выбор технологии / программы для программного обеспечения для просмотра изображений

Я хочу изучить некоторые навыки использования и / или программирования Binux и предоставить удобную в использовании галерею изображений на основе браузера в локальной локальной сети. Моя идея – иметь серверную машину, то есть машину Linux, и хранить все мои фотографии в ней в некоторой файловой структуре или базе данных. Затем я хочу получить доступ и удалить (CRUD = Create Read Update Delete) их из браузера на планшете или мобильном телефоне, подключенном через WLAN к этому серверу.

Моя потребность в программе или технологии, которая была бы подходящей для простой демонстрации и управления этим контентом.

  1. Есть ли готовая программа для Linux для этого?

  2. Если мне нужно построить это из кусочков, какие технологии необходимы для обеспечения минимальных требований к способности CRUD?

Я помню, что я видел некоторых поставщиков файлов, которые показывают ссылки на файлы в браузере, но как готовые продукты / технологии доступны для создания такой вещи до вашей домашней машины?

2 Solutions collect form web for “Выбор технологии / программы для программного обеспечения для просмотра изображений”

Возможно, фотогалерея Coppermine полезна или может служить отправной точкой:

Coppermine – универсальный полнофункциональный и интегрированный сценарий веб-галереи изображений, написанный на PHP с использованием GD или ImageMagick в качестве библиотеки изображений с бэкэндом MySQL.

Если вы хотите сделать это самостоятельно, вам не должно быть очень сложно сделать с PHP или веб-картой, используя Python, Ruby и т. Д. (Django, Ruby on Rails и т. Д.).

Подобно Coppermine также Piwigo. Он имеет удобство использования с точки зрения использования пользовательского интерфейса с планшетного устройства.

Узнать больше о Piwigo:

http://www.piwigo.org/

Другие требования:

Это работало, по крайней мере, с этой комбинацией: Apache 2.2 и php5-gd. Нормальный php не работал, нужна версия gd.

  • Как подсчитать, сколько файлов принадлежит каждой комбинации пользователей / групп?
  • Можно ли трубить в dirsplit?
  • Количество отслеживаемых данных и файл устройства обмениваются
  • Как разместить / сохранить файл в памяти на linux?
  • Является ли таблица файлов в файловой системе или в памяти?
  • Отключить кэширование уровня ОС
  • Установка Arch Linux на SD-карту - проблема записи таблицы разделов
  • Почему файлы обрабатывают скудный ресурс?
  • Открыты ли файлы процессами, загруженными в ОЗУ?
  • Как определить, отображается ли файл в памяти?
  • Linux и Unix - лучшая ОС в мире.