CDN ਕੈਸ਼ਿੰਗ: ਕਲਾਉਡਫਰੰਟ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ ਸਟ੍ਰੈਟਜੀ

ਇਹ ਲੇਖ ਦੱਸਦਾ ਹੈ ਕਿ ਅਸੀਂ ਸਮੱਗਰੀ ਨੂੰ ਕੈਸ਼ ਕਰਨ ਅਤੇ ਵਿਸ਼ਵਵਿਆਪੀ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਸੁਧਾਰਨ ਲਈ ਕਲਾਉਡਫਰੰਟ CDN ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਦੇ ਹਾਂ।

ਸਮੱਸਿਆ: ਵਿਸ਼ਵਵਿਆਪੀ ਵਿਲੰਬਤਾ

ਉਪਭੋਗਤਾ ਸਾਡੀ ਵੈਬਸਾਈਟ ਨੂੰ ਦੁਨੀਆ ਭਰ ਤੋਂ ਐਕਸੈਸ ਕਰਦੇ ਹਨ:

  • ਭਾਰਤ: 50ms ਵਿਲੰਬਤਾ

  • USA: 200ms ਵਿਲੰਬਤਾ

  • ਯੂਰਪ: 250ms ਵਿਲੰਬਤਾ

  • ਏਸ਼ੀਆ: 150ms ਵਿਲੰਬਤਾ

ਸਾਰੇ ਟ੍ਰੈਫਿਕ ਨੂੰ ਭਾਰਤ ਤੋਂ ਸਰਵ ਕਰਨਾ ਅੰਤਰਰਾਸ਼ਟਰੀ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਪੰਨਾ ਲੋਡ ਹੋਣ ਵਿੱਚ ਹੌਲੀ ਹੋਣ ਦਾ ਕਾਰਨ ਬਣਦਾ ਹੈ।

ਹੱਲ: ਕਲਾਉਡਫਰੰਟ CDN

ਕਲਾਉਡਫਰੰਟ: AWS ਕੰਟੈਂਟ ਡਿਲਿਵਰੀ ਨੈੱਟਵਰਕ

ਐਜ ਲੋਕੇਸ਼ਨਾਂ: ਦੁਨੀਆ ਭਰ ਵਿੱਚ 400+ ਲੋਕੇਸ਼ਨਾਂ

ਫਾਇਦਾ: ਸਮੱਗਰੀ ਨਜ਼ਦੀਕੀ ਲੋਕੇਸ਼ਨ ਤੋਂ ਸਰਵ ਕੀਤੀ ਜਾਂਦੀ ਹੈ

ਕੀ ਕੈਸ਼ ਹੁੰਦਾ ਹੈ

ਸਟੈਟਿਕ ਐਸੇਟਸ (ਲੰਬਾ TTL)

ਸਮੱਗਰੀ: ਚਿੱਤਰ, CSS, ਜਾਵਾਸਕ੍ਰਿਪਟ, ਫੋਂਟ

TTL: 1 ਸਾਲ

ਪਾਥ: /s/*

ਫਾਇਦਾ: ਘੱਟ ਬਦਲਦੀ ਹੈ, ਜ਼ੋਰਦਾਰ ਕੈਸ਼ ਕਰੋ

ਪ੍ਰੋਡਕਟ ਪੰਨੇ (ਮੱਧਮ TTL)

ਸਮੱਗਰੀ: ਉਤਪਾਦ ਦੇ ਨਿਰਧਾਰਨ, ਚਿੱਤਰ

TTL: 1 ਘੰਟਾ

ਪਾਥ: /p/*

ਫਾਇਦਾ: ਤਾਜ਼ਗੀ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਵਿਚਕਾਰ ਸੰਤੁਲਨ

ਕੁਐਰੀ ਪੰਨੇ (ਛੋਟਾ TTL)

ਸਮੱਗਰੀ: ਖੋਜ ਨਤੀਜੇ, ਫਿਲਟਰ ਕੀਤੇ ਦ੍ਰਿਸ਼

TTL: 5 ਮਿੰਟ

ਪਾਥ: /q/*

ਫਾਇਦਾ: ਅਕਸਰ ਅੱਪਡੇਟ, ਛੋਟੀ ਕੈਸ਼

ਲੇਖ (ਲੰਬਾ TTL)

ਸਮੱਗਰੀ: ਤਕਨੀਕੀ ਦਸਤਾਵੇਜ਼ੀਕਰਨ

TTL: 24 ਘੰਟੇ

ਪਾਥ: /a/*

ਫਾਇਦਾ: ਘੱਟ ਬਦਲਦਾ ਹੈ

ਕੀ ਕੈਸ਼ ਨਹੀਂ ਹੁੰਦਾ

ਡਾਇਨਾਮਿਕ ਸਮੱਗਰੀ:

  • ਖੋਜ ਨਤੀਜੇ (/q/?q=<query>)

  • ਉਪਭੋਗਤਾ-ਵਿਸ਼ੇਸ਼ ਸਮੱਗਰੀ (ਕਾਰਟ, ਖਾਤਾ)

  • API ਐਂਡਪੁਆਇੰਟਸ (/api/*)

ਕਾਰਨ: ਤਾਜ਼ਾ, ਉਪਭੋਗਤਾ-ਵਿਸ਼ੇਸ਼ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ

ਕੈਸ਼ ਵਿਵਹਾਰ

ਕੈਸ਼ ਕੁੰਜੀ

ਕਲਾਉਡਫਰੰਟ ਕੈਸ਼ ਕੁੰਜੀ ਵਜੋਂ URL ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ:

ਇੱਕੋ URL: ਕੈਸ਼ ਤੋਂ ਸਰਵ ਕੀਤਾ ਜਾਂਦਾ ਹੈ

ਵੱਖਰਾ URL: ਨਵੀਂ ਕੈਸ਼ ਐਂਟਰੀ

ਕੁਐਰੀ ਪੈਰਾਮੀਟਰ: ਕੁੰਜੀ ਵਿੱਚ ਸ਼ਾਮਲ (ਟਰੈਕਿੰਗ ਪੈਰਾਮੀਟਰਾਂ ਤੋਂ ਇਲਾਵਾ)

ਕੈਸ਼ ਹੈਡਰ

ਓਰਿਜਿਨ ਸਰਵਰ ਕੈਸ਼ ਹੈਡਰ ਸੈਟ ਕਰਦਾ ਹੈ:

Cache-Control: public, max-age=3600

public: CDN ਦੁਆਰਾ ਕੈਸ਼ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ

max-age: ਕੈਸ਼ ਅਵਧਿ ਸਕਿੰਟਾਂ ਵਿੱਚ

ਕੈਸ਼ ਅਵੈਧਤਾ

ਮੈਨੁਅਲ: ਅਵੈਧਤਾ ਬੇਨਤੀ ਬਣਾਓ

ਆਟੋਮੈਟਿਕ: TTL ਦੀ ਮਿਆਦ ਪੁੱਗਣ ਦੀ ਉਡੀਕ ਕਰੋ

ਲਾਗਤ: ਪਹਿਲੇ 1,000 ਪਾਥ ਮਹੀਨੇ ਦੇ ਮੁਫਤ

ਦੇਖੋ: ਨੀਤੀ ਲਈ CACHE_INVALIDATION_RULE.md

ਓਰਿਜਿਨ ਸੁਰੱਖਿਆ

CDN ਓਰਿਜਿਨ ਸਰਵਰ ਦੀ ਰੱਖਿਆ ਕਰਦਾ ਹੈ:

ਟ੍ਰੈਫਿਕ ਸੋਖਣ: CDN ਟ੍ਰੈਫਿਕ ਦੇ ਉਛਾਲੇ ਸੰਭਾਲਦਾ ਹੈ

DDoS ਨਿਵਾਰਣ: ਦੁਰਭਾਵਨਾਪੂਰਨ ਟ੍ਰੈਫਿਕ ਫਿਲਟਰ ਕਰਦਾ ਹੈ

ਦਰ ਸੀਮਿਤੀ: ਓਰਿਜਿਨ ਦੇ ਓਵਰਲੋਡ ਹੋਣ ਤੋਂ ਰੋਕਦਾ ਹੈ

ਫਾਇਦਾ: ਓਰਿਜਿਨ ਜਵਾਬਦੇਹ ਰਹਿੰਦਾ ਹੈ

SSL/TLS

ਸਰਟੀਫਿਕੇਟ: AWS ਸਰਟੀਫਿਕੇਟ ਮੈਨੇਜਰ

ਪ੍ਰੋਟੋਕੋਲ: TLS 1.2+

ਫਾਇਦਾ: ਇਨਕ੍ਰਿਪਟਡ ਟ੍ਰੈਫਿਕ, ਮੁਫਤ ਸਰਟੀਫਿਕੇਟ

ਕੰਪ੍ਰੈਸ਼ਨ

Gzip: ਟੈਕਸਟ ਸਮੱਗਰੀ ਲਈ ਸਮਰੱਥ

Brotli: ਆਧੁਨਿਕ ਬ੍ਰਾਊਜ਼ਰਾਂ ਲਈ ਸਮਰੱਥ

ਫਾਇਦਾ: ਤੇਜ਼ ਡਾਊਨਲੋਡ, ਘੱਟ ਬੈਂਡਵਿਡਥ

ਭੂਗੋਲਿਕ ਪਾਬੰਦੀਆਂ

ਕੋਈ ਨਹੀਂ: ਦੁਨੀਆ ਭਰ ਵਿੱਚ ਉਪਲਬਧ

ਫਾਇਦਾ: ਵਿਸ਼ਵਵਿਆਪੀ ਪਹੁੰਚ

ਨਿਗਰਾਨੀ

ਮੈਟ੍ਰਿਕਸ:

  • ਕੈਸ਼ ਹਿੱਟ ਦਰ

  • ਓਰਿਜਿਨ ਬੇਨਤੀਆਂ

  • ਗਲਤੀ ਦਰ

  • ਖੇਤਰ ਪ੍ਰਤੀ ਵਿਲੰਬਤਾ

ਕਲਾਉਡਵਾਚ: AWS ਨਿਗਰਾਨੀ ਸੇਵਾ

ਲਾਗਤ ਆਪਟੀਮਾਈਜੇਸ਼ਨ

ਕੈਸ਼ ਹਿੱਟ ਦਰ: ਜਿੰਨੀ ਉੱਚੀ = ਉੱਨੀ ਘੱਟ ਲਾਗਤ

ਓਰਿਜਿਨ ਬੇਨਤੀਆਂ: ਜਿੰਨੀਆਂ ਘੱਟ = ਉੱਨੀ ਘੱਟ ਲਾਗਤ

ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ: ਕੈਸ਼ = ਸਸਤਾ

ਫਾਇਦਾ: CDN ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਦੀ ਲਾਗਤ ਘਟਾਉਂਦਾ ਹੈ

ਹਵਾਲੇ

AWS ਸੇਵਾਵਾਂ

ਸੰਬੰਧਿਤ ਲੇਖ

ਸਾਰਾਂਸ਼

ਕਲਾਉਡਫਰੰਟ CDN ਵਿਸ਼ਵਵਿਆਪੀ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਸੁਧਾਰਦਾ ਹੈ:

ਕੈਸ਼ ਕੀਤੀ ਸਮੱਗਰੀ:

  • ✅ ਸਟੈਟਿਕ ਐਸੇਟਸ (1 ਸਾਲ TTL)

  • ✅ ਪ੍ਰੋਡਕਟ ਪੰਨੇ (1 ਘੰਟਾ TTL)

  • ✅ ਕੁਐਰੀ ਪੰਨੇ (5 ਮਿੰਟ TTL)

  • ✅ ਲੇਖ (24 ਘੰਟੇ TTL)

ਕੈਸ਼ ਨਹੀਂ:

  • ✅ ਡਾਇਨਾਮਿਕ ਖੋਜ

  • ✅ ਉਪਭੋਗਤਾ-ਵਿਸ਼ੇਸ਼ ਸਮੱਗਰੀ

  • ✅ API ਐਂਡਪੁਆਇੰਟਸ

ਫਾਇਦੇ:

  • ✅ ਘੱਟ ਵਿਲੰਬਤਾ (ਐਜ ਲੋਕੇਸ਼ਨਾਂ)

  • ✅ ਓਰਿਜਿਨ ਸੁਰੱਖਿਆ (ਟ੍ਰੈਫਿਕ ਸੋਖਣ)

  • ✅ DDoS ਨਿਵਾਰਣ

  • ✅ ਲਾਗਤ ਘਟਾਓ (ਘੱਟ ਓਰਿਜਿਨ ਬੇਨਤੀਆਂ)

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:

  • ✅ SSL/TLS ਇਨਕ੍ਰਿਪਸ਼ਨ

  • ✅ Gzip/Brotli ਕੰਪ੍ਰੈਸ਼ਨ

  • ✅ ਵਿਸ਼ਵਵਿਆਪੀ ਉਪਲਬਧਤਾ

ਇਹ CDN ਸਟ੍ਰੈਟਜੀ ਪ੍ਰਦਰਸ਼ਨ, ਤਾਜ਼ਗੀ, ਅਤੇ ਲਾਗਤ ਵਿੱਚ ਸੰਤੁਲਨ ਬਣਾਉਂਦੀ ਹੈ।


← ਦਸਤਾਵੇਜ਼ੀਕਰਨ ਇੰਡੈਕਸ ਤੇ ਵਾਪਸ ਜਾਓ