Войти

Авторизация

Логин:
Пароль:
Забыли пароль?
Регистрация
Сайт пользователей Artisteer и Themler. Официальный торговый представитель.

Оптимизация .css и скриптов

Проводить или нет оптимизацию скриптов и стилей
Захожу иногда
Клим
Сообщений: 78
5 дней назад
Доброго дня. Нашел сервис по оптимизации стилей css только вот не понятно, использовать его или нет:
Скрытый текст виден только зарегистрированным пользователям


Почитал немного инфу так и не понял, почему если они сжимают файл то ими не очень рекомендуют пользоваться?
Постоянный участник
sagus85
Медаль
Сообщений: 287
1 день назад
Мало используют потому что этими сервисами пользоваться нужно осторожно. Уменьшение веса файла происходит за счет удаления комментариев, это плохо тяжело разобраться если стили выделены например комментарием для одного блока, компонента. Еще причина объединение нескольких стилей в один, потом приходится опять разделять или добавлять если нужно что то добавить к одному из объединенных.

Если включить сильную компрессию убераются пробелы между правилами, потом все сливается в одну кашу.

Ими пользуются, но нужно осторожно применять стандартное сжатие. И потом обязательно проверять что получилось на тестовом сайте.
Постоянный участник
Evgenert
Медаль
Сообщений: 322
5 дней назад
В стилях Artisteer все уже оптимизировано, компрессор не поможет smile Лучше оптимизировать самому в блокноте. Убирать то что не используется на сайте.

Вообще многие советуют проводить подобные оптимизации руками. Сервисы лучше не сделают.
Редактировалось: 1 раз (Последний: 24 августа 2014 в 12:19)
Захожу иногда
Клим
Сообщений: 78
5 дней назад
Насчет оптимизации понятно. А что насчет объединения нескольких файлов стилей в один. В советах по оптимизации это советуют. И еще, что надо файлы скриптов переносить из head вниз страницы.
Постоянный участник
Evgenert
Медаль
Сообщений: 322
5 дней назад
Скорость такими способами сильно не увеличите, а ошибок можете наделать. Я когда то пробовал давно объединять, только не с системными, а стили шаблона, модулей, слайдеров, в общем все что скопилось лишнего, все стили поползли начались какие то конфликты.

Лучше заняться оптимизацией контента на странице, не включать лишние не нужные модули, включать кэширование для некоторых, картинки все проверить и постараться их сжать, для этого тоже есть сервисы или Фотошоп.
Постоянный участник
sagus85
Медаль
Сообщений: 287
1 день назад
Клим:
В советах по оптимизации это советуют. И еще, что надо файлы скриптов переносить из head вниз страницы.

Очень осторожно, проверяйте потом работоспособность, с чисткой кэша и в системе и в браузерах. А вообще согласен, что по не знанию можно наделать ошибок и лучше не трогать.
Захожу иногда
Клим
Сообщений: 78
5 дней назад
Провел эксперименты и вернул все на место crazy
При переносе скриптов вниз страницы начинаются глюки. Перестало работать выпадение меню.
При обьединении стилей все и вправду поехало.

Как еще можно ускорить загрузку страниц без вреда сайту?
Захожу иногда
Randomir
Сообщений: 56
572 дня назад
Если информация на сайте статичная настройте кэширование на несколько часов. это ускорит загрузку страниц.
Модератор Постоянный участник
samson
Медаль За активное участие в жизни сайта.
Сообщений: 944
19 дней назад
Клим, у Вас что портал с посещаемостью 10-20к. в сутки? laugh Вот сервис проверки скорости загрузки страницы:

Скрытый текст виден только зарегистрированным пользователям


Проверьте и посмотрите что тормозит загрузку. Дальше смотрите можно ли это поправить оптимизацией.
Кроме того если на сайте есть посещаемость смотрите по статистике,в сервисах счетчиков, например в Яндекс Метрике, в разделе Мониторинг-скорость загрузки страниц.


Отсюда сореентируетесь. Если страница скажем имеет вес 100 кБ, а грузится в среднем не прилично долго, несколько десятков секунд, или даже минут для большинства посетителей, то есть повод задуматься. Но здесь скорее всего надо задумываться о смене хостинга, а не оптимизации.

Я думаю так. А просто оптимизация и сжатие всего если нет даже толком посещаемости, смысла нет.

Страница должна грузится просто не долго, конечно несколько минут ждать никто не будет, но если скорость Интернета у пользователя небольшая, то в целом он привык ждать загрузки страниц несколько секунд.

То есть страница не должна грузится дольше чем у большинства сайтов.

Там на указанном сервисе измерения скорости есть в результате примерное соотношение в % к скорости загрузки других сайтов, вот и ориентируйтесь.
Захожу иногда
Клим
Сообщений: 78
5 дней назад
samson, Спасибо за подробный совет. Но почему тогда везде советуют оптимизировать страницы раз это не проблема?

Randomir:
Если информация на сайте статичная настройте кэширование на несколько часов. это ускорит загрузку страниц.

Чем это может помочь, сайту навредить не может?
Модератор Постоянный участник
samson
Медаль За активное участие в жизни сайта.
Сообщений: 944
19 дней назад
Клим:
Но почему тогда везде советуют оптимизировать страницы раз это не проблема?

Оптимизация нужна разумная. Если действительно есть проблемы загрузки.


Клим:
Чем это может помочь, сайту навредить не может?

Если это сайт визитка или просто сайт со статьями, то можно настроить кэш до суток.
Если на сайте постоянно меняется информация, комментарии новостные ленты, и пр. то лучше настраивать избрано для отдельных блоков и расширений. Тем у кого информация меняется быстро кэширование не ставить.
|
Перейти на форум:
Быстрый ответ
У вас нет прав, чтобы писать на форуме.