Zinn® Cache ಎಂಬುದು WordPress ಗಾಗಿ ಉಚಿತ ಕ್ಯಾಶಿಂಗ್ ಪ್ಲಗಿನ್ ಆಗಿದೆ. ನಾವು ಹೋಸ್ಟ್ ಮಾಡುವ ಸೈಟ್ನಲ್ಲಿ, ಇದು ನಿಮ್ಮ ಸರ್ವರ್ ಈಗಾಗಲೇ ಚಲಾಯಿಸುತ್ತಿರುವ LiteSpeed ಪುಟ ಕ್ಯಾಶ್ ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಏನನ್ನು ಕ್ಯಾಶ್ ಮಾಡಬೇಕು ಮತ್ತು ಯಾವಾಗ ಅದನ್ನು ತೆರವುಗೊಳಿಸಬೇಕು ಎಂದು ತಿಳಿಸುತ್ತದೆ. WordPress ನ ಮುಂಭಾಗದಲ್ಲಿ nginx, Varnish ಅಥವಾ Apache ಈಗಾಗಲೇ ಪುಟಗಳನ್ನು ಕ್ಯಾಶ್ ಮಾಡುತ್ತಿರುವಲ್ಲಿ, ಇದು ಎರಡನೆಯದನ್ನು ಸೇರಿಸುವ ಬದಲು ಆ ಕ್ಯಾಶ್ ಅನ್ನು ತೆರವುಗೊಳಿಸುತ್ತದೆ. ಯಾವುದೇ ಇತರ ಸರ್ವರ್ನಲ್ಲಿ ಇದು ಪ್ರತಿ ಪುಟವನ್ನು ಫೈಲ್ ಆಗಿ ಇರಿಸುತ್ತದೆ ಮತ್ತು WordPress ಲೋಡ್ ಆಗುವ ಮೊದಲು ಅದನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಸೈಟ್ ಅನ್ನು ಎಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಿದರೂ ಇದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಇದು ಉಚಿತವಾಗಿದೆ ಮತ್ತು WordPress.org ಪ್ಲಗಿನ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಪಟ್ಟಿಮಾಡಲಾಗಿದೆ: wordpress.org/plugins/zinn-cache. ನಾವು ಹೋಸ್ಟ್ ಮಾಡುವ ಸೈಟ್ನಲ್ಲಿ ಇದನ್ನು ನಿಮಗಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿರುತ್ತದೆ; ಒಂದು ವೇಳೆ ಅದನ್ನು ತೆಗೆದುಹಾಕಿದ್ದರೆ, Zinn® Cache ಗಾಗಿ ಹುಡುಕುವ ಮೂಲಕ ಪ್ಲಗಿನ್ಗಳು → ಹೊಸ ಪ್ಲಗಿನ್ ಸೇರಿಸಿ ಇಂದ ಅದನ್ನು ಮರುಸ್ಥಾಪಿಸಿ.
ಮೊದಲು ಇದನ್ನು ಪರಿಶೀಲಿಸಿ
Zinn Digital® → ಕ್ಯಾಶ್ → ಸ್ಥಿತಿ ಯು ಯಾವ ಪುಟ ಕ್ಯಾಶ್ ಬಳಕೆಯಲ್ಲಿದೆ — LiteSpeed ಸರ್ವರ್ನದ್ದು, ಸೈಟ್ನ ಮುಂಭಾಗದಲ್ಲಿರುವ nginx, Varnish ಅಥವಾ Apache ಕ್ಯಾಶ್, ಅಥವಾ ಪ್ಲಗಿನ್ನ ಸ್ವಂತ ಫೈಲ್ ಕ್ಯಾಶ್ — ಮತ್ತು Redis ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಶ್ ನಿಜವಾಗಿಯೂ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತಿದೆಯೇ ಎಂಬುದನ್ನು ತಿಳಿಸುತ್ತದೆ. ಈಗಲೇ ಪರಿಶೀಲಿಸಿ ಎಂಬುದು ಸಂದರ್ಶಕರು ವೀಕ್ಷಿಸುವಂತೆ ನಿಮ್ಮ ಹೊಸ ಪುಟಗಳನ್ನು ವಿನಂತಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಕ್ಯಾಶ್ ಎಷ್ಟು ಬಾರಿ ಪ್ರತಿಕ್ರಿಯಿಸಿದೆ ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ. ನಾವು ಹೋಸ್ಟ್ ಮಾಡುವ ಸೈಟ್ನಲ್ಲಿ ಇದು LiteSpeed ಎಂದು ಹೇಳಬೇಕು; ಹಾಗಾಗದಿದ್ದರೆ, ಟಿಕೆಟ್ ತೆರೆಯಿರಿ ಮತ್ತು ನಾವು ನಿಮ್ಮ ಸೈಟ್ ಬದಲಿಗೆ ಸರ್ವರ್ ಅನ್ನು ಪರಿಶೀಲಿಸುತ್ತೇವೆ.
ತೆರವುಗೊಳಿಸುವಿಕೆ, ಮತ್ತು ನಿಮಗೆ ಇದು ಅಪರೂಪವಾಗಿ ಏಕೆ ಅಗತ್ಯವಿರುತ್ತದೆ
ಪೋಸ್ಟ್ ಒಂದನ್ನು ಪ್ರಕಟಿಸುವುದು ಅಥವಾ ಪುಟವೊಂದನ್ನು ಸಂಪಾದಿಸುವುದು ಬದಲಾದದ್ದನ್ನು ಈಗಾಗಲೇ ತೆರವುಗೊಳಿಸುತ್ತದೆ. ಪ್ಲಗಿನ್ ಟ್ಯಾಗ್ ಮೂಲಕ ತೆರವುಗೊಳಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಒಂದು ಪೋಸ್ಟ್ ಸಂಪಾದಿಸಿದರೆ ಆ ಪೋಸ್ಟ್, ಅದು ಕಾಣಿಸಿಕೊಳ್ಳುವ ಪುಟಗಳು ಮತ್ತು ನಿಮ್ಮ ಫೀಡ್ಗಳು ತೆರವಾಗುತ್ತವೆ — ನಿಮ್ಮ ಇಡೀ ಸೈಟ್ ಅಲ್ಲ. ಪ್ರತಿಯೊಂದು ಪುಟದ ಮೇಲೂ ಪ್ರಭಾವ ಬೀರುವ ಬದಲಾವಣೆಯು (ಅಪ್ಡೇಟ್, ಪ್ಲಗಿನ್ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ, ಮೆನು ಅಥವಾ ಥೀಮ್) ವೇಗ-ನಿಯಂತ್ರಿತ ರಿಫ್ರೆಶ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ: ಇಡೀ ಕ್ಯಾಶ್ ಅನ್ನು ಒಮ್ಮೆಗೆ ಖಾಲಿ ಮಾಡುವ ಬದಲು, ಹೊಸದರಿಂದ ಪ್ರಾರಂಭಿಸಿ ನಿಮಿಷಕ್ಕೊಂದು ಬ್ಯಾಚ್ನಂತೆ ಪ್ರತಿಯೊಂದು ಪುಟವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಈ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಲ್ಲಿ ಸೈಟ್ ವೇಗವಾಗಿಯೇ ಇರುತ್ತದೆ.
ಒಂದು ಪುಟವನ್ನು ತೆರವುಗೊಳಿಸಲು, ಸ್ಥಿತಿ ಟ್ಯಾಬ್ನಲ್ಲಿ ಅದರ ವಿಳಾಸವನ್ನು ಟೈಪ್ ಮಾಡಿ ಮತ್ತು ಈ ವಿಳಾಸಗಳನ್ನು ತೆರವುಗೊಳಿಸಿ ಎಂಬುದನ್ನು ಒತ್ತಿರಿ. SFTP ಮೂಲಕ ಟೆಂಪ್ಲೇಟ್ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಿದ ನಂತರದಂತಹ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಎಲ್ಲವನ್ನೂ ಒಮ್ಮೆಗೆ ಖಾಲಿ ಮಾಡಲು ನೀವು ಬಯಸುವ ಅಪರೂಪದ ಕ್ಷಣಗಳಿಗಾಗಿ ಈಗಲೇ ಎಲ್ಲವನ್ನೂ ಖಾಲಿ ಮಾಡಿ ಎಂಬುದು ಅದೇ ಪರದೆಯಲ್ಲಿದೆ.
Redis ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಶ್
ಟಾಗಲ್ ಒಂದು ಡ್ರಾಪ್-ಇನ್ ಅನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡುತ್ತದೆ, ಅದು ವಿನಂತಿಗಳ ನಡುವೆ WordPress ನ ಸ್ವಂತ ಆಂತರಿಕ ಲುಕ್ಅಪ್ಗಳನ್ನು ಮೆಮೊರಿಯಲ್ಲಿ ಇರಿಸುತ್ತದೆ. ಇದು ಇವುಗಳಲ್ಲಿ ಹೆಚ್ಚು ಸಹಾಯಕವಾಗಿದೆ:
- WooCommerce ಮತ್ತು ದೊಡ್ಡ ಕ್ಯಾಟಲಾಗ್ ಹೊಂದಿರುವ ಯಾವುದೇ ಶಾಪ್
- ಹಲವು ಪ್ಲಗಿನ್ಗಳನ್ನು ಹೊಂದಿರುವ ಸೈಟ್ಗಳು
- ಬಹುತೇಕ ಪ್ರತಿಯೊಂದು ಪುಟವೂ ಲಾಗಿನ್ ಆಗಿರುವ ಸದಸ್ಯತ್ವ ಅಥವಾ ವೇದಿಕೆ ಸೈಟ್ಗಳು
ಈಗಾಗಲೇ ಸಂಪೂರ್ಣವಾಗಿ ಪೇಜ್-ಕ್ಯಾಶ್ ಆಗಿರುವ ಸಣ್ಣ ಕರಪತ್ರ ಸೈಟ್ನಲ್ಲಿ ಇದು ಕಡಿಮೆ ಸಹಾಯಕವಾಗಿದೆ. ಇದನ್ನು ಆನ್ ಮಾಡಿ, ಒಂದು ದಿನ ಸೈಟ್ ಅನ್ನು ಗಮನಿಸಿ, ಮತ್ತು ಯಾವುದೇ ಬದಲಾವಣೆ ಕಾಣಿಸದಿದ್ದರೆ ಮತ್ತೆ ಆಫ್ ಮಾಡಿ — ಇದು ಹಿಂತಿರುಗಿಸಬಹುದಾದದ್ದು ಮತ್ತು ಇದು ಮತ್ತೊಂದು ಪ್ಲಗಿನ್ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿದ ಡ್ರಾಪ್-ಇನ್ ಅನ್ನು ಎಂದಿಗೂ ತಿದ್ದಿ ಬರೆಯುವುದಿಲ್ಲ.
ಹೊರಗಿಡುವಿಕೆಗಳು
ಕಾರ್ಟ್, ಚೆಕ್ಔಟ್, ನನ್ನ-ಖಾತೆ ಮತ್ತು ಯಾವುದೇ ಲಾಗಿನ್ ಆದ ಸೆಶನ್ ಅನ್ನು ಎಂದಿಗೂ ಕ್ಯಾಶ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ, ಮತ್ತು ನೀವು ಅದನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿಲ್ಲ. ಯಾವಾಗಲೂ ಹೊಸದಾಗಿ ಇರಲೇಬೇಕಾದ ಪುಟವಿದ್ದಾಗ ಮಾತ್ರ ನಿಮ್ಮ ಸ್ವಂತ ನಿಯಮಗಳನ್ನು ಸೇರಿಸಿ — ನೀವು ಸೇರಿಸುವ ಪ್ರತಿಯೊಂದು ನಿಯಮವೂ ಆ ಪುಟದ ವೇಗವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ಒಂದೊಂದಾಗಿ ಸೇರಿಸಿ.
ಬದಲಾವಣೆಯು ಕಾಣಿಸದಿದ್ದರೆ
ಈ ಕ್ರಮದಲ್ಲಿ ಮಾಡಿ: ಪ್ಲಗಿನ್ ಪರದೆಯಿಂದ ಆ ಪುಟವನ್ನು ತೆರವುಗೊಳಿಸಿ; ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ಹಾರ್ಡ್-ರೀಲೋಡ್ ಮಾಡಿ (Ctrl-Shift-R); ನಮ್ಮ ಮುಂಭಾಗದಲ್ಲಿರುವ ಸಿಡಿಎನ್ ಅದನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಂಡಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಮೂರು ವಿಭಿನ್ನ ಕ್ಯಾಶ್ಗಳು ಪುಟವನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಬಹುದು ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಮೊದಲನೆಯದು ಮಾತ್ರ ನಮ್ಮದಾಗಿರುತ್ತದೆ.