Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][3.2] LazyLoad for post images

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

[3.1][3.2] LazyLoad for post images

Сообщение southklad »

Extension Name: LazyLoad for post images
Author: rubencm

Extension Description: Load pages faster and reduce server load by loading post images when user scrolls to them.
Extension Version: [BETA] 1.0.0-beta1

Requirements: phpBB 3.2.x

Extension Download: 3.2 https://github.com/rubencm/phpbb-ext-lazyload/releases

Extension Download: 3.1 https://github.com/rubencm/phpbb-ext-la ... 4b6a410eb9

Вот такой вот расширение нашел на оф. сайте. Я попробовал но разницы не заметил, может вы разберетесь в нем или что-то сможете сказать.

Суть расширения как я понял таково: расширение снижает нагрузку на сервер при загрузке темы с множеством картинок и увеличивает скорость загрузки. Хотя может не так понял
Последний раз редактировалось LONER 31.03.2017 17:33, всего редактировалось 1 раз.
Причина: Название темы вписано
Изображение
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.1][3.2] LazyLoad for post images

Сообщение romaamor »

Я себе ставил. Картинки подгружаются по ходу прокрутки страницы. Но после отправки сообщения, изображения в посту отсутствуют. Что бы увидеть что получилось надо перезагрузить страницу. У меня так.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [3.1][3.2] LazyLoad for post images

Сообщение владимир1983 »

romaamor писал(а): изображения в посту отсутствуют
Такое возможно только при использовании [release] Быстрый ответ: перезагрузка (QuickReply Reloaded) с включенной опцией аякс отправки и просмотра страниц темы.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.1][3.2] LazyLoad for post images

Сообщение romaamor »

владимир1983 писал(а): Такое возможно только при использовании [release] Быстрый ответ: перезагрузка (QuickReply Reloaded) с включенной опцией аякс отправки и просмотра страниц темы.
Так у меня и включено.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза
Контактная информация:

Re: [3.1][3.2] LazyLoad for post images

Сообщение Mr. Anderson »

А по-русски первый пост можно? Мы вроде не в Англии и не в США.
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 11 лет 3 месяца
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: [3.1][3.2] LazyLoad for post images

Сообщение maco8024 »

romaamor писал(а): Но после отправки сообщения, изображения в посту отсутствуют. Что бы увидеть что получилось надо перезагрузить страницу. У меня так.
У меня так же, подтверждаю :?
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

[3.2] LazyLoad for post images

Сообщение Gubkin »

Название расширения: LazyLoad for post images
Автор: rubencm
Описание расширения: Загружайте страницы быстрее и уменьшайте нагрузку на сервер, загружая изображения на сервер, когда пользователь прокручивает их.
Примечание. Это расширение может быть несовместимо с другими расширениями, которые полагаются на элемент <img src = "">, например, на некоторые изображения.
Скачать: https://www.phpbb.com/customise/db/extension/lazyload/
Язык: All

Что конкретно делает это расширение ?
В чем состоит ускорение загрузки страницы и уменьшие нагрузки на сервер ?
Просто картинки грузятся по одной, а не все сразу ?
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение Siava »

Gubkin, вас забанили в гугле?)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение Gubkin »

Siava, в гугл переводчике не банили )
хотелось бы что гуру посомтрели код и сказали фуфло это или полезная штука :D

Отправлено спустя 10 минут 52 секунды:
Увеличиваем скорость загрузки сайта используя lazy-load изображений
Клиентская оптимизация
Сейчас многие сайты насыщены графикой в разных видах: аватары, иллюстрации к постам, галереи и тп.

Читатели блога «Клиентская оптимизация» как никто другой знают цену лишних запросов к серверу.

Количество обращений к серверу можно легко уменьшить с помощью техники пост загрузки изображений, которые не попадают в область видимости(первый экран). Т.е изначально будут загружаться только те изображения которые пользователь способен увидеть, остальные будут загружаться по мере скролинга страницы.

Так как я сторонник использования различных JavaScript фреймворков я приведу компоненты/расширения для одних из самых популярных: JQuery, Prototype и YUI. Если вы знаете похожие расширения для других библиотек, пожалуйста, пишите в комментариях и я добавлю их в список.

Это очень простое решение, которое встраивается в вэбсайт всего менее чем за час(а то и 10 минут), но может принести вам значительную экономию трафика и увеличение скорости загрузки страниц, а главное снижение нагрузки на сервер.

Посмотреть как работает данная техника можно, например, на сайте mashable.com
источник https://habrahabr.ru/post/87083/
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение Sumanai »

Gubkin, ну вот скажу я, что это фуфло ненужное, вы мне поверите? :mrgreen:
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение rxu »

Gubkin, в репозитории можно найти информацию.
Lazy Load delays loading of images in long web pages. Images outside of viewport wont be loaded before user scrolls to them. This is opposite of image preloading.
Коротко, изображения на длинных страницазх не загружаются, пока юзер не проскроллит до них. "Ленивая" загрузка.
Надо оно вам, или нет - сами решайте.
Изображение
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение Gubkin »

Sumanai, поверю конечно :)
потестировал 10 минут
ну да, работает
но грузиться не только видимая часть, а ещё 10 картинок вниз
а ещё бывает тупит или инет, или сам этот код
прокручиваешь страницу и нет изображений.... первая мысль, что бесплатный хостинг картинок всё удалил нафиг )))

Отправлено спустя 2 минуты 11 секунд:
вот можете потестировать http://www.oilchoice.ru/viewtopic.php?f ... 3&start=15
очень много картинок на яндекс.фото
бывает прокрутишь на 29 пост... очень долго ждешь загрузки )
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение Sumanai »

И ещё скролл скачет, неприятное ощущение. Я уже смирился с тем, что он скачет при загрузке, но после...
В общем ещё раз убедится в том, что попытки улучшить нативные функции браузера ни к чему хорошему не приводят.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение Gubkin »

впечатление, что с этим расширением перестала работать функция сжатия изображений в яндекс турбо
и если в одном посту 20 фото, а вы смотрите ТОЛЬКО на первую, то остальные 19 тоже подгружаются.
Грузится весь пост
хрень какая-то )
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: [3.2] LazyLoad for post images

Сообщение Pazh »

Сама концепция LazyLoad очень удобна только на страницах с большим кол-вом изо/фото на одной странице ()например в фотоотчетах о чем-либо) - скорость загрузки страницы в разы увеличивается (особенно на слабом инете). Есть jquery старенькая библиотека lazyload - маленькая, но со всеми необходимыми настройками.
Помощь в ЛС/email только за WM или ЮMoney
Ответить

Вернуться в «Бета-версии расширений для phpBB»