Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Обсуждение форума > Вес страницы форумов


Автор: JusTalionis 7.2.2007, 12:55
Поскольку по большей части я сижу на здешних форумах в рабочее время ( smile ) и на служебном интернете, мне эта тема не приходила в голову, пока не поставил себе модем smile

Друзья, просмотр ОДНОЙ smile страницы весит сотни килобайт!
По моим специальным замерам, в среднем, код HTML страницы занимает более 100К, а чистый текст, то есть реально ценная для участника информация - всего 10-15К, то есть, порядка десятой части оплаченного! (Без учета суммарного объема рисунков, составляющего от 200 до 300К, так как их можно отключить)

Не спорю, отделка форума красива, но все-таки, может быть подумать и о тех, кто платит за траффик из собственного кармана? smile

Предлагаю: создать еще облегченный (текстовый) вид форумов, минимизировав объем страницы.
В конечном счете, я полагаю, это окупится дополнительным притоком посетителей.
Как считаете?


Автор: LesnoyChelovek 7.2.2007, 13:40
В принципе да. Посколько будет возможность просматривать форум ещё и с телефона. Я за.

Автор: dumb 7.2.2007, 14:44
да... когда "слезаешь" на модем, жизнь вообще становится ужасно тягучей. начинаешь больше курить, медленней говорить, да что там! - мозг начинает подстраиваться под эти ненавязчивые, с$#а, трели...

слабо представляю, какой объем работы нужно провернуть, чтобы сделать на базе ipb что-то воздушно легкое(а может есть уже готовые решения?..), но идею поддержу.

ps. ремонт, если он происходит не в телевизоре в "квартирном вопросе", есть зло. user posted image

Автор: SergeCpp 8.2.2007, 16:16
Цитата(LesnoyChelovek @  7.2.2007,  15:40 Найти цитируемый пост)
...будет возможность просматривать форум ещё и с телефона...

http://www.operamini.com/bday/, как есть такая возможность

user posted image
http://www.operamini.com/

user posted image
Цитата(Mini technology)
Opera Mini uses a remote server to pre-process Web pages before sending them to your phone.
Web content is compressed to reduce the size of data transferred, enabling handling on simpler phones
and creating fast browsing at low costs.

http://opera-mini.ru/index.html, значительно расширяющие возможности Opera Mini

Автор: sergejzr 8.2.2007, 16:31
Цитата(JusTalionis @  7.2.2007,  11:55 Найти цитируемый пост)
Подумаем о тех, кто платит за траффик

Ну мы всегда о всех думаем smile))

У нас форум оптимирован под модем. Означает, что загрузка страницы впервый раз может происходить немного дольше. Зато потом всё лежит в кэше. Если кэш не сбивать, основные графики не грузятся с сервера около месяца вообще. Затем происходит сверка хэшей и только если файл изменился, он качается заного. Скрипты, CSS передаются в сжатом виде, код HTML обфусцирован.

Цитата(JusTalionis @  7.2.2007,  11:55 Найти цитируемый пост)
По моим специальным замерам, в среднем, код HTML страницы занимает более 100К, а чистый текст, то есть реально ценная для участника информация - всего 10-15К

Это не совсем верно. страницы передаются в сжатом виде. т.е со 100К остаётся 15-20К

Меньше траффа просто не сделать (ну конечно можно оставить только текст smile ). Если вы заметили, другие аналогичные форумы через модем грузятся заметно дольше. 

Применение Аякса позволит в обозримом будущем дополнительно сократить трафф. Мы также работаем в направлении XML-XSL.

А насчёт "облегчённой версии". Провернуть такое немного сложнее, чем кажется. Например разработка и внедрение этого дизайна заняли примерно два года.

Автор: pythonwin 10.2.2007, 14:14
а было бы класно если бы довели "охотник" до ума, а ещё лучше - была бы возможность просматривать/писать/отвечать/редактировать форум через GUI-клиент, который бы тащил бы не html, а xml (может XML-RPC) или json

Автор: JusTalionis 12.2.2007, 16:50
Цитата(sergejzr @  8.2.2007,  16:31 Найти цитируемый пост)
Цитата(JusTalionis @  7.2.2007,  11:55 )
По моим специальным замерам, в среднем, код HTML страницы занимает более 100К, а чистый текст, то есть реально ценная для участника информация - всего 10-15К


Это не совсем верно. страницы передаются в сжатом виде. т.е со 100К остаётся 15-20К
Я замерял на нескольких машинах на работе, и по различным страницам форума.
А дома, через модем - два мега накачать за несколько загрузок подряд - это как пить дать, потому что- то сбой какой-нить, то Билайн отрубился, и опять по новой закачивай. Разве это дело?! И качается одна страница с минуту, а то и больше...
Так что, не надо про какое-то сжатие, траффик-то в чистую меряется (за него ж мани набегают!).
Цитата(sergejzr @  8.2.2007,  16:31 Найти цитируемый пост)
Провернуть такое немного сложнее, чем кажется. 
Да, я и не питал иллюзий на этот счет... Тем не менее, поднял тему - я просто был поражен тяжестью траффика... Честно! Укладывался бы он как нормальная страничка, там, в 40 - 60К, я б молчал.


Автор: sergejzr 12.2.2007, 17:09
Цитата(JusTalionis @  12.2.2007,  15:50 Найти цитируемый пост)
Так что, не надо про какое-то сжатие, траффик-то в чистую меряется (за него ж мани набегают!).

Он и меряется в чистую т.е 15-20 кБ за загруз. Померьте специальной программой. 

ПС: Кста на момеде видно сколько пакетов проходит через провод. Сравните с любой другой страницей. В аттаче скрин.

Автор: JusTalionis 12.2.2007, 17:37
Именно! специальная софтина из комплекта модема. Показывает полученный, отосланный и суммарный. Одна загрузка весит от 117 до 150К без картинок, а с картинками - под 300-400К.
Меряется правильно, так как суммарный начисленный траффик совпадает с расценками оператора, считая по израсходованным деньгам.

Автор: sergejzr 12.2.2007, 17:41
JusTalionis, значит если ты сжатый файл скачиваешь, оператор тебе его считает как расзжатый? smile
Возможно твой браузер не понимает сжатие, тогда ессно трафф идёт по полной программе smile
Посмотри по заголовкам - будет видно. Вот плагин для лисы: http://livehttpheaders.mozdev.org/

Автор: JusTalionis 12.2.2007, 17:46
Вообще-т, родным XP-шным Иксплорером просматриваю...
Но оператор тут ни при чем, файл действительно не сжатый, потому что и измеритель модема тот же большой траффик показывает.

Автор: sergejzr 12.2.2007, 17:48
Хм. А ты попробуй лисой..

Автор: JusTalionis 12.2.2007, 17:52
приду домой - попробую. 2.01 версия (если не путаю) стоит у мя.

Добавлено @ 17:53 
ЗЫ а плагин этот чего делает (если вкратце и по-русски)?

Автор: sergejzr 12.2.2007, 18:09
Цитата(JusTalionis @  12.2.2007,  16:52 Найти цитируемый пост)
ЗЫ а плагин этот чего делает (если вкратце и по-русски)? 

Просто распечатывает заголовки, которые уходят и приходят.

Автор: skyboy 12.2.2007, 18:13
у меня эта страница занимает 17 971 байт. Вся графика, стили, яваскрипт-файлы берутся из дискового кэша.

Автор: SergeCpp 12.2.2007, 20:14
Цитата(JusTalionis @  12.2.2007,  18:50 Найти цитируемый пост)
...то Билайн отрубился...

Если Вы выходите в сеть через GPRS-Internet (телефон, как модем),
то настоятельно рекомендую включить сжатие в настройках телефона!
В Sony Ericsson, к примеру, настройки расположены вот тут вот:

Связь \ Передача данных \ Учётные записи \ <Имя Вашей записи>

Сжатие данных = Да
Сжатие заголовков = Да

Операторы, конечно же, в предоставляемых ими настройках пишут "Нет" для сжатия user posted image
Догадаться несложно, почему... user posted image

P.S. Это работает также и для WAP-Internet и для MMS (все записи, в общем, стоит так настроить)

Автор: skyboy 12.2.2007, 20:24
Опера Мини только текста из этой страницы вытянула на 11 Кб(ну, и стили тоже - попервой кэшу-то нету..). Судя по снятым деньгам, страница была сжата где-то до 3 Кб(спасибо SergeCpp, просто глаза раскрыл smile )

Автор: JusTalionis 12.2.2007, 21:49
SergeCpp, да, я действительно выхожу через GPRS, но не по телефону, а через PCMCIA-модем (на ноуте). Настройки сжатия у него находятся в "свойствах модема", и в них флажки "Аппаратное управление потоком" и "Сжатие данных модемом" установлены.  В параметрах PPP флажок сжатия таже стоит.

Тем не менее, загрузка вот этой страницы всего из двух сообщений, в целом заняла 168Кб (FireFox 2.0.0.1)

Автор: sergejzr 12.2.2007, 22:05
В заголовке стоит "Content-Encoding: gzip" ?

Автор: JusTalionis 12.2.2007, 22:14
А загрузка предыдущей (полной) страницы без изображений (в кэше) - 130К, а целиком (Reload) - 191К.

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

Автор: JusTalionis 13.2.2007, 10:39
Всем добрый день.
sergejzr, про заголовки не знаю (плагин не поставил), но и без него понятно, что файл не сжатый.
Короче, вижу я, что это сжатие - весьма каверзная вещь, у кого сработает, а у кого и нет... Кстати, может быть еще из-за него Ie(98) особо глюкает. (Не претензия к вам! это уж точно, моя проблема).

Автор: JusTalionis 13.2.2007, 21:32
Увидел, что внизу страницы есть строчка:
( Время генерации скрипта: 0.0901 )   ( Использовано запросов: 22 )   ( GZIP включён )
однако, страница загружалась без сжатия.
FireFox загрузил за 93К, а IE - за 211К smile и это при том, что исходник HTML весит всего 72К smile (без картинок: блокированы в опциях браузеров)
На что пошли лишние 139К - понятия не имею!..

Для сравнения измерил загрузку постороннего форума (на Клео, где я тоже часто бываю)
IE загрузил за 22К, а FireFox - за 30К.

Не знаю, что и думать!!
Спасайте, кто может!..




Автор: skyboy 17.2.2007, 21:35
насчет размера: почему бы не добавить несколько "@media handheld", в которых бы просто спрятали(display: none) некоторые элементы?
"претенденты на удаление":
1. цитаты: оставить только слова "Цитата(кто @  когда (ссылка)Найти цитируемый пост(/ссылка))". а то некоторые любители(сегодня столкнулся с таким приколом: цитата больше поста). ссылку оставить - при желании человек пройдет по ссылке, и выяснит, что к чему. однако я таким не встречался - когда без цитаты неясно что к чему относится..
2. полоса контактов внизу поста - можно ведь и через профиль отправить.
3. информация об участнике. оставить только ссылку на профиль.
4. "а здесь смотрели". вещь очень полезная, но, часто, настолько же и объемная.

Автор: Zeroglif 18.2.2007, 00:14
Цитата(JusTalionis @  13.2.2007,  21:32 Найти цитируемый пост)
Спасайте, кто может!

Нужно проверить и включить gzip, в IE во вкладке Дополнительно должна быть включена Настройка HTTP 1.1 (обе птички). Надо определить, нет ли между браузером и сетью прог, отключающих gzip, типичный пример - Outpost (править реестр, чтобы включить). И стоит поставить грамотный кеширующий прокси, рекомендую http://forum.ru-board.com/topic.cgi?forum=5&topic=21354&start=1760#lt, т.к. рубордовский, держит кеш в простом виде и работает для всех браузеров разом.

Если gzip не пашет, а самое главное - кеширование глючит, то ловить нечего, ибо без сжатия вингад грузит (приблизительно байт на примере этой страницы у меня):

- 90 000 html
- 50 000 js
- 45 000 css

Плюс 50 000 (меню с рекламой). Плюс куча несчитанной пузатой мелочи (смайлики, аватары и проч. (г)(р)адость). Короче говоря, HandyCache и gzip вам в помощь.



Автор: SergeCpp 18.2.2007, 00:45
Поддерживаю использование http://handycache.ru/!

http://forum.vingrad.ru/topic-131115.html — уж больно понравился

Автор: JusTalionis 19.2.2007, 11:50
Цитата(Zeroglif @  18.2.2007,  00:14 Найти цитируемый пост)
нет ли между браузером и сетью прог, отключающих gzip, типичный пример - Outpost
 В точку smile
Agnitum Outpost у мя везде стоит!
А как надо править реестр в этом случае?


Цитата(SergeCpp @  18.2.2007,  00:45 Найти цитируемый пост)
HandyCache .... — уж больно понравился
Поглядел. Впечатлило. Надо попробовать. а СВОБОДНО его скачать где-нибудь есть? (на домашнем сайте - региться надо)
Млиииин... Квест, а не сайт... Отсюда качаем, кому надо: http://handycache.ru/component/option,com_remository/Itemid,2/func,select/id,2/



Автор: JusTalionis 20.2.2007, 10:15
HandyCache попробовал. Никаких особенных преимуществ перед кэшем браузера не заметно, тем более по форумам, где страницы постоянно меняются.
Траффик считает с 15%-ной ошибкой. Глюки есть: "взято из кэша" - то показывает, то нет, хотя (судя по значкам) берет из кэша.
Короче, совершенно сырая программа. Снесу ее нафик. Вот выйдет еще штучек пять версий - тогда посмотрим.
Единственное , что она мне дала - показала те самые "заголовки".
Памятуя, что сказал Zeroglif, я для проверки отключил Outpost - и сразу же в заголовках появился gzip. Проверить выигрыш объема я не мог, потому что сразу же начали грузиться .cab-ы macromedia flash (а они сами по мегабайту с хвостиком), и я это дело немедля прервал.

Цитата(Zeroglif @  18.2.2007,  00:14 Найти цитируемый пост)
править реестр, чтобы включить
А как именно его править-то? В самом Otpostе настройку относительно gzip или сжатия, я что-то не нашел.
Выручайте!.. Только не предлагайте мне отключить и ходить без фирвола smile 


Автор: SergeCpp 20.2.2007, 10:21
Код
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall]
"EnableGzipEncoding"=dword:1


Автор: JusTalionis 20.2.2007, 10:34
Пасиб! Понятно. Попробую и завтра отпишусь.

Автор: JusTalionis 20.2.2007, 21:41
Всё сделал:
создал файл Outpost_gzip.reg, содержащий код от SergeCpp, кликнул его - "данные внесены в реестр" (до этого посмотрел через Regedit - тот параметр был нулевой).
Сразу же gzip в заголовке появился.
По предварительным измерениям, (эта)страница теперь загружалась за 30Кб. Вот!!!- это уже в пределах разумного; уж во всяком случае, не 200!

Всем кто помогал - СПАСИБО!, - и больших удач!..

Автор: Wowa 20.2.2007, 22:31
Рады, что все получилось.

Автор: sergejzr 21.2.2007, 02:30
Хорошо, что тему полностью раскрыли. теперь можно сюда народ посылать. 
И HandyCache классная штука! Жалко только, что как с прокси неудобно..

Автор: svl63 5.10.2008, 01:29
Прошу прощения, что поднял эту старую тему. Хочу прояснить вопрос о работе Outpost'а с GZIP. У меня стоит старенький 3.5, GZIP у него в реестре отключен. Интернет через диалап.
Недавно Download Master'ом скачивал версию для печати одного небольшого форума. За 40 минут закачалось более 30 мегабайт, т.е. средняя скорость была где-то 13 Кб/сек или 104 Кбит/сек. Как такого можно достичь, если не с  помощью GZIP? Или имеется разница в передаче данных при закачке и загрузке страниц браузером, и Outpost эту разницу видит и включает/выключает поддержку GZIP?

Автор: Rickert 5.10.2008, 07:07
Цитата(JusTalionis @  7.2.2007,  12:55 Найти цитируемый пост)
Поскольку по большей части я сижу на здешних форумах в рабочее время (  ) и на служебном интернете, мне эта тема не приходила в голову, пока не поставил себе модем Друзья, просмотр ОДНОЙ  страницы весит сотни килобайт!По моим специальным замерам, в среднем, код HTML страницы занимает более 100К, а чистый текст, то есть реально ценная для участника информация - всего 10-15К, то есть, порядка десятой части оплаченного! (Без учета суммарного объема рисунков, составляющего от 200 до 300К, так как их можно отключить)Не спорю, отделка форума красива, но все-таки, может быть подумать и о тех, кто платит за траффик из собственного кармана? Предлагаю: создать еще облегченный (текстовый) вид форумов, минимизировав объем страницы.В конечном счете, я полагаю, это окупится дополнительным притоком посетителей.Как считаете?

Сижу дома преимущественно из под модема, уже года 4 - всё пучком со скоростью. А если вам кажется слишком долгой загрузка, то отключи подписи, аватары и просто картинки в браузере.

Автор: JusTalionis 5.10.2008, 08:58
Цитата(Rickert @  5.10.2008,  07:07 Найти цитируемый пост)
А если вам кажется слишком долгой загрузка
 это Вы кому - мне или svl63? Лично мне загрузка казалась не слишком долгой, а слишком дорогой. До тех пор, пока этот вопрос не урегулировался при помощи GZIP и Handy Cache.


Автор: svl63 5.10.2008, 09:43
Rickert, если ваш пост предназначался мне, то я, вообще-то спрашивал не про скорость, а про работу Outpost'а с GZIP.
Хотя, конечно, форум перегружен разными фичами.

Автор: sergejzr 5.10.2008, 12:10
Цитата(svl63 @  5.10.2008,  08:43 Найти цитируемый пост)

Хотя, конечно, форум перегружен разными фичами. 

Не смотря на это, при правильных настройках траффа жрёт меньше чем обычный IPB. 

Автор: Rickert 5.10.2008, 15:18
Цитата(JusTalionis @  5.10.2008,  08:58 Найти цитируемый пост)
 это Вы кому - мне или svl63? Лично мне загрузка казалась не слишком долгой, а слишком дорогой.

Мой совет эффективен как в весе, так и в росте.
Цитировал ваш текст и ответ был для вас.
С Уважением, Рик

Автор: JusTalionis 5.10.2008, 16:21
Rickert, 
для меня Ваш совет излишен, так как вопрос давным-давно помечен как решенный  smile 


Автор: Rickert 6.10.2008, 03:22
Цитата(JusTalionis @  5.10.2008,  16:21 Найти цитируемый пост)
для меня Ваш совет излишен, так как вопрос давным-давно помечен как решенный

А я вообще забрёл сюда случайно, кто поднял тему? smile 

Автор: sTa1kEr 6.10.2008, 08:54
На самом деле, имхо, тема очень актуальна для PDA. Это не только экономия трафика и скорость загрузки - по моим беглым подсчетам, один клик на винграде через GPRS обходится в 2-3 руб. и никакой gzip тут не поможет (во всяком случае на моем смартфоне gzip-сжатие не работает, да и не выход это), но и соответствующая маленькому экрану верстка.

По этому, имхо, PDA версия форума очень актуальна.

PS Лично у меня очень часто бывают ситуации, когда бы я хотел зайти на винград с мобильника.

Автор: Alexeis 6.10.2008, 09:07
sTa1kEr, юзай оперу мини. Она пашет через прокси сервер. Без картинок 1 клик не более 20кб. Я постоянно пользуюсь. оч. удобно.

Автор: sTa1kEr 6.10.2008, 21:40
Цитата(Alexeis @  6.10.2008,  10:07 Найти цитируемый пост)
sTa1kEr, юзай оперу мини.

У меня есть много претензий к опере мини, но не буду их перечислять - дело не в этом. Вопрос не в том "как так можно извратится, что бы хоть как-то получше работало?", а в том, что WAP/PDA-технологии достаточно популярны и WAP/PDA версии были бы крайне удобны и полезны, что бы можно было комфортно серфить и без дополнительных хаков. 

Если я единственный, кому интересна PDA версия, то тогда, конечно, вопрос исчерпан.

Автор: MasterOfCode 8.10.2008, 07:45
Привет ОЛЛ, Извиняюсь если не туда отписался, у меня вопрос как включить в FF 3.0.3  GZIP, у меня внизу страницы пишется что отключен. :(

Автор: Wowa 25.10.2008, 01:30
MasterOfCode, возможно ты через прокси сидишь, который не пропускает gzip. А вообще один топик - один вопрос.

Автор: MasterOfCode 25.10.2008, 13:06
Цитата(Wowa @  25.10.2008,  04:30 Найти цитируемый пост)
А вообще один топик - один вопрос.

сорри, просто тут уже обсуждали GZIP в FF.
Цитата(Wowa @  25.10.2008,  04:30 Найти цитируемый пост)
MasterOfCode, возможно ты через прокси сидишь, который не пропускает gzip.

Ага, на работе прокси стоит. :(

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)