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

Обсуждаем Save Bandwidth Mod

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Обсуждаем Save Bandwidth Mod

Сообщение ra »

Save Bandwidth MOD
This mod will save you 166 bytes of bandwidth per page if you do not get a popup for a new private message.
Идея: если в overall_header.tpl

Код: Выделить всё

   if ( {PRIVATE_MESSAGE_NEW_FLAG} ) 
   { 
      window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400'); 
   } 
Заменить на

Код: Выделить всё

window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
То экномия уже 187 байт на страницу!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

R@
Про 187 ты заблуждаешься и вообще это уже пошла чистейшей воды оптимизация :) Те 166 достигаются полным вырезанием такого кода:

Код: Выделить всё

 if ( {PRIVATE_MESSAGE_NEW_FLAG} ) 
   { 
      window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400'); 
   }
Последний раз редактировалось Xpert 06.06.2004 10:47, всего редактировалось 1 раз.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

Xpert неа. Этот код не вставлется в шаблон, если нет новых личных сообщений. А если есть, то код вставляется. Да и к тому же phpBB group не будет выкладывать заведомо лажевый мод.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

R@
Я про то, что ты не 187 выгоды получишь, и даже не 166, а всего 21. Потому что вставляется ли код с if... зависит от настроек профиля - если там галочка стоит, то вставляется.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

Xpert
Я про то, что ты не 187 выгоды получишь, и даже не 166, а всего 21.
Ставим мод - 166 байт.
Удаляем условие(а после установки мода оно больше не нужно) - 21 байт.
Всего - 187 байт.
Потому что вставляется ли код с if... зависит от настроек профиля - если там галочка стоит, то вставляется.
А теперь весь код

Код: Выделить всё

   if ( {PRIVATE_MESSAGE_NEW_FLAG} ) 
   { 
      window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400'); 
   }
Будет зависить от настроек профиля и от того, есть ли там хоть одно новое сообщение.

Добавлено спустя 1 минуту 3 секунды:

Удаление условия это не мод.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

R@
Ошибочка, сэр. 166 ты выигрываешь при отстсутствии нового ЛС и лишь 21 - при его наличии...
Кстати, а не хочешь ли ты на основе данного мода сделать свой собственный :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

Кстати, а не хочешь ли ты на основе данного мода сделать свой собственный
А из чего его делать то?
romutis
phpBB 1.4.4
Сообщения: 103
Стаж: 19 лет 10 месяцев

Сообщение romutis »

А большое ли это спасение - если считать в процентном отношении? Если из 100К страницы вырезать 187 байт - то экономия получится лишь ~0,2%. Надо ли бороться за такую экономию?

P.S. У меня топики по 20 сообщений на страницу, аватары, баннеры, всякая фигня - получается около 100К в среднем на страницу. Где тут сэкономить? :)
// romutis
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

romutis главное, что экономия, а какая неважно :idea:

Добавлено спустя 37 секунд:

ИМХО
romutis
phpBB 1.4.4
Сообщения: 103
Стаж: 19 лет 10 месяцев

Сообщение romutis »

R@ писал(а):romutis главное, что экономия, а какая неважно :idea:
ИМХО
Мне кажется, что вдумчивая работа по оптимизации HTML и CSS кода даст гораздо бОльший выигрыш.
// romutis
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

romutis даст. Но если можно, то почему не оптимизировать ещё чуть-чуть?

Добавлено спустя 1 час 22 минуты 37 секунд:

Никогда не понимал людей для которых байт это не единица измерения, а пять белоруских рублей не деньги :(

Вернуться в «Поддержка модов для phpBB 2.0.x»