X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Оптимизация загрузки страниц!
yuriy_hb
yuriy_hb
Topic Starter сообщение 3.6.2011, 9:32; Ответить: yuriy_hb
Сообщение #1


Привет всем! Подскажите, как можно прооптимизировать страницу, долго она грузиться! Проблема в том что к ней подключаеться много внешних файло СSS JavaScript. Слышал что нужно как-то объяденить их в один файл для уменьшения кол-ва запросов на сервер. Как этос делать, если стили, к примеру, расположеные в строгом порядке и могут, при слитие в один файл переопределять стили другого файла. Это касается и ява скриптов!!! Как можно на даный моент их прооптимизировать, при учете что ресурс уже работае и раскручен на полную катушку. Спасибо за любой совет!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nexus_hb
nexus_hb
сообщение 3.6.2011, 11:03; Ответить: nexus_hb
Сообщение #2


да, можно сжимать файлы css и javascript, и упаковывать в один файл. О том как это делать на лету можно почитать здесь.
Также нужно стили подключать вверху страницы, а javascript внизу. Также нужно использовать заголовки Expires
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 3.6.2011, 11:18; Ответить: ZhukV
Сообщение #3


Можно делать точно также как и сказал nexus.
Но лучше будет разбить на сдн сервера.
Главный прикол в том, что при загрузке страницы, браузер может максимум скачивать файлы в 20 потоков. Если файлов будет 100, то и загрузка будет более.
Лично я обходил это при помощи сдн - серверов.
Для примера:
В апаче создаем алиасы для главного домена. (Example: главный домен -- domain.com, alias cdn1.domain.com, cdn2.domain.com, cdn3.domain.com....)
По структуре ФС, все они будут одинаковы, то есть один и тот же сайт. Но для браузера это совсем разные сайты, и если скачивание проходит с нескольких сдн-ов, то поточность уже не 20, а 20*количество сдн серверов.

Ну тип в странице --
<img src="http://cdn1.domain.com/css/1.jpg" />
<img src="http://cdn2.domain.com/image/2.png" />
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 3.6.2011, 13:54; Ответить: Apay
Сообщение #4


минус сдн алиасов в том что:
или надо каждый эл-т привязывать к определенносу серверу (лишняя нагрузка на сервер, лишние данные)
или ассоциировать рандомно, то тогда теряется смысл в кеше браузера (все равно скорость повторной загрузки увеличивается)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 3.6.2011, 15:26; Ответить: ZhukV
Сообщение #5


Но почему... Лишней нагрузки сильно и не будет. Все полностью хранится на одном сервере, просто закачка идет со другого алиаса. Для браузера это совсем другой сервер, для программера это просто сдн сервер.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 3.6.2011, 15:52; Ответить: Apay
Сообщение #6


(ZhukV @ 3.6.2011, 18:26) *
для программера это просто сдн сервер
да, но он должен раскидывать все картинки, css, js по "серверам" и хранить все соответствия в какой-нить базе...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 3.6.2011, 16:07; Ответить: ZhukV
Сообщение #7


Припустим все картинки сохраняются в таблице, где есть поле - cdn_server

Output:
[PHP]
$sql = mysql_query("SELECT * FORM `images` WHERE ....");
$domain = 'domain.com';
while ($data = mysql_fetch_object($sql)) {
echo '<img src="http://cdn' . $data->cdn_server . '.' . $domain . '/image.jpg" />';
}
[/PHP]

Тип такого.
Знаю, что специально для Друпал 6,7 был разработан специальный модуль, который сам все это делает.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
39 2Index 6760 22.4.2024, 16:16
автор: 2Index
Горячая тема (нет новых ответов) Оптимизация сайтов, продвижение, наращивание ссылок
Большой опыт работы, отзывы
304 tario777 203582 13.3.2024, 14:01
автор: tario777
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВерстка/Натяжка/Оптимизация/Увеличение функционала шаблонов на WP
Разработка на профессиональном уровне
144 Gerga 92194 11.3.2024, 19:59
автор: anchous
Открытая тема (нет новых ответов) Услуга по индексации страниц в Google
9 FUTP 3740 12.4.2023, 21:31
автор: Magicclickpartners
Открытая тема (нет новых ответов) Оптимизация сайтов, продвижение, наращивание ссылок. Большой опыт работы
2 BurzhuyXXi 1991 25.2.2023, 14:37
автор: BurzhuyXXi


 



RSS Текстовая версия Сейчас: 26.4.2024, 7:53
Дизайн