Как увеличить скорость загрузки сайта?

Сделайте DNS облако ( Возьмите несколько дешевых хостингов, и пропишите A записи на все). Получаем региональное распределние нагрузки. Правда надо немного с кодом повозиться.
Этот вариант только для мего-нагруженных сайтов... Что касаемо небольших сайтов, там такая балансировка убьёт сайт... Представим, юзер сидит в Москве, сайт открывается в Питере, а БД храниться в Екатеринбурге... Задержки приличные будут...
Тогда уж собирать зеркальный мускул на кождой ВДС, чтобы каждый сайт коннектился к локальному серверу, а они уже синхронизировались, но багов будет 100500...
 
thumbl_
Вот такие картинки Вы смотрели по размеру? Они от 200 до почти 500-т кб. Это как-то Очень много..
В добавок, хостинг реально медленно работает, но в первую очередь, разбиритесь с графикой.
 
Всем доброго времени суток! Ребят плохо разбираюсь как увеличить скорость загрузки сайтов, но сайт жутко тормозит, хостинг mchost. сайт
есть ли смысл переноса на другой хостинг?

Для просмотра ссылки Войди или Зарегистрируйся посмотри сервис на этом сайте, для начала сравни своих "конкурентов", как у них загружается.
Если будет весомая разница в Размер / Время загрузки / Средняя скорость то можно протестировать у другого хостера, но больше всего проблема у самого сайта.
Число файлов: 78
Суммарный размер файлов: 815321 байт (816 кб)
Время загрузки (33,6kbps) - 285.12 сек
Время загрузки (100 KB/s) - 15.76 cек
попробуй поработать еще на этом сайте.. он много чего может рассказать Для просмотра ссылки Войди или Зарегистрируйся
 
Если уж про картинки речь, то к слову будет упомянуть сервис Для просмотра ссылки Войди или Зарегистрируйся . У меня на нём PRO аккаунт. Посл того, как я сам обрабатываю изображение, я его обрезаю в этом сервисе. Проблем со скоростью загрузки давно не было. Ну а скорость загрузки влияет на выдачу, если на то пошло.
 
Я для проверки скорости (если скорость загрузки мне не нравится) пользуюсь сервисом webo.in/ Поначалу смущало то, что отчет присылают на почту, которую просят оставить в форме запроса, но после нескольких раз удачного опыта работы с сервисом смирился. Очевидно, так они собирают лиды для других своих продуктов. Рассылка от них, если что, тоже не приходила.

А для первичного анализа также использую упомянутый Для просмотра ссылки Войди или Зарегистрируйся

И расширение, вес картинок, с совокупности с качеством написания скриптов или используемых виджетов, сильно сказывается на скорости работы сайта.
 
Хотел спросить у честных людей, насколько важна скорось загрузки сайта и как её увеличить? Вот я сайт сделал на html сайтик, не сам конечно, а шаблон от джумлы на html перенёс все скрипты внешние удалил всё, что можно было убрал из кода, но сайт ооочень долго грузится, помогите пожалуста, скорость загрузки увеличить...

сайт
Для просмотра ссылки Войди или Зарегистрируйся Довольно интересный ресурс.
 
Возможно использование протокола SPDY увеличит скорость загрузки сайта.
 
Добавьте в файл .htaccess (находится в корне сайта, если нет - создайте) следующее содержимое:

HTML:
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/css
  <IfModule mod_setenvif.c>
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  </IfModule>
</IfModule>
 
# +1year cache for files
FileETag MTime Size
<ifmodule mod_expires.c>
<filesmatch ".(jpg|jpeg|gif|png|ico|css|js)$">
ExpiresActive on
ExpiresDefault "access plus 1 month"
</filesmatch>
</ifmodule>
это включит GZIP сжатие всех страниц, что существенно ускорит загрузку страниц.
Так же мы увеличили время жизни кэша для подключаемых файлов.
 
  • Заблокирован
  • #30
Туда же в хтаццесс. Работа с кешем..
PHP:
<IfModule mod_expires.c>
    ExpiresActive on
 
    ExpiresDefault "access plus 1 month"
 
    # cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
    ExpiresByType text/cache-manifest "access plus 0 seconds"
 
    # html
    ExpiresByType text/html "access plus 0 seconds"
 
    # XML
    ExpiresByType text/xml "access plus 0 seconds"
    ExpiresByType application/xml "access plus 0 seconds"
 
    # RSS
    ExpiresByType application/rss+xml "access plus 1 hour"
 
    # Favicon
    ExpiresByType image/x-icon "access plus 1 week"
 
    # Картинки
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"
    ExpiresByType image/jpg "access plus 1 month"
 
    # HTC файлы  (например css3pie)
    ExpiresByType text/x-component "access plus 1 month"
 
    # Нестандартные шрифты сайта
    ExpiresByType application/x-font-ttf "access plus 1 month"
    ExpiresByType font/opentype "access plus 1 month"
    ExpiresByType application/x-font-woff "access plus 1 month"
    ExpiresByType image/svg+xml "access plus 1 month"
    ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
 
    # CSS и javascript
    ExpiresByType text/css "access plus 1 year"
    ExpiresByType application/javascript "access plus 1 year"
 
</IfModule>
 
# Cache-Control браузера
<ifModule mod_headers.c>
    # 30 дней
    <filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
    Header set Cache-Control "max-age=2592000, public"
    </filesMatch>
    # 30 дней
    <filesMatch "\.(css|js)$">
    Header set Cache-Control "max-age=2592000, public"
    </filesMatch>
    # 2 дня
    <filesMatch "\.(xml|txt)$">
    Header set Cache-Control "max-age=172800, public, must-revalidate"
    </filesMatch>
    # 1 день
    <filesMatch "\.(html|htm|php)$">
    Header set Cache-Control "max-age=172800, private, must-revalidate"
    </filesMatch>
</ifModule>
 
<IfModule mod_setenvif.c>
    #Эта конструкция для говнобраузера
    #Запрет отдачи HTTP-заголовков Vary
    BrowserMatch "MSIE" force-no-vary
    BrowserMatch "Mozilla/4.[0-9]{2}" force-no-vary
</IfModule>
 
Назад
Сверху