Здравствуйте, уважаемые. Я скачал понравившуюся тему wordpress, немного ее подправил - логотип, дополнительные поля в сайдбаре и прочие мелочи. Заглянув глубже, обнаружил, что подключены множество css файлов, а именно:
- Основной
- Для IE 6
- Для IE 7
- Для IE в принципе
- Для печати
- Для проектора и screen
- Для screen
Если для IE два являются внешними, то все остальные лежат в папке с темой. И все подключатся отдельно. Как я понимаю, для каждого из них делается отдельный запрос, излишне нагружая сервер, а так же замедляя отображение, особенно при мобильном интернете. Насколько такое количество подключаемых css вредит скорости работы?
- 06.11.2014 15:49
Последний раз редактировалось Sperc; 06.11.2014 в 15:53.
- 06.11.2014 15:59
Попробуй потести на сервере..
- 09.11.2014 00:01Студент

- Регистрация: 08.11.2014
- Сообщений: 57
- Репутация: 5
Мне думается, что для IE6/IE7 можно смело выкидывать CSS.
- 09.11.2014 00:35
Ничего не мешает их объеденить в один файл.
- 09.11.2014 02:35
Объединяйте в 1 файл. Это лучшее решение для увеличения скорости загрузки. Если выйдет большой файл, то прогоните его через оптимизатор, который удалит все пробелы и знаки переноса строки.
- 09.11.2014 03:54
Для ИЕ файлы подключаются наверняка только для ИЕ (стоит условие подключения), а на мобильных гаджетах нет ИЕ, значит на скорость не влияет).
Дополнительные файлы (печати, экрана) лучше подгружать из основного файла стилей через правило @import url(); - 09.11.2014 06:07
Sperc, WP Super Cache установи и проблемы с быстродействием пропадут
- 09.11.2014 18:03Новичок

- Регистрация: 08.11.2014
- Сообщений: 1
- Репутация: 0
Рекомендую подключить Google Webmaster Tools для сайта. Он показывает полезную информацию о времени загрузки на разных устройствах и способы её оптимизации. Это может сказаться на ранге сайта (я думаю не только в Google).
Рекомендую объединить все CSS в один и минимизировать с помощью какого-нибудь компрессора. Это не только сэкономит ваш траффик (хоть и не существенно), увеличит скорость открытия страниц, но и существенно ускорит загрузку страниц браузером пользователя.
Дело в том, что практически все браузеры имеют ограниченный пулл запросов, выполняемых параллельно. Если загружаемых файлов меньше 15, то они все загружаться будут сразу. Посмотреть сколько их и как они грузятся (во времени) можно с использованием профилировщика в браузерах Chrome, Firefox и Opera. Если интересно как — стукнитесь ко мне, я опишу в форуме.
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
5000р + студент = много много бесплатных ссылок:) | Общие вопросы поисковой оптимизации | 28 | 02.11.2014 00:15 |
МНОГО ссылок за Мало денег | МНОГО ссылок с ТИЦ | Прогон по доскам | Качественный Прогон лиц. Xrumer | Регистрация, поднятие ТИЦ | 560 | 25.10.2014 01:33 |
Как оптимизировать загрузку подключенных файлов javascript | WordPress | 5 | 17.01.2014 13:13 |
как создать много блогов я ру | Вопросы от новичков | 3 | 20.06.2013 19:36 |
ГДЗ трафик,много | Прочее | 0 | 05.12.2011 14:36 |



