ಕ್ಯಾಶಿಂಗ್ ಮತ್ತು ವೇಗ

ಪ್ರಮಾಣದಲ್ಲಿ ಸೈಟ್‌ಗಳನ್ನು ವೇಗವಾಗಿರಿಸುವ ಬಹು-ಪದರದ ಕ್ಯಾಚಿಂಗ್

Zinn Digital® ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡುವ ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ PHP ಅಥವಾ MySQL ಅನ್ನು ಸ್ಪರ್ಶಿಸುವುದಿಲ್ಲ. ಸ್ಮಾರ್ಟ್ ಆಟೋ-ಪರ್ಜ್‌ನಿಂದ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟ LiteSpeed ಪೂರ್ಣ-ಪುಟ 캐시 (cache), ಪ್ರತಿ ಸೈಟ್‌ನ Redis ಆಬ್ಜೆಕ್ಟ್ 캐시 ಮತ್ತು CDN ಎಡ್ಜ್ ಒಟ್ಟಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ, ಇದರಿಂದ ಜಗತ್ತಿನಾದ್ಯಂತ 650,000+ ಕ್ಕೂ ಹೆಚ್ಚು ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಸೈಟ್‌ಗಳಲ್ಲಿ ಪುಟಗಳು ವೇಗವಾಗಿರುತ್ತವೆ ಮತ್ತು ಮೂಲಗಳು ಶಾಂತವಾಗಿರುತ್ತವೆ.

ಮೂರು ಕ್ಯಾಶ್ ಪದರಗಳು, ಒಂದು ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥೆ

ವೇಗವು ಸರಿಯಾದ ವಿಷಯವನ್ನು ಅತ್ಯಂತ ವೇಗದ ಸ್ಥಳದಿಂದ ತಲುಪಿಸುವುದರಿಂದ ಬರುತ್ತದೆ. ವಿನಂತಿಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ಬೇಗ ಉತ್ತರಿಸಲು ನಾವು ಮೂರು ಕ್ಯಾಶ್‌ಗಳನ್ನು ಸ್ಟ್ಯಾಕ್ ಮಾಡುತ್ತೇವೆ — ಎಡ್ಜ್‌ನಲ್ಲಿ, ವೆಬ್ ಸರ್ವರ್‌ನಲ್ಲಿ ಅಥವಾ ಮೆಮೊರಿಯಿಂದ — ಮತ್ತು ಅದು ಈಗಾಗಲೇ ನಿರ್ಮಿಸಿದ ಪುಟವನ್ನು ಎಂದಿಗೂ ಮರುನಿರ್ಮಿಸಬೇಕಾಗಿಲ್ಲ.

LSCache ಸಂಪೂರ್ಣ-ಪುಟ ಕ್ಯಾಶ್

LiteSpeed ಹೋಸ್ಟ್‌ಗಳಲ್ಲಿ, ಕ್ಯಾಶ್ ಮಾಡಬಹುದಾದ ಫ್ರಂಟ್-ಎಂಡ್ ರೆಸ್ಪಾನ್ಸ್‌ಗಳಿಗೆ LiteSpeed cache-control ಮತ್ತು ಟ್ಯಾಗ್ ಹೆಡರ್‌ಗಳನ್ನು ಮುದ್ರಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದ ವೆಬ್ ಸರ್ವರ್ PHP ಅನ್ನು ಆವಾಹಿಸದೆ ಅಥವಾ MySQL ಅನ್ನು ಪ್ರಶ್ನಿಸದೆ ಸಂಪೂರ್ಣ ಪುಟಗಳನ್ನು ಸರ್ವ್ ಮಾಡುತ್ತದೆ. WordPress ನಲ್ಲಿ ಟೈಮ್-ಟು-ಫರ್ಸ್ಟ್-ಬೈಟ್‌ಗೆ (time-to-first-byte) ಇದು ಅತ್ಯಂತ ದೊಡ್ಡದಾದ ಏಕೈಕ ಲಾಭವಾಗಿದೆ.

ಪ್ರತಿ ಸೈಟ್‌ಗೆ Redis ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಶ್

ಒಂದು ಕ್ಲಿಕ್‌ನ ಟಾಗಲ್ ಸ್ವಯಂ-contained Redis ಆಬ್ಜೆಕ್ಟ್-ಕ್ಯಾಶ್ ಡ್ರಾಪ್-ಇನ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ, ಇದು ಪುನರಾವರ್ತಿತ ಡೇಟಾಬೇಸ್ ರೀಡ್‌ಗಳನ್ನು ಆಫ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ. Redis ಎಂದಾದರೂ ಲಭ್ಯವಿಲ್ಲದಿದ್ದರೆ ಡ್ರಾಪ್-ಇನ್ ಪ್ರತಿ-ವಿನಂತಿಯ ಇನ್-ಮೆಮೊರಿ ಕ್ಯಾಶ್‌ಗೆ ಮರಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಸೈಟ್ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ.

CDN ಮತ್ತು ಎಡ್ಜ್

ಸ್ಥಿರ ಅಸೆಟ್‌ಗಳು ಮತ್ತು ಕ್ಯಾಶ್ ಮಾಡಬಹುದಾದ ಪುಟಗಳನ್ನು ಸಂದರ್ಶಕರ ಹತ್ತಿರವಿರುವ CDN ನಿಂದ ನೀಡಲಾಗುತ್ತದೆ. ಒರಿಜಿನ್ ಕ್ಯಾಶ್‌ನೊಂದಿಗೆ ಸಿಂಕ್‌ನಲ್ಲಿರಲು ಪರ್ಜ್‌ಗಳನ್ನು ಎಡ್ಜ್‌ಗೆ ಮಿರರ್ ಮಾಡಲಾಗುತ್ತದೆ — ಮೂರು ಸಂಪರ್ಕ ಕಡಿತಗೊಂಡ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲ, ಒಂದೇ ನಿಯಂತ್ರಣ.

ಸ್ಮಾರ್ಟ್ ಆಟೋ-ಪರ್ಜ್ ಕಂಟೆಂಟ್ ಅನ್ನು ತಾಜಾವಾಗಿರಿಸುತ್ತದೆ

ಕ್ಯಾಶ್ ಎನ್ನುವುದು ಸರಿಯಾದ ಸಮಯದಲ್ಲಿ ಸರಿಯಾದ ಪುಟಗಳನ್ನು ತೆರವುಗೊಳಿಸಿದಾಗ ಮಾತ್ರ ಉಪಯುಕ್ತವಾಗಿರುತ್ತದೆ. ನಮ್ಮದು ನಿಜವಾದ ಬದಲಾವಣೆಗಳಿಗಾಗಿ ಗಮನಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಸಂಪಾದನೆಯಲ್ಲೂ ಎಲ್ಲವನ್ನೂ ಒಟ್ಟಿಗೆ ತೆಗೆದುಹಾಕುವ ಬದಲು, LiteSpeed ಕ್ಯಾಶ್ ಟ್ಯಾಗ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಿಖರವಾಗಿ ಶುದ್ಧೀಕರಿಸುತ್ತದೆ.

  • ಪೋಸ್ಟ್ ಅಥವಾ ಪುಟವನ್ನು ಉಳಿಸಿದಾಗ, ಟ್ರ್ಯಾಶ್‌ಗೆ ಹಾಕಿದಾಗ ಅಥವಾ ಅಳಿಸಿದಾಗ, ಬಾಧಿತ ಪುಟಗಳು ಮತ್ತು ಅವು ಕಾಣಿಸಿಕೊಳ್ಳುವ ಪಟ್ಟಿಗಳನ್ನು ಮಾತ್ರ ತೆರವುಗೊಳಿಸಲಾಗುತ್ತದೆ.
  • ಕಾಮೆಂಟ್‌ಗಳು, ಸಂಪಾದಿಸಲಾದ ವರ್ಗೀಕರಣ ನಿಯಮಗಳು, ಥೀಮ್ ಬದಲಾವಣೆಗಳು, ಪ್ಲಗಿನ್ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಮತ್ತು ಕೋರ್/ಪ್ಲಗಿನ್/ಥೀಮ್ ನವೀಕರಣಗಳು ಎಲ್ಲವೂ ನಿರ್ದಿಷ್ಟ ಶುದ್ಧೀಕರಣಗಳನ್ನು ಪ್ರಚೋದಿಸುತ್ತವೆ.
  • ಸಿಡಿಎನ್ (CDN) ಮತ್ತು ಎಡ್ಜ್ (edge) ಒರಿಜಿನ್‌ನೊಂದಿಗೆ ಸಿಂಕ್ ಆಗುವಂತೆ, ಇದು ಸೈನ್ ಮಾಡಲಾದ ವೆಬ್‌ಹುಕ್ ಮೂಲಕ ಕಂಟ್ರೋಲ್-ಪ್ಲೇನ್ ಪ್ಯಾನೆಲ್‌ಗೆ ಪರ್ಜ್‌ಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ.
  • ಒಂದು REST ಪರ್ಜ್ ಎಂಡ್‌ಪಾಯಿಂಟ್ ಪ್ಯಾನಲ್ ಎಲ್ಲವನ್ನೂ, ನಿರ್ದಿಷ್ಟ URLಗಳನ್ನು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಟ್ಯಾಗ್‌ಗಳನ್ನು ತೆರವುಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ — ಇದು ಅಡ್ಮಿನ್ ಸೆಷನ್ ಅಥವಾ HMAC-SHA256 ಸಹಿಯ ಮೂಲಕ ದೃಢೀಕರಿಸಲ್ಪಟ್ಟಿರುತ್ತದೆ.

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸುರಕ್ಷಿತ — ಡೈನಾಮಿಕ್ ಪುಟಗಳನ್ನು ಎಂದಿಗೂ ಕ್ಯಾಶ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ

ಜೀವಂತವಾಗಿರಬೇಕಾದ ವಿಷಯಗಳು ಎಂದಿಗೂ ಕ್ಯಾಶ್ ಆಗದೆ ಇದ್ದಾಗ ಮಾತ್ರ ಆಕ್ರಮಣಕಾರಿ ಕ್ಯಾಶಿಂಗ್ ಸುರಕ್ಷಿತವಾಗಿರುತ್ತದೆ. Zinn® Cache ಸೂಕ್ತವಾದ WordPress ಮತ್ತು WooCommerce / Easy Digital Downloads ಡೀಫಾಲ್ಟ್‌ಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ: ಕಾರ್ಟ್, ಚೆಕ್‌ಔಟ್, ನನ್ನ ಖಾತೆ (my-account), REST ಮತ್ತು AJAX, ಮುನ್ನೋಟ (preview) ಹಾಗೂ ಹುಡುಕಾಟವನ್ನು ಹೊರಗಿಡಲಾಗಿದೆ ಮತ್ತು ಲಾಗ್ ಇನ್ ಆಗಿರುವ ಅಥವಾ ಸೆಷನ್-ಕೂಕಿ ವಿನಂತಿಯನ್ನು ಹೊಸದಾಗಿ ಒದಗಿಸಲಾಗುತ್ತದೆ.

ಇದರರ್ಥ ಗ್ರಾಹಕರು ಎಂದಿಗೂ ಬೇರೆಯವರ ಕಾರ್ಟ್ ಅನ್ನು ನೋಡುವುದಿಲ್ಲ ಮತ್ತು ಲಾಗಿನ್ ಆಗಿರುವ ಸಂಪಾದಕರು ಎಂದಿಗೂ ಹಳೆಯ ಡ್ರಾಫ್ಟ್ ಅನ್ನು ನೋಡುವುದಿಲ್ಲ. ಪ್ಲಗಿನ್ ಒಂದಕ್ಕೆ ಅಗತ್ಯವಿದ್ದಾಗ, ಸುರಕ್ಷಿತ ಡೀಫಾಲ್ಟ್‌ಗಳನ್ನು ಸ್ಪರ್ಶಿಸದೆ, ಪ್ರತಿ ಸೈಟ್‌ಗೆ ನೀವು ಹೆಚ್ಚುವರಿ ಪಾತ್, ಕ್ಯೂರಿ-ಕೀ ಮತ್ತು ಕುಕಿ-ಪ್ರಿಫಿಕ್ಸ್ ನಿಯಮಗಳನ್ನು ಸೇರಿಸಬಹುದು.

ಕ್ಯಾಶಿಂಗ್ ಎನ್ನುವುದು ಪ್ರತಿ ಬ್ಲೂಪ್ರಿಂಟ್‌ನ ವೈಶಿಷ್ಟ್ಯವಾಗಿದೆ. ಹಾಗಾಗಿ ಸ್ಟಾಟಿಕ್, ಪಿಎಚ್‌ಪಿ ಮತ್ತು ನೋಡ್ ತಾಣಗಳು ತಮಗೆ ಸೂಕ್ತವಾದ ಕ್ಯಾಶಿಂಗ್ ಅನ್ನು ಪಡೆಯುತ್ತವೆ ಮತ್ತು ಪೂರ್ಣ-ಪುಟದ ಕ್ಯಾಶ್ ಲೇಯರ್ ಇಲ್ಲದಿರುವಲ್ಲಿ ಪ್ಲಗಿನ್ ಅತ್ಯುತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು

ಇದರಲ್ಲಿ ಯಾವುದನ್ನಾದರೂ ನಾನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕೇ?

இlla. Zinn® Cache ಪ್ಲಗ್‌ಇನ್ ಡಿಪ್ಲಾಯ್ footprint ಜೊತೆಗೆ ಬರುತ್ತದೆ ಮತ್ತು ಫುಲ್-ಪೇಜ್ 캐시, ಆಬ್ಜೆಕ್ಟ್ 캐시, ಆಟೋ-ಪರ್ಜ್ ಮತ್ತು ಸೇಫ್ ಎಕ್ಸ್‌ಕ್ಲೂಷನ್‌ಗಳು Zinn-ಹೋಸ್ಟೆಡ್ ಸೈಟ್‌ಗಳಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಿದ್ಧಗೊಂಡಿರುತ್ತವೆ. ನೀವು ಬಯಸಿದರೆ, ಎಲ್ಲವನ್ನೂ Settings → Zinn® Cache ಅಡಿಯಲ್ಲಿ ಅಥವಾ ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಿಂದ ಸೂಕ್ತವಾಗಿ ಹೊಂದಿಸಿಕೊಳ್ಳಬಹುದು.

ಕ್ಯಾಶಿಂಗ್ ನನ್ನ WooCommerce ಸ್ಟೋರ್ ಅನ್ನು ಮುರಿಯುತ್ತದೆಯೇ?

ಸಂಖ್ಯೆ. ಕಾರ್ಟ್, ಚೆಕ್‌ಔಟ್, ಮೈ-ಅಕೌಂಟ್ ಮತ್ತು ಯಾವುದೇ ಲಾಗಿನ್ ಅಥವಾ ಸೆಷನ್-ಕೂಕಿ ವಿನಂತಿಯನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಎಂದಿಗೂ ಕ್ಯಾಶ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಡೈನಾಮಿಕ್ ಮತ್ತು ಪ್ರತಿ-ಗ್ರಾಹಕರ ಪುಟಗಳು ಯಾವಾಗಲೂ ಲೈವ್ ಆಗಿರುತ್ತವೆ. ಪೂರ್ಣ-ಪುಟದ ಕ್ಯಾಶ್ ಪ್ರತಿ ಸಂದರ್ಶಕರಿಗೂ ಒಂದೇ ಆಗಿರುವ ಪುಟಗಳನ್ನು ಮಾತ್ರ ನೀಡುತ್ತದೆ.

Redis ಲಭ್ಯವಿಲ್ಲದಿದ್ದರೆ ಏನಾಗುತ್ತದೆ?

ಆಬ್ಜೆಕ್ಟ್ 캐시 (cache) ಐಚ್ಛಿಕವಾಗಿದ್ದು, ಇದು ಸುರಕ್ಷಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. phpredis ವಿಸ್ತರಣೆಯು ಕಾಣೆಯಾಗಿದ್ದರೆ ಸೂಚನೆಯೊಂದಿಗೆ ಟಾಗಲ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ; ರನ್-ಟೈಮ್‌ನಲ್ಲಿ Redis ತಲುಪಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಡ್ರಾಪ್-ಇನ್ ಪ್ರತಿ ವಿನಂತಿಯ ಇನ್-ಮೆಮೊರಿ 캐시 (cache) ನಿಂದ ಸೇವೆ ಒದಗಿಸುತ್ತದೆ ಇದರಿಂದ ಸೈಟ್ ಎಂದಿಗೂ ಸ್ಥಗಿತಗೊಳ್ಳುವುದಿಲ್ಲ.

ಇದಕ್ಕೆ LiteSpeed ಅಗತ್ಯವಿದೆಯೇ?

ಪೂರ್ಣ-ಪುಟ ಕ್ಯಾಚಿಂಗ್ LiteSpeed ವೆಬ್ ಸರ್ವರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಅಥವಾ ಮೂರನೇ ವ್ಯಕ್ತಿಯ LiteSpeed Cache ಪ್ಲಗಿನ್ ಈಗಾಗಲೇ ಸಕ್ರಿಯವಾಗಿದ್ದರೆ ಅದನ್ನು ಬಳಸುತ್ತದೆ. ಇತರ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಯಾವುದೇ ಕ್ಯಾಶ್ ಹೆಡರ್‌ಗಳು ಹೊರಸೂಸಲ್ಪಡುವುದಿಲ್ಲ, ಆದರೆ ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಶ್, ವಿನಾಯಿತಿಗಳು ಮತ್ತು ರಿಮೋಟ್ ಪರ್ಜ್ ಇವೆಲ್ಲವೂ ಇಂದಿಗೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ.

CDN ಮತ್ತು ಸರ್ವರ್ ಕ್ಯಾಶ್‌ಗಳು ಹೇಗೆ ಸಿಂಕ್‌ನಲ್ಲಿರುತ್ತವೆ?

ಒಂದು ಸಂಘಟಿತ ಪರ್ಜ್. ಕಂಟೆಂಟ್ ಬದಲಾದಾಗ, ನಿರ್ದಿಷ್ಟ ಟ್ಯಾಗ್ ಆಧಾರಿತ ಪರ್ಜ್‌ಗಳು ವೆಬ್ ಸರ್ವರ್‌ನಲ್ಲಿ ಬಾಧಿತ ಪುಟಗಳನ್ನು ತೆರವುಗೊಳಿಸುತ್ತವೆ ಮತ್ತು ಸಹಿ ಮಾಡಿದ ವೆಬ್‌ಹುಕ್ ಮೂಲಕ CDN ಹಾಗೂ ಎಡ್ಜ್‌ಗೆ ಪ್ರತಿಬಿಂಬಿಸಲ್ಪಡುತ್ತವೆ, ಇದರಿಂದ ಪ್ರತಿಯೊಂದು ಲೇಯರ್ ಕೂಡ ಅದೇ ಸಮಯದಲ್ಲಿ ಒಂದೇ ಪುಟಗಳನ್ನು ತೆರವುಗೊಳಿಸುತ್ತದೆ.

ನಿಮ್ಮ ಸ್ವಂತ ಸೈಟ್‌ಗಳಲ್ಲಿ ಇದನ್ನು ವೀಕ್ಷಿಸಿ

ಯಾವಾಗಲೂ ಕಾರ್ಡ್ ಇಲ್ಲದ 14 ದಿನಗಳ ಉಚಿತ ಪ್ರಯೋಗವನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಬಹು-ಪದರದ ಕ್ಯಾಶ್ ತನ್ನ ಕೆಲಸವನ್ನು ಮಾಡಲು ಬಿಡಿ. ಉಚಿತ ವಲಸೆಗಳು, 30 ದಿನಗಳ ಹಣ ಮರುಪಾವತಿ ಗ್ಯಾರಂಟಿ, 99.99% ಅಪ್‌ಟೈಮ್ ಭರವಸೆ ಮತ್ತು ಯಾವುದೇ ವೆಂಡರ್ ಲಾಕ್-ಇನ್ ಇಲ್ಲ.

ಉಚಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಿ