Към съдържанието

  •  

- - - - -

Намаляване на натоварването към сървъра.


  • Заключена тема Тази тема е заключена
43 отговора на тази тема

#21 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 27 декември 2013 - 16:59

gzip увеличава натоварването

Обоснови се.

 

Gzip намалява обема на js и css - оттам и количествено трафика, респективно и натоварването на сървъра.

Сървър се товари най-много от цялостни бекъпи, не и от gzip



#22 poznai

poznai

    IP.Board user

  • VIP
  • PipPipPip
  • 415 Мнения:
Уроци

Публикувано 27 декември 2013 - 17:06

Клиента подава заявка към сървъра, сървъра архивира съдържанието и го изпраща към клиента. Това архивиране товари сървъра.

 

п.с.: с тези скорости на интернета, по-бързо ще се зареди страницата без гзип, отколкото да изчакаш да го архивира и да ти го прати. От гзип има смисъл, само при някакво огромно текстово съдържание. Няма никакъв смисъл да се архивира страница текст, или изображение в gif, jpg, png, които са си в компресиран вид и без това. Css и js се кешират от браузъра, но пък при тях може да се остави опцията за минимизиране, което върши достатъчна работа.


Този пост е редактиран от poznai: 27 декември 2013 - 17:28


#23 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 27 декември 2013 - 17:38

Ами не - ето ти диаграма на клиент сървър - видно е че ако изпратения към клиента обем не е компресиран, сървърът ще ползва много повече време за всяка заявка:

http.jpg


ПП. Виж си съветите и от google developers за pcheli.bg

И сравни същия тест с пълна gzip компресия за bezdumi.net



#24 poznai

poznai

    IP.Board user

  • VIP
  • PipPipPip
  • 415 Мнения:
Уроци

Публикувано 27 декември 2013 - 17:44

Не мога да се съглася с теб. Трафикът не товари сървъра, а архивирането, което отнема процесорно време.
Ако искаш може да попиташ и собствената си хостинг фирма за това. Когато съм искал съвет от тях, един от съветите им е бил точно изкл. на гзип компресията.



#25 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 27 декември 2013 - 20:53

Сървърите с инстлирани ipb форуми се товарят предимно от php заявки - комуникцията с index - а, както и зарежднето на js и css - тези заявки се обработват от сървъра и образуват по-голямата част от неговото натоварване. Е, все едно ли обработка на 100 к js или 40к компресиран?

Един добре оптимизиран /с компресия и кешировка/ ipb не товари сървъра кой знае колко - докато некомпресираните js и css , както и циклещи грешни кодове - претоварват сървърите.

Моят хост е на 5% лимит - но нямам повече от 0,2% - защо ли? - gzip и оптимизация.

Даже и случаен посетителски тест ми мина преди няколко месеца - с 368 едновременни разглеждния/не спам - а реални потребители от цяла България - поне първите 20 тина проверих - някакъв си регна профил, пусна някаква "новинка" - и я лайкна към фейсбук - за 5 минути се накачулиха тези над 360 посетителя/ - без никаква засечка от форума, а и от хоста.

Това че някои хостинги ревниво си пазят gzip е пълна глупост - а и се заобикля с един допълнителен php файл в root с използване на zlib за пълно компресиране и кеширане и то без хоста да се оплаква и заплашва...


Прикачен файл  27122013.png   8,29K   0 Брой сваляния



#26 poznai

poznai

    IP.Board user

  • VIP
  • PipPipPip
  • 415 Мнения:
Уроци

Публикувано 27 декември 2013 - 20:57

Съгласен съм, че ако са ти обемисти js и css, освен минимизирането, може да им се вкл. и гзип компресиране, но сървърът нищо не им обработва на тях. Праща си ги към твоя браузър и браузъра си ги чете и изпълнява, ако са описани спрямо неговите разбирания.



#27 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 27 декември 2013 - 20:59

То малките се правят inline т.е. директно в html и няма грижи



#28 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 28 декември 2013 - 10:04

След като видях думите на д-ра сега искам да питам как да си пусна архивирането gzip?


 

Minify / GZIP, CSS, JavaScript файлове

# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

2) Включване на кеширането

# Caching information
# Note: (use A3024000 for 5 weeks or A604800 for 1 week)

# Set up caching on media files for 5 weeks
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
ExpiresDefault A3024000
Header append Cache-Control "public"
</FilesMatch>

# Set up caching on media files
<FilesMatch "\.(gif|jpg|jpeg|png|swf)$">
ExpiresDefault A604800
Header append Cache-Control "public"
</FilesMatch>
 
# Set up caching on commonly updated files
<FilesMatch "\.(xml|txt|html|js|css)$">
ExpiresDefault A604800
Header append Cache-Control "proxy-revalidate"
</FilesMatch>

# Force no caching for dynamic files
<FilesMatch "\.(php|cgi|pl|htm)$">
ExpiresActive Off
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
Header set Pragma "no-cache"
</FilesMatch>

 

първия код който си дал в htacess ли се слага или на друго място?



#29 pgplamen

pgplamen

    Напреднал

  • VIP
  • PipPipPip
  • 313 Мнения:

Публикувано 28 декември 2013 - 10:45

И първия и втория код се слагат там.

#30 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 28 декември 2013 - 11:35

Сложих ги но няма големи разлики.... още съвети или това беше дъното защото още процесорното ми време е на 85%?



#31 poznai

poznai

    IP.Board user

  • VIP
  • PipPipPip
  • 415 Мнения:
Уроци

Публикувано 28 декември 2013 - 14:20

Погледни си статистиките. Сигурно разни китайски и др. сърч ботове обхождат мощно и ти генерират заявки.
Освен, че трябва да ги ограничиш, трябва и да съкратиш времето на достъп на тези, които оставяш.
Общо взето си обречен на този сървър, щом още в този стадий товариш на 85%.



#32 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 28 декември 2013 - 18:08

На този адрес липсва картинката.



#33 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 28 декември 2013 - 22:06

еми не знам така е импортван скина...



#34 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 28 декември 2013 - 22:22

====== Служебно предупреждение

pewdiepie - Когато се препечатват теми и уроци се посочва задължително източника с линк!!!

Направи го или ги изтрий. Ако не, ще бъдеш заличен и от тук!



#35 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 28 декември 2013 - 22:35

Не съм препечатвал теми от този форум!



#36 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 28 декември 2013 - 22:41

Правиш го от форуми на активни наши потребители. Побързай и го направи - няма да те чакам - 15 минути от този момент.



#37 poznai

poznai

    IP.Board user

  • VIP
  • PipPipPip
  • 415 Мнения:
Уроци

Публикувано 28 декември 2013 - 22:44

Като не знае за кое точно става дума, надали ще успее за 15 мин да сложи източниците на всичко копирано... - най-малкото, ако бях аз, нямаше да се сещам откъде е всяко едно нещо :Д

Иначе, копирането 1:1 е грешка, откъм СЕО. Гугъл ще го накаже. Такива неща яко се пренаписват. :>



#38 pewdiepie

pewdiepie

    Напреднал

  • Потребители
  • PipPipPip
  • 199 Мнения:

Публикувано 28 декември 2013 - 22:47

Готово добавих на няколко места линкове към форумите 



#39 Silence

Silence

    Напреднал

  • VIP
  • PipPipPip
  • 127 Мнения:
  • IPB версия:3.4
  • Форум URL
  • Град:Хасково/Свиленград
Уроци

Публикувано 28 декември 2013 - 22:52

pewdiepie

 

Сега разгледах какво си сътворил .... и тази тема много ме озадачи http://softwaresss.d...тносно-уроците/  не съм и нямам намерение да ти предоставям моите уроци и  теми.

Молбата ми е да бъдат премахнати



#40 D-rA

D-rA

    Луд умора няма

  • Админи
  • PipPipPip
  • 1089 Мнения:
Уроци

Публикувано 28 декември 2013 - 22:59

Готово добавих на няколко места линкове към форумите 

Защо спираш IP  на гостите си? Да заобиколиш предупреждението ли? Нима можеш цялата мрежа да спреш?

Имаш избор - или си при нас - или сбогом.




1 потребител(и) четат тази тема

0 потребители, 1 гости, 0 анонимни