- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день, есть форум, на котором запрещена публикация изображений со сторонних ресурсов. Т.е. если нужно добавить в топик картинку, она предварительно загружается на сайт. Сами понимаете, что место на хостинге не резиновое и рано или поздно оно закончится.
Ищется серверное решение, чтобы при загрузке изображения оно оптимизировалось по размеру и весу. И все это хозяйство в процессе необходимо будет скрестить с phpBB. Кто-нибудь сталкивался с подобным ? В какую сторону копать ? Сколько примерно по финансам обойдется подобная интеграция ?
У вас хостинг или сервер? С этим справится imagemagick, в PHP скриптах нужно реализовать соответствующие вызовы программы.
Joker-jar, хостинг
Приветствую.
Вам необходимо доработать процесс загрузки файлов, либо, если не желаете вмешиваться в код phpBB, то можно в фоне сжимать изображения после загрузки.
Мне понравились две библиотеки https://github.com/eventviva/php-image-resize, https://github.com/oscarotero/imagecow в обоих можно загружать любой формат, преобразовывать в JPEG с уменьшением качества. Еще можно таким образом менять разрешение картинки за счет чего размер тоже будет уменьшиться.
Сколько будет стоить - можете создать свою тему в специальном разделе /ru/forum/webmasters-jobs/programming, либо написать авторам существующих, кто занимается доработкой скриптов.
imagecopyresampled и режет любые куски и качество меняет.
Сейчас только написал - уменьшение размеров при загрузке - 30 строк
Целый час писал
На мой взгляд самым оптимальным способом сжимать изображения без потери качества это в фоне выполнять задание для утилит jpegoptim и optipng. Этот же метод рекомендует Google.
jpegoptim и optipng. Этот же метод рекомендует Google.
100% - самый быстрый и оптимальный метод, но хз, что сейчас можно а что нельзя для хостингов, надо смотреть phpinfo();
100% - самый быстрый и оптимальный метод, но хз, что сейчас можно а что нельзя для хостингов, надо смотреть phpinfo();
А чем они оптимальней imagecopyresampled ?
---------- Добавлено 29.12.2016 в 01:07 ----------
100% - самый быстрый и оптимальный метод, но хз, что сейчас можно а что нельзя для хостингов, надо смотреть phpinfo();
Посмотрел код первой. Это что вообще?! Это точно не php. Вы собираетесь выделенный сервер под это дело??? Круто.
Вообще то на php там от 2 строчек кода.
Еще, как вариант: можно с какой-то периодичностью по крону запускать внешнюю программу для оптимизации изображений, это быстрее, нет повышенной нагрузки на сервак от "тяжелых" скриптов, да и "оптимизация/качество сжатия" в большинстве случаев будет лучше.
Время начала работы скрипта лучше ставить на ночь, когда люди спят, а серваки отдыхают :)
есть форум, на котором запрещена публикация изображений со сторонних ресурсов.
Дурацкое требование, бедные юзеры.
Заливать же к себе на хостинг картинки с вирусами - ещё более странная хотелка.
Но если сильно жмёт чтобы было "своё" - CDN. Это конечно не отменяет необходимости нагружать свой сервере реалтйам обработкой графики.
Еще как вариант - свой имж-сервис на др сервере (в см в изолированным акке/сайте). Были даже готовые скрипты для этого.
Дурацкое требование, бедные юзеры.
Ну почему же дурацкое ? Публикуются фотоотчеты проделанных работ, мануалы. По началу публиковали из разных источников. Тот же самый радикал спустя пору лет потер половину картинок. Теперь черт ногу сломит, как что крепить и подключать. В итоге отчет стал бесполезным. Поэтому теперь загружаю к себе.
Вирусы - да, опасность. Но что поделать ?