Выгода от использования Falcon Space
В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Подбор оптимальных параметров менеджера ресурсов
Введение
В этой статье разберем как настраивать менеджер ресурсов для разных случаев.
Настройка менеджера ресурсов
Менеджер ресурсов настраивается в разделе /resourceTypes и выглядит карточка менеджера ресурсов следующим образом:
Отличайте код типа ресурса от кода сущности ресурса. У сущности (например product) может быть несколько менедлжеров ресуров - для разного способа работы с файлами (например, какой-то менеджер может работать на чтение, а какой-то на загрузку - в итоге будет два кода менеджера ресурса и один код сущности).
В редких случаях необходимо картинку загрузить не в папки где лежать ресурсы, а в какую то другую папку или в точное местоположение (с названием файла) - в этом случае прописываем поле Конкретный путь сохранения.
Если нужно изменить ограничение по загружаемым файлам, то используем:
- Принимаемые файлы - по умолчанию человек через менеджер ресурсов будет выбирать в окне только из указанных типов файлов (но есть и возможность показать все файлы).
- Максимальный размер - размер файла не должен превышать указанный. Иногда требуется кардинально увеличить размер файла (например, видео файл 500Мб). Для этого необходимо дать спец настройки в платформе.
- Regex фильтр на имя - проверка идет на сервере, имя файла должно соответствовать указанному шаблону регулярных выражений.
Загрузка картинок
Если картинки нужно загружать прямо в том виде что есть, то используйте в этом случае галку Загружать без трансформации. В этом случае изображение будет сохранено в том же виде и формате.
Если галка Загружать без трансформации не стоит, то картинки будут сжиматься в jpg формат + идет обработка имен файлов через БД функцию dbo.str_processURL (обычно это убирает спец символы, переводит в нижную строку и переводит в латиницу).
Также при конвертации картинки в jpg происходит сжатие с качеством, указанным в коле Качество загрузки картинок (в большинстве случаев подойдет значение из диапазона 60-75).
Если картинки надо приводить к единому виду, то можно использовать 2 подхода:
- вписываем картинки в определенный прямоугольник Rect, Rect2, Rect3 и Thumb - картинки будут вписаны в эти прямоугольники. Если Rect2 и Rect3 указаны, то будут создавать дополнительные картинки под указанные размеры. Если стоит галка Добавлять поля к картинке, то размеры картинки будут дополняться белыми полями под нужный размер.
- используем галку Загружать с обрезкой. В этом случае пользователю будет предложено обрезать фото (тут работает загрузка только по одному фото за раз). Если указаны Пропорции для обрезки, то прямоугольник выбора будет иметь указанные пропорции (1 - это квадрат, 0.5 - это прямоугольик 1 на 2 и т.д.). Этот режим действует только для компонента as-resourceManager
Загрузка документов
Обычно документы не подразумевают какую то дополнительную обработку, и поэтому параметры картинок не будут влиять на них.
Google поиск по нашей документации
- Шаг 1. Создать концепт проекта
- Шаг 2. Получить оценку бюджета (КП)
- Шаг 3. Заключить договор
- Шаг 4. Создать совместно техническое задание
- Шаг 5. Поэтапная реализация проекта