Оптимизация форума. Мелкие картинки и значки в base64

Список разделов phpBBex 2.x (заброшен) Пожелания 2.x

Описание: В phpBBex 2.x чего-то не хватает? Напишите об этом здесь, и мы постараемся исправиться.
Правила раздела: Одна тема — один запрос новой возможности. Обязательно формируйте внятный заголовок, максимально отражающий суть вашей идеи. Также приведите примеры, где предлагаемая вами возможность будет актуальна.
Модератор: Поддержка

Сообщение #1 ЖЪРЧИК » 24.11.2015, 08:44

Предлагаю оптимизировать, чтобы снизить нагрузку на веб-сервер, на стороне клиента отрисовка быстрее.
Нужно протестировать объективно как то, а то может лишнее что предложил.

Вот тут https://www.base64-image.de/ кодировщик. Большие картинки не кодируйте, если кто хочет пробуйте сравнивайте.
Если кому понравится и он полностью закодирует изображения стандартного форка, то просьба выложить файлы css, которые следует заменить.
Смайлы тоже можно.

Добавлено спустя 12 минут 18 секунд:
Смайлик второй слева сверху. :smile: выглядил так в ксс:
Код: Выделить всё
url('data:image/gif;base64,R0lGODlhDwAPALMLAP/9E//+k///x//////qAP/lAP/MAP+0AP6dAMDAwEVFRQAAAAAAAAAAAAAAAAAAACH5BAUAAAkALAAAAAAPAA8AQARSMEmpap0UkEW638ahJEqgfZ4xUkbrtshKDQJwEkZMmR3Xd6GRwrBBLVqyieWCUSpogYAqqRDwUDlh7cfNllBY0bAIPuqGhsJivYZRFYf4ISaLAAA7')
То есть смайлик сразу содержится внутри ксс файла, а не ссылка на гифку, которую следует загрузить. Тут экономия мизерная во времени, но за счет массовости пару мс может и будет.

Добавлено спустя 17 минут 16 секунд:
только сейчас понял зачем гугл кодирует свой архив превьюшек в басе64 :toothless:
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #2 Sumanai » 24.11.2015, 16:36

С приходом HTTP2 это будет не нужно, и даже вредно.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #3 HD321kbps » 24.11.2015, 16:57

Sumanai:С приходом HTTP2 это будет не нужно, и даже вредно.
когда он придет?
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет

Сообщение #4 Sumanai » 24.11.2015, 17:20

Когда ты его поставишь на сервер, а пользователи обновят свои браузеры.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #5 ЖЪРЧИК » 24.11.2015, 17:36

https://www.gatherdigital.co.uk/blog/how-to-setup-http-2-support/527
https://github.com/http2/http2-spec/wiki/Implementations
https://nghttp2.org/blog/

Sumanai, а это весьма нескоро. Инструкции даже пока на русском за год не сделали.
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #6 Sumanai » 24.11.2015, 19:19

ЖЪРЧИК:Sumanai, а это весьма нескоро.
60% браузеров уже поддерживают http2. Дело за вебмастерами.
ЖЪРЧИК:Инструкции даже пока на русском за год не сделали.
Да ладно?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #7 ЖЪРЧИК » 24.11.2015, 19:57

Sumanai, апач уже настроен?
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #8 Sumanai » 24.11.2015, 21:34

Apache? А это что такое?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #9 ЖЪРЧИК » 24.11.2015, 22:57

пророк нгникса :sad:
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #10 Sumanai » 25.11.2015, 15:54

У меня вообще Lighttpd. Но да, я сторонник лёгких вебсерверов на фронтенде и FPM на бекенде.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #11 ЖЪРЧИК » 25.11.2015, 19:53

Такой сервак не задудосить спрутом.
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев


Вернуться в Пожелания 2.x



cron