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

ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲೂ ಸೈಟ್‌ಗಳನ್ನು ವೇಗವಾಗಿರಿಸುವ ಮಲ್ಟಿ-ಲೇಯರ್ ಕ್ಯಾಶಿಂಗ್

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

ಮೂಲ ಸರ್ವರ್ ಅನ್ನು ತಲುಪದೆ ಹತ್ತಿರದ ಸಂಗ್ರಹದಿಂದ (ಕ್ಯಾಶ್) ಪೂರೈಸಲಾದ ಮತ್ತು ಹಿಂತಿರುಗಿಸಲಾದ ಪುಟ ವಿನಂತಿ.

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

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

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

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

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

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

CDN ಮತ್ತು ಎಡ್ಜ್

ಸ್ಥಿರ ಸ್ವತ್ತುಗಳನ್ನು ಸಂದರ್ಶಕರಿಗೆ ಹತ್ತಿರವಿರುವ CDN ನಿಂದ ಒದಗಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ನಿಮಗೆ ಅಗತ್ಯವಿರುವಾಗ ಸೈಟ್‌ನ CDN ಟ್ಯಾಬ್‌ನಿಂದ CDN ಕ್ಯಾಶ್ ಅನ್ನು ತೆರವುಗೊಳಿಸಬಹುದು.

ಸ್ಮಾರ್ಟ್ ಸ್ವಯಂ-ತೆರವುಗೊಳಿಸುವಿಕೆಯು ವಿಷಯವನ್ನು ನವೀಕೃತವಾಗಿರಿಸುತ್ತದೆ

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

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

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

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

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

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

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

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

ಇಲ್ಲ. Zinn® Cache ಪ್ಲಗಿನ್ ನಿಯೋಜನೆ ಹೆಜ್ಜೆಗುರುತಿನಲ್ಲಿ (deploy footprint) ಬರುತ್ತದೆ ಮತ್ತು ಪೂರ್ಣ-ಪುಟದ ಕ್ಯಾಶ್, ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಶ್, ಸ್ವಯಂ-ತೆರವು (auto-purge) ಮತ್ತು ಸುರಕ್ಷಿತ ವಿನಾಯಿತಿಗಳು Zinn-ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಸೈಟ್‌ಗಳಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಪರ್ಕಗೊಂಡಿರುತ್ತವೆ. ನೀವು ಬಯಸಿದರೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು → Zinn® Cache ಅಡಿಯಲ್ಲಿ ಅಥವಾ ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಿಂದ ಎಲ್ಲವನ್ನೂ ಸೂಕ್ಷ್ಮವಾಗಿ ಹೊಂದಿಸಬಹುದು.

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

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

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

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

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

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

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

ವೆಬ್ ಸರ್ವರ್‌ನಲ್ಲಿ, ಸ್ವಯಂಚಾಲಿತವಾಗಿ. ವಿಷಯ ಬದಲಾದಾಗ, ಟ್ಯಾಗ್ ಆಧಾರಿತ ಉದ್ದೇಶಿತ ಶುದ್ಧೀಕರಣಗಳು ಸರ್ವರ್‌ನ ಪುಟ ಸಂಗ್ರಹದಿಂದ (page cache) ಪ್ರಭಾವಿತ ಪುಟಗಳನ್ನು ಮಾತ್ರ ತೆರವುಗೊಳಿಸುತ್ತವೆ. ಸೈಟ್‌ನ CDN ಟ್ಯಾಬ್‌ನಿಂದ CDN ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಲಾಗುತ್ತದೆ.

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

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

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

LiteSpeed ಪಾಲುದಾರ Zinn Digital® ಅಧಿಕೃತ LiteSpeed ಪಾಲುದಾರನಾಗಿದೆ. ನಮ್ಮ ಸ್ವಂತ Zinn® ಫ್ಲೀಟ್‌ನಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ಸೈಟು ಲೈಸೆನ್ಸ್‌ ಪಡೆದ LiteSpeed Enterprise ಹಾಗೂ LSCache ಪ್ಲಗಿನ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ — ಇದು WordPress ಮತ್ತು WooCommerce ಅನ್ನು ಒದಗಿಸಲು ಅತ್ಯಂತ ವೇಗವಾದ ಮಾರ್ಗವಾಗಿದೆ — ಇದನ್ನು ಉಚಿತ ಬಿಲ್ಡ್‌ ಬದಲಿಗೆ ನಾವೇ ಟ್ಯೂನ್ ಮಾಡಿ, ಲೈಸೆನ್ಸ್‌ ಪಡೆದು ನವೀಕೃತವಾಗಿರಿಸುತ್ತೇವೆ.