Характеристика

Витрина

Включете се

3.3 Нови функции

Екипът

Свържете се с нас

Реклама

Последна версия

Актуализирайте пакети

Езикови пакети

Разширения

Стилове

Официални инструменти

База данни за персонализиране

Разширения

DB разширения

Стилове

DB стилове

Документация

Упътване за употреба

Знание

Форуми за поддръжка

Раздор/IRC

Международна подкрепа

Area51 phpBB разработка

phpBB Tracker за грешки

phpBB идеи

Проследяване на сигурността

Уики за развитие

Форуми за поддръжка

Форуми за разширения

Форуми за стилове

phpBB дискусия

Генерална дискусия

Площ51

Resizer на прикачени изображения, конвертор и намаляване на размера на файла

Resizer на прикачени изображения, конвертор и намаляване на размера на файла

Публикувано от ] [Луна] [Блясък] [ »Неделя 16 ноември 2014 г. 6:40 ч

resizer

Тук не става дума само за преоразмеряване на показаните изображения, както е обсъдено в нишката на ReIMG Image Resizer, а за разширение, което се прикачва към функцията за прикачване и файловете след процесите, ако те са изображения.

Идеята е да се оптимизира работата на форума, като се грижи за типа на изображението и размера на файла. Хората са склонни да качват снимки директно от камерата си, което води до мегапикселови изображения с размер от няколко MB. Дори ако показаното изображение е намалено, за да отговаря на максималната ширина на областта за публикуване, то все още се съхранява и зарежда в пълен размер, изяждайки място за съхранение на сървъра, както и честотна лента и води до по-дълги времена за зареждане на страницата (важно за търсачката рейтинг).

Така че, ако член на форума качи снимка като прикачен файл, файлът трябва автоматично да бъде преоразмерен до конфигурирана стойност (като 800x600 или 600x800, запазвайки пропорциите) и конвертиран в JPG с конфигурирана настройка за качество на JPG (като 80%), ако е PNG или GIF (с изключение на анимираните GIF файлове; ако такова разграничение не е възможно, няма преобразуване на GIF, така че анимираните GIF файлове все още са възможни). AFAIK такава функционалност трябва лесно да бъде възможна с помощта на ImageMagick, който е достъпен на всеки уеб сървър.

Такова лечение на картината има огромно въздействие. В момента правя тази обработка на моя форум Vanilla ръчно (което е тромаво, ако хората качват много снимки) и мога да кажа, че намалява размера на файловете с картинки от до 5 MB за обикновени снимки, директно идващи от камера на по-малко повече от 100 KB в повечето случаи.

Би било наистина страхотно да има такова автоматично лечение на прикачени изображения.

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от Холгер »Понеделник, 17 ноември 2014 г. 10:42 ч

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от ] [Луна] [Блясък] [ »Понеделник 17 ноември 2014 г. 15:21

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от Холгер »Понеделник, 17 ноември 2014 г. 15:23

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от [email protected] »Понеделник, 17 ноември 2014 г. 15:42 ч

Надяваме се, че Google правилно превежда текста ми // Не поддържам в лични съобщения!

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от ] [Луна] [Блясък] [ »Понеделник, 17 ноември 2014 г. 16:15 ч

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от Lumpy Burgertushie »Понеделник, 17 ноември 2014 г. 17:27

Аз съм baaaaaccckkkk. все още върши работа на дарителска основа. PM вашите нужди.

Ако никой не е в гората, наистина ли дърво пада?

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от Холгер »Понеделник, 17 ноември 2014 г. 18:53

Хм, ако оставите изображенията да преоразмерят от страна на клиента няма да вземе никакви ресурси от вашия сървър.
Все още можете да решите размера и формата на изображението, което ще има, когато бъде качено.

Просто спестявате много енергия на сървъра, защото цялата работа се извършва от страна на клиента, ПРЕДИ да качите на сървъра.

Може би моето разбиране не е правилно, но точно това търсите!?

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от ] [Луна] [Блясък] [ »Понеделник, 17 ноември 2014 г. 19:16 ч

Много странно, току-що наскоро присъствахме на семинар на Google AdWords и ни беше казано, че скоростта на сайта/времето за зареждане на страницата е важен фактор за определяне на важността на даден сайт, който отива в значението и класирането. Но те ни казаха също, че това е цялостен разделен изглед между търсачката и AdWords, така че това наистина може да се обработва по различен начин между търсачката и алгоритмите на AdWords.

Въпреки това в текущия ни форум имаме точно този проблем, хората качват много снимки директно от камерите си и виждам себе си, че мога да гледам как изображение се появява ред по ред, защото е с размер до 5 MB. След като преоразмеря до 800x600/600x800 при 80% JPG-качеството (от страна на сървъра), размерът на файла в повечето случаи е само по-малък от 100 kb и страниците се зареждат моментално.

Като цяло бих предпочел намаляване и конвертиране от страна на услугата. Снимките с 800x600/600x800 и 80% качество са повече от достатъчни за използването на нашия форум, просто нямаме нужда от него HiDef и има просто повече предимства пред него от манипулацията от страна на клиента.

@Holger, не става въпрос за спестяване на енергия на сървъра, а за запазване на пространството за съхранение на сървъра (добре, това не е основният стимул, но имаме много снимки във форума ни) и особено за спестяване на честотна лента и намаляване на времето за зареждане на страниците.

Всичко, което е направено от страна на клиента, все още изисква да се заредят първо всички данни в браузъра на потребителя, след което да се манипулират.

Така че, ако имате тема в форума, където някой е качил 10 изображения с размер по 5 MB, вашият браузър първо ще трябва да зареди 50 MB данни, които след това ще бъдат манипулирани. Ако тези 10 изображения вече са намалени и са преформатирани от страна на сървъра при качване, най-вероятно ще има само около 1 MB данни, които трябва да бъдат заредени, така че това има огромна разлика.

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от Суони »Вторник, 18 ноември 2014 г. 02:40 ч

От години искам тази функция. Отказах се, нямам уменията да направя такова удължаване.

Има толкова много смисъл да улесним живота на потребителите. Качете всяка снимка и тя автоматично се преоразмерява, когато бъде качена на сървъра до разумен максимален размер, зададен от администратора. Спестява дисково пространство, честотна лента и др. Наистина е печеливша. По някаква причина всички смятат, че ReIMG е невероятен, но всъщност дори не е близо до това, което търсим.

Re: Прикачени изображения Resizer, конвертор и намаляване на размера на файла

Публикувано от DavidIQ »Вторник, 18 ноември 2014 г. 02:53 ч