Обратился клиент, файловая база данных выросла за короткий промежуток времени более 10 ГБ, проанализировав данные пришли в выводу, что было загружено большое количество изображений, картинок, фото товара, размером 2-3 МБ. Использовался прайс лист и отчеты с картинками, которые сильно тормозили, хотя выводимый размер изображения 3 на 3 см. Также осуществлялась выгрузка фото на сайт, которая тормозила, и вылетала, зависала.
Было принято решение сжать фото.
Средствами 1С сжатие фото не удавалось, без серьезной потери качества.
Скачать исходный код
|
Наименование |
Файл |
Версия |
Размер |
|
|
|
Выгрузка сжатие и загрузка фото картинок изображений, сжатие базы данных УТ 10.3 Розница 1.0.:
|
.7z |
|
3,70Mb |
43 |
Скачать
|
Технология следующая.
1) С помощью этой обработки выгружаются фото в каталог, имя фото = код справочника номенклатура.
2) Сторонней бесплатной программой например PicSizer или ImageCompression, пакетно сжимаются все фото в каталоге до 50-80КБ. На таком размере сжатия качество фото практически не заметно глазу человека.
Эти программы положил в архив вместе с обработкой.
3) С помощью этой обработки загружаются фото из каталога в 1С в справочник номенклатура.
4) В конфигураторе главное меню/администрирование/тестирование исправление/ галочка сжатие таблиц базы.
В результате размер базы около 2 ГБ, сжатие базы данных в 5 раз.
Тестировалось на релизах УТ 10.3.38.1, Розница 1.0.19.16.
Это готовая услуга, которую мы оказываем своим клиентам, стоимостью 5 нормо-часов, готовы поделиться с коллегами всего за 2 старт мани.
Выгрузка сжатие загрузка фото картинок изображений сжатие базы данных уменьшение размера базы большая база сжатие фото выгрузка фото выгрузка на сайт тормозит