| Web Design + Development Tutorials and Articles | EMail | Pretraga | Rečnik |
| Razvoj | Dizajn | Kreiranje | Panorama | Usluge | Poslednja izmena: 10.03.2003. g. |
| Saveti | Prečice | Resursi | Download |
|
Sadržaj |
HTTP omogućava kompresovanje fajlova, pre nego što se oni pošalju klijentu preko mreže, što omogućava brži prenos podataka. Perfomanse Web servera rastu čak i do 400% procenata. U okviru ovog članka objasnićemo HTTP kopresiju i njegovu primenu preko IIS-a (Microsoft Internet Information Server). HTTP 1.1 Kompresija HTTP kompresija definisana je u okviru HTTP specifikacije. Koriste se industrijski standardi za kompresiju kao što su GZIP i Deflate algoritmi. Ovi algoritmi su takođe ugrađeni u Winodws 2000 i Internet Explorer 4+, i služe i kod klijenata da se de-kompresuje statički i dinamički odgvori sa servera. Prvi zahtev za statički fajl od klijenta koji podržava HTTP 1.1 , IIS šalje ne kompesovani fajl. Potom IIS snimi kompresovanu kopiju statičkog fajla u određeni privremeni folder. Sledeći zahtev HTTP 1.1 za istim fajlom, IIS šalje kompresovanu verziju iz privremenog foldera. IIS vodi računa organilnim i kompresovanim fajlovima. Kada se izmeni statički fajl, IIS izvrši ponovno kompresovanje datog fajla. Za razliku od statičkih fajlova, dinamički fajlovi se ne smeštaju u privremeni folder, već se kompresuju pri svakom pozivu od strane klijenta. Klijentsko podešavanje Da bi klijenti mogli da oseti prednosti kompresije, moraju da podrže HTTP 1.1, Internet Explorer inicijalno je podešen za HTTP 1.1 Može se proveriti u okviru opcija za Interent tj. Internet Options koji se ko IE4 nalazi kod View menija a kod IE5 kod Tools menija, pa se izabere Advanced tab, kod HTTP 1.1. settings proveriti da li čekirano Use HTTP 1.1
Serversko podešavanje HTTP kompreija se podešava na bazi servera, te ukoliko posedujete više sajtova u okviru jednog IIS 5.0 Web servear, omogućiće te HTTP kompresiju za sve sajtove. |
![]() Izdvajamo
Prijavite se na naš informator [ Informator
|
|||||
![]() |
|||||||
|
Kao što vidimo sa slike pomoću programa pronađemo paramtre i jednostavnim dvostrukim klikom na ime otvaramo podešavanja za dati
parametar. |
|||||||
![]() |
|||||||
|
Po izvršenim izmenama potrebno je restartvati IIS server, najbolje primenom komande iisreset u komandnom promptu. Podešvanje upotrebom komandi, možemo podesiti kompresovanje za statičke fajlove npr. XML i XSLT vrši se na sledeći način za statiče fajlove
Inicijalno po dizajnu je namešteno da veličina fajlova koji se ne kompresuju, jer bi rezultat kompresije mogao biti veći, nebi trebalo kompresovati fajlove manje od 20 kb taj parametar se nalazi u okviru varijable HcMinFileSizeForComp. Podešvanje
[ Saveti | Prečice | Resursi | Download ] Više informacija
|
|||||||
|
|||||||
| Razvoj | Dizajn | Kreiranje | Panorama | Usluge |