Club Nissan / Клуб Ниссан

Логин:

Пароль:





Забыли пароль?
Вступить в клуб Карта сайта Контакты



 Новости

 Реклама

 Автомобили NISSAN

Модельный ряд

Официальные дилеры

Вопрос-Ответ (FAQ)

 Услуги владельцам

Дисконтная программа

Партнеры и скидки

 Публикации

История NISSAN

О моделях Ниссан

Техно-библиотечка

Всякая всячина

 Клуб НИССАН

Клубная символика

Кто есть Who

Место наших встреч

 Глас народа

Отзывы о сервисах

Отзывы об автомобилях

Опросы

 Форумы

 Другие сайты

Сайты про NISSAN

Автоклубы

Разные авто-сайты

 Реклама









Правила поведения в форумах Пользователи Справка Календарь Сообщения за день

Вернуться   Форумы Club-Nissan.ru > Разное > Про сайт
Про сайт - Вопросы и предложения, касающиеся этого сайта. Что работает, что не работает, предложения по развитию и улучшению.
Club-Nissan рекомендует официальный сервис Kлуба - CrabCar: Автосервис Nissan&Infiniti.
Ответ
 
Опции темы
К001 вне форума К001    
Клаббер-завсегдатай
Откуда: Kirkland, WA, USA; Авто: Nissan Frontier (Navara) D40 2005 (ex Murano Z50 2004, ex X-Trail T31)
Старый #1   08.06.2009, 21:34
По умолчанию Оптимизация загрузки сайта, мои 2 цента
Сегодня чуть-чуть побаловался с http://code.google.com/speed/page-speed/ (это плагин для Firefox) и аналогичным по назначению веб-сервисом http://www.webpagetest.org/. В общем-то, есть что оптимизировать!

Хотя по большому счёту всего три вещи:

1. Выставлять заголовок Expires хотя бы на месяц вперёд от текущей даты. Для картинок чрезвычайно актуально! Их на форуме очень много мелких, и для каждой браузер делает запрос типа "If-modified-since:". Если бы был заголовок Expires:, то вообще бы не трогал их -- заодно и нагрузка на веб-сервер чуток снизится.

2. Оптимизировать размер некоторых картинок. Например:
* Compressing /banners/7lepestok88x31.jpg could save 23.8kB (89.1% reduction).
* Compressing http://www.club-nissan.ru/img/club-nissan-logo.jpg could save 20.8kB (60.6% reduction).
Для удобства обе картинки уже в оптимизированном виде в аттаче. Считай, минус 40 килобайт уже.

3. Включить в веб-сервере gzip (в апаче это mod_deflate). Увеличит, конечно, нагрузку на сервер, хотя даже и это спорно -- с одной стороны, загрузка CPU будет выше, с другой стороны, страничку отдаст быстрее (за счёт уменьшившегося размера) и сможет другие запросы обслуживать раньше.

Вот конфиг для Апача (отдельным файлом /etc/httpd/conf.d/optimize.conf), который делает пункты 1 и 3:

Код:
<Directory "/your/site/root/dir">

# Enable gzip compression
SetOutputFilter DEFLATE

# Don't compress images
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary

# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary

ExpiresActive On
ExpiresDefault "access plus 2 months"

</Directory>
Изображения
Тип файла: jpg lepestok.jpg (2.9 Кб, 25 просмотров)
Тип файла: jpg logo.jpg (13.5 Кб, 4 просмотров)
__________________
nissan-wiki.ru
Ответить с цитированием
К001 вне форума К001    
Клаббер-завсегдатай
Откуда: Kirkland, WA, USA; Авто: Nissan Frontier (Navara) D40 2005 (ex Murano Z50 2004, ex X-Trail T31)
Старый #2   09.06.2009, 14:02
По умолчанию
Добавлю касательно картинок. Приаттаченные в предыдущем сообщении две картинки вместе почти на 45 килобайт меньше, чем те, которые сейчас на сайте! Это существенная экономия.

Есть ещё картинки, которые должны занимать 100 байт, а занимают килобайт:
Код:
-- Файл --           -- Было --      -- Стало --
collapse_tcat.gif       1198            48
collapse_thead.gif      1198            48
forum_old.gif           1167            387
forum_old_lock.gif      596             489
icon11.gif              967             260
icon13.gif              888             100
icon14.gif              890             102
lastpost.gif            1198            50
subforum_old.gif        843             62
------------------------------------------------
Итого:                  8945            1546
Оптимизировали 7399 байт, или 82.7%.

Оптимизированные файлики (включая два из прошлого сообщения) выложил тут, имена у них такие же, как у оригинальных.
__________________
nissan-wiki.ru
Ответить с цитированием
Tim вне форума Tim    
Club-Nissan.ru
Откуда: WorldWideWeb; Авто: Q5
Старый #3   09.06.2009, 21:21
По умолчанию
Кирилл, спасиб за рацуху ))

1) Картинки обновил.
2) Gzip используется самим php движком форума. Модуль к апачу городить ни к чему, да и не хочу ибо память дорога. Все тормоза сайта связаны с недостатком памяти, поэтому лишние модули стараюсь не использовать.
3) По поводу Expires покопаюсь, но опять же надо подключать mod_expires
картинки в общем-то и так кэшируются и повторно не грузятся. апач возвращает по ним 304. стоит ли ради уменьшения только запросов грузить это модуль?
__________________
Stop the world, I want to get off.
Ответить с цитированием
К001 вне форума К001    
Клаббер-завсегдатай
Откуда: Kirkland, WA, USA; Авто: Nissan Frontier (Navara) D40 2005 (ex Murano Z50 2004, ex X-Trail T31)
Старый #4   09.06.2009, 22:45
По умолчанию
Сообщение от Tim Посмотреть сообщение
1) Картинки обновил.
Вот спасибо!

Сообщение от Tim Посмотреть сообщение
Модуль к апачу городить ни к чему, да и не хочу ибо память дорога. Все тормоза сайта связаны с недостатком памяти, поэтому лишние модули стараюсь не использовать.
Тут может получиться и лучше и хуже — надо пробовать. Лучше может получиться потому, что запрос будет быстрее отдаваться. Я бы предложил попробовать на время это включить и посмотреть, что получится.

Хотя давай я ещё гляну, какие там конкретно файлики предлагается отдавать под гзипом. Наверное, всякие CSS только. В общем, беру дополнительную минуту на дальнейшее исследование вопроса!

Сообщение от Tim Посмотреть сообщение
По поводу Expires покопаюсь, но опять же надо подключать mod_expires
картинки в общем-то и так кэшируются и повторно не грузятся. апач возвращает по ним 304. стоит ли ради уменьшения только запросов грузить это модуль?
Полагаю, этот mod_expires много не сожрёт, потому как особо ничего и не делает, тупо добавляет заголовок. Картинки, конечно, не грузятся, но вот запросов If-modified-since приходит по ним наверняка очень много — всё это можно элиминировать. Тоже посмотрю подробнее, какие там тайминги от этих запросов и 304-ответов…
__________________
nissan-wiki.ru
Ответить с цитированием
Ответ
Форумы Club-Nissan.ru > Разное > Про сайт

Быстрый переход




 
 







| Новости | Реклама | Модельный ряд | Вопрос-Ответ (FAQ) | Дисконтная программа | О моделях Ниссан | Техно-библиотечка | Клубная символика | Кто есть Who | Отзывы о сервисах | Опросы | Форумы | Контакты | Другие сайты

Открытая база знаний по автомобилям Nissan Club-Nissan.ru на Facebook