Gyorsítótárak – A cache

cikkek marketing pályázat tanúsítás adatbank kapcsolat Ajánlatkérés
E-mail:
Jelszó:
Kulcsszó:
Hírek, információk, tanácsok Vállalkozásod fejlesztéséhez!
Neve:
Email:

 Az ISO 9001 és a minőségirányítási alapelvek várható változásai

Az új ISO 9001 szabvány várhatóan 2015-ben jelenik meg a következő menetrend szerint:

2013. június: a CD (Committee Draft: bizottsági tervezet) szavazásra bocsátása,
2014. április: a DIS (Draft International Standard: nemzetközi szabvány tervezete) szavazásra bocsátása,
2015. július: az FDIS (Final Draft International Standard: nemzetközi szabvány végső tervezete) szavazásra bocsátása,
2015. szeptember: a nemzetközi szabvány kiadása (ISO 9001:2015).

Előző Vissza a cikkek listájához Következő

Gyorsítótárak – A cache

2009-01-14
Szerző: Herwerth Brigitta


Cikk ajánlása Cikk myomtatása

Mi történne, ha nem lennének gyorsítótárak?

Egyrészt lelassulnának a hálózati kapcsolatok, másrészt az áruk megnőne jelentősen.
Szerencsére ugyanarra a tartalomra többen és többször keresnek és ezeket a tartalmakat nem kell újra és újra létrehozni és letölteni az eredeti származási helyükről

A böngészők és az ISP-k (internetszolgáltatók), is használnak gyorsítótárakat, úgynevezett reverse-cache-t. A gyorsítótár abban segíti az web kiszolgálókat és a felhasználót is, hogy a kéréseket gyorsan tudja kielégíteni, tehát elmondhjatjuk általánosságban azt, hogy tartalékolja a tartalmat, fájlokat, későbbi felhasználásra.

Ezzel még nem is lenne baj, de vannak olyan dolgok, amelyeket
szükségtelen elmenteni, mert a nevük, vagy a méretük hiába
változatlan, tartalmuk megesik, hogy eltérő.

Jó példa erre, a dinamikusan létrehozott weboldalak

A gyorsítótárakat tudjuk kontrollálni, irányítani. Ha a  honlap HTTP fejlécében elhelyezhetjük a Response objektumot, amely segítségével írányíthatjuk a gyorsítótárat.

Az objektumot beilleszteni az alábbi módon tudjuk:

Response.CacheControl =" érték ".

Ha itt "private" az érték, akkor a proxy kiszolgálók nem tárolják a tartalmat, csak a privát azaz a felhasználók böngészője. Ez az alapértelmezett.


Ha „public“ a jellemző értéke, ebben az esetben azt az oldalt bármelyik proxy kiszolgáló tárolhatja. Hogyha az a cél, hogy ne tárolhassa senki az oldalunkat, a propertynek „no-cache“ értéket kell megadunk.

Amikor tárolunk valamit, idővel érdemes azt frissíteni. Minden  ilyen tárolt anyagnak van egy úgynevezett „lejárati ideje“, amit mi magunk állíthatunk be a Response.Expires és Response.ExpiresAbsolute jellemzők segítségével.


Az első jelenti az adott pillanattól fogva a lejárati időt  (percben), a másodiknak konkrét időpontot adhatunk meg, pl.:

<% Response.ExpiresAbsolute=
˜ #April 06 17:33:11# %>


Az oldal tárolását elkerülhetjük úgy is, ha a lejárati időt -1-re állítjuk. Ezt a következőképp tehetjük meg:

<% Response.Expires = -1 %>

Mindennapi munkánk során elő szokott fordulni, hogy a szokásos HTTP fejléc helyett, egy speciális verziót kell alkalmaznunk, az aktuális feladathoz igazítva:

<% Response.AddHeader "Pragma", "no-cache" %>


Bármely okból kifolyólag előfordul olyan helyzet, amikor kerülni kell az ASP kódok használatát, vagy csak egyszerűen nem szeretnénk ASP scriptet a forráskódunkba, akkor használhatjuk a vezérlésre a HTML <meta> elemét.

  • <META HTTP-EQUIV="CacheControl"
  • ˜ CONTENT="no-cache">
  • <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
  • <META HTTP-EQUIV="Expires" CONTENT="-1">


Az adott feladathoz mérten kell eldöntenünk azt, hogy ASP kódot hívunk-e segítségül, vagy a régi bevált META tag-et használjuk. Mindkettő támogatott a böngészők oldaláról, az pedig már csak rajtunk múlik melyiket részesítjük előnyben.

Küldd el ismerősödnek!

Az Ön neve*
Az Ön email címe*
Ismerőse neve*
Ismerőse email címe*
Ellenőrzés*
<br />

Kapcsolódó tartalom a Vállalkozás fejlesztési portálon:


Deprecated: Assigning the return value of new by reference is deprecated in /var/www/clients/client1/web122/web/templates/consult/tpl.consultBlock.php on line 32
Online tanácsadás

Kérdező: aranyvirag7
Kérdés: Tisztelt Cím ! Egy IX. József Attila lakótelepi társasházban lakom. A nyílászáróim elavultak, szeretném kicseréltetni azokat, de a lakóközösség nem járul hozzá, hogy közösen fogjunk neki. A kérdésem az lenne, hogy egyedül pályázhatok - e nyílászáró cserére .
A Válasz: Itt olvasható


Deprecated: Assigning the return value of new by reference is deprecated in /var/www/clients/client1/web122/web/templates/dictionary/tpl.dictionaryBlock.php on line 32
Szakszótár

auditálás alatti szervezet

az a szervezet (3.3.1.), amelyet auditálnak