Форум Восточного портала (http://oriental.ru/cgi-bin/forum/YaBB.pl)
Общее >> Технический раздел >> Выполнено: облегченный дизайн форума
(Message started by: okruzhor на 30.01.05 в 13:15:12)

Заголовок: Выполнено: облегченный дизайн форума
Прислано участником okruzhor на 30.01.05 в 13:15:12
Все-таки очень медленно загружаются страницы . А с отключением графики - намного быстрее . Можно ли оптимизировать это дело , брать графику из кэша броузера , а не перезагружать ее ? Мой броузер (Опера 7.23) так и настроен , но по-видимому сервер насильственно перезагружает графику .

Заголовок: Re: Похоже на лишнюю перезагрузку графики
Прислано участником Цзошучжан на 31.01.05 в 05:25:21
Есть вероятность, что принудительная перезагрузка контента необходима для корректной работы движка.

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

Заголовок: Re: Похоже на лишнюю перезагрузку графики
Прислано участником okruzhor на 31.01.05 в 08:47:46
>> Решение вижу такое: сделать альтернативный дизайн - облегченную версию без графики - и выдавать ее определенным пользователям, выбравшим ее, по кукам или, еще корректнее, по отметке в пользовательском профиле.

КАЙФ !!

Конечно лучше в профиле . Предвижу , что большинство участников будет в основном выбирать облегченный дизайн , но иногда временно переключаться на красивый .

Заголовок: Re: Похоже на лишнюю перезагрузку графики
Прислано участником JumpingRat на 31.01.05 в 11:41:09

on 01/31/05 в 05:25:21, Цзошучжан wrote:
Есть вероятность, что принудительная перезагрузка контента необходима для корректной работы движка.

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


Да,да,да! Как раз то, о чем я и говорил.  :D

Заголовок: Re: Похоже на лишнюю перезагрузку графики
Прислано участником Цзошучжан на 25.02.05 в 03:17:08
Сделал сегодня.

Чтобы включить легкий дизайн, зайдите в ваш Профиль и смените Вид форума с default на lite.

Из облегченной версии убрал все тяжелые графические элементы из шапки и подвала.

Протестируйте и сообщите, насколько возросла скорость загрузки на dial-up'е.

Заголовок: Re: Выполнено: облегченный дизайн форума
Прислано участником okruzhor на 26.02.05 в 01:50:32
Я протестировал Оперой 723 на диал-апе , скорость при подключении 21.6 кбит/сек .

Опера позволяет установить один из 3 режимов показа графики :
1. Ничего не показывать
2. Показывать только ранее загруженное в кэш
3. Все загружать и показывать

Я мерял обновление главной страницы (со списком подфорумов) при различных режимах и дизайнах . Результаты получились довольно стабильные , разброс около 10% . Вот средние значения в секундах .

Дефолтный дизайн , все загружать : 59
Облегченный дизайн , все загружать : 44
Облегченный дизайн , загружать из кэша : 24
Облегченный дизайн , графика отключена : 21

Короче говоря , эффект отключения графики вверху и внизу страницы - 25% . При отказе от перезагрузки всей графики скорость обновления возрастает вдвое .

Для сравнения : список подфорумов Кидо <http://forum.kido.com.ru//index.php> при любых режимах показа графики обновляется за 7 (семь) секунд .

P.S:  В облегченном режиме пропали кнопки наверху : Главная , Форум , Тексты , Изображения , Разное . А также : Китай , Япония , Корея , Прочее

Заголовок: Re: Выполнено: облегченный дизайн форума
Прислано участником Цзошучжан на 27.02.05 в 05:39:55
Вы не указали существенный момент: на загрузке какой страницы замерялась скорость.

Статистика наводит на подозрение, что на главной - где много визуалов.

Для чистоты эксперимента потестируйте, пожалуйста, на этой странице, где немного контента, разбавляющего интересующие нас временные соотношения:
http://www.oriental.ru/cgi-bin/forum/YaBB.pl?board=games

Главное меню Восточного портала я убрал намеренно - участники форума, добравшиеся в своем профиле до облегченного шаблона, с большой вероятностью уже знают, где искать остальные материалы портала.

Возможно, верну туда лишь ссылку на главную страницу (она же будет облегченным заголовком): "Oriental.ru" в стилистике пунктов главного меню.

Заголовок: Re: Выполнено: облегченный дизайн форума
Прислано участником Цзошучжан на 27.02.05 в 06:02:26
Замерил доступным мне способом - по объему страниц, сохраняемых из браузера вместе с аттачами: Save As... Web Page, complete

Способ не так идеален, как замер времени, но вполне объективен.


[default]    html: 41Кб   img/css: 54Кб   всё: 95Кб
[lite]       html: 33Кб   img/css: 22Кб   всё: 55Кб


Получается разница между default и lite ~ в 2 раза (считаем только общие для всех страниц элементы, контент не считаем) или на 40Кб.

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

Со временем может быть сделаю версию xlite, без графики вообще и визуалов в частности. Выигрыш будет уже меньше: ~20Кб, но для главной: ~20+34Кб.

Заголовок: Re: Выполнено: облегченный дизайн форума
Прислано участником Цзошучжан на 27.02.05 в 19:38:52

Quote:
Нет , указал . Да , на главной . Не знаю , что такое визуал - то же , что картинка ?

Да, картинка, иллюстрирующая раздел. Можно их еще назвать тамнейлами, но это будет менее корректно. Все-таки ногти - это уменьшенные копии больших картинок.


Quote:
Еще предложение . Может быть в версии LITE и(ли) XLITE не обновлять автоматически информационный раздел (всего сообщений , присутствующие участники и т.д.) на главной странице ? А добавить дату и время последнего обновления этого раздела и кнопку "обновить" .
Это слишком сильно бьет по функциональности форума даже для xlite. Проще вырезать всю графику.

P.S. Случайно затер оригинальное сообщение.  :( Цитирую его здесь полностью:

Quote:
> Вы не указали существенный момент: на загрузке какой страницы замерялась скорость.  
> Статистика наводит на подозрение, что на главной - где много визуалов.

Нет , указал . Да , на главной . Не знаю , что такое визуал - то же , что картинка ?

>> Я мерял обновление главной страницы (со списком подфорумов)

Сейчас мерять некогда . Предположение о бОльшей эффективности LITE  на страницах веток правдоподобно .

Но ! Чаще всего обновляется именно страница с форумами , и лишь если замечаешь новости , тогда идешь к ним . Поэтому я мерял главную страницу .

XLITE - хорошо , если уж обязательно обновлять всю графику .

Еще предложение . Может быть в версии LITE и(ли) XLITE не обновлять автоматически информационный раздел (всего сообщений , присутствующие участники и т.д.) на главной странице ? А добавить дату и время последнего обновления этого раздела и кнопку "обновить" .



Форум Восточного портала » Проект дизайн-студии Индейское лето, 2000–2010