1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/icret-EasyImages2.0

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 8.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 28.02.2025 03:31 d5e4b4f

Простой облачный хранитель изображений EasyImage2.0

Звезды проекта EasyImage2.0 в GitHub Forks проекта EasyImage2.0 в GitHub PHP Релиз jsdelivr Лицензия Группа QQ

Демонстрация · Руководство · Сообщество · Telegram - Расширения: Chrome · Edge · PicGo · ShareX · Docker

Содержание:

Началось с июля 2018 года, поддерживает загрузку нескольких файлов, простое решение без баз данных, возвращает URL изображения, markdown, bbscode, html. Пример сайта: https://png.cm/ Прежний используемый облачный хранитель изображений: PHP Multi Upload Script 2.4.3 По причине старых версий и использования Flash для загрузки, при текущей популярности HTML5, был создан новый скрипт, основанный на HTML5 с поддержкой Flash, совместимым до IE9. Это программное обеспечение имеет минимальные требования к окружению и предназначено для одиночных сценариев (гости могут загружать изображения) и личного использования, но не подходит для сложных сценариев с несколькими пользователями Я люблю писать баги, если вы нашли баг, пожалуйста, отправьте его issues. Для стабильной работы рекомендую использовать стабильную версию.

Основные возможности

  • Поддержка API
  • Поддержка загрузки только после входа
  • Поддержка установки качества изображения
  • Поддержка сжатия размера изображения
  • Поддержка водяных знаков текста/изображения
  • Поддержка установки конкретной ширины/высоты изображения
  • Поддержка преобразования загруженных изображений в определенный формат
  • Поддержка ограничения минимальной ширины/высоты загрузки
  • Поддержка загрузки других типов файлов
  • Управление изображениями онлайн
  • Поддержка статистики сайта
  • Поддержка установки рекламы
  • Поддержка фильтрации нежелательного содержимого
  • Поддержка пользовательских кодов
  • Поддержка белых/черных списков IP адресов для загрузки
  • Поддержка журнала загрузки IP адресов
  • Поддержка ограничения количества загрузок за день
  • Поддержка создания пользователей только для загрузки
  • Минимальные требования к окружению
  • Минимальные требования к производительности сервера
  • Теоретически поддерживает все общие форматы (другие форматы)
  • Больше возможностей доступны при установке...

Демонстрация интерфейса

Простой облачный хранитель изображений - Интерфейс загрузки Простой облачный хранитель изображений - Интерфейс площади Простой облачный хранитель изображений - Административный интерфейс Простой облачный хранитель изображений - Интерфейс статистики Простой облачный хранитель изображений - Информация об изображении Простой облачный хранитель изображений - Журнал загрузки

Требования к окружению

Рекомендуемые условия: Nginx + PHP≥7.0 + Linux

  • Совместимость

Минимальная PHP 5.6, рекомендуется PHP≥7.0. Необходимы расширения Fileinfo, iconv, zip, mbstring, openssl. Отсутствие этих расширений может привести к невозможности загрузки/удаления изображений. Функционал загрузки файлов предоставляет управление списками файлов и возможность массовой загрузки файлов, позволяет добавлять файлы через перетаскивание (необходимо поддерживать HTML5). Поддерживает загрузку больших изображений, при отсутствии поддержки HTML5 автоматически используется способ совместимости с Flash и Silverlight.

Отзывы

Открытая лицензия

  • GPL-2.0
  • Авторское право © 2018 EasyImage Разработчик Icret
  • Приятного использования!

Статистика звезд

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/icret-EasyImages2.0.git
git@api.gitlife.ru:oschina-mirror/icret-EasyImages2.0.git
oschina-mirror
icret-EasyImages2.0
icret-EasyImages2.0
master