ವೆಬ್-ಸರ್ವರ್ ಲೇಯರ್ನಲ್ಲಿ ಪೂರ್ಣ-ಪುಟ ಕ್ಯಾಚಿಂಗ್, ಐಚ್ಛಿಕ Redis ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಚ್, ಮತ್ತು ನಿಜವಾಗಿ ಬದಲಾದದ್ದನ್ನು ಮಾತ್ರ ತೆರವುಗೊಳಿಸುವ ಪರ್ಜ್ಗಳು.
LSCache ನಿಯಂತ್ರಣ
LiteSpeed ಸರ್ವರ್ PHP ಅಥವಾ MySQL ಅನ್ನು ಸ್ಪರ್ಶಿಸದೆ ಇಡೀ ಪುಟಗಳನ್ನು ಒದಗಿಸಲು X-LiteSpeed-Cache-Control ಮತ್ತು ಟ್ಯಾಗ್ ಹೆಡರ್ಗಳನ್ನು ಸ್ಟ್ಯಾಂಪ್ ಮಾಡುತ್ತದೆ. ಮೂರನೇ ವ್ಯಕ್ತಿಯ LiteSpeed Cache ಪ್ಲಗಿನ್ ಇದ್ದರೆ, ಪುಟ ಕ್ಯಾಶಿಂಗ್ ಅನ್ನು ಅದಕ್ಕೆ ಮುಂದೂಡಲಾಗುತ್ತದೆ — ಯಾವುದೇ ಸಂಘರ್ಷವಿಲ್ಲ.
ಸ್ಮಾರ್ಟ್ ಟ್ಯಾಗ್-ಆಧಾರಿತ ಆಟೋ-ಪರ್ಜ್
ಒ an ಲೇಖನ, ಕಾಮೆಂಟ್, ಪದ, ಥೀಮ್ ಅಥವಾ ಪ್ಲಗಿನ್ ಬದಲಾದಾಗ, ಇಡೀ ಸೈಟ್ ಅಲ್ಲ - ಕೇವಲ ಬಾಧಿತ ಪುಟಗಳು ಮತ್ತು ಅವುಗಳ ಪಟ್ಟಿಗಳನ್ನು ಟಾರ್ಗೆಟ್ ಮಾಡಿದ ಕ್ಯಾಶ್ ಟ್ಯಾಗ್ಗಳ ಮೂಲಕ ತೆರವುಗೊಳಿಸಲಾಗುತ್ತದೆ. CDN ಎಡ್ಜ್ ಅನುಗುಣವಾಗಿ ತೆರವುಗೊಳ್ಳಲು, ಪರ್ಜ್ಗಳು ಸಹಿ ಮಾಡಿದ ವೆಬ್ಹುಕ್ ಮೂಲಕ ಪ್ಯಾನೆಲ್ಗೆ ಪ್ರತಿಬಿಂಬಿತಗೊಳ್ಳುತ್ತವೆ.
Redis ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಶ್
ಒ an-click ಟಾಗಲ್ ಸ್ವಯಂ-contained object-cache drop-in ಅನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡುತ್ತದೆ, ಇದು ಪುನರಾವರ್ತಿತ ಡೇಟಾಬೇಸ್ ರೀಡ್ಗಳನ್ನು ಆಫ್ಲೋಡ್ ಮಾಡುತ್ತದೆ. ಇದು ಬೇರೆ ಪ್ಲಗಿನ್ನ ಡ್ರಾಪ್-ಇನ್ ಅನ್ನು ಎಂದಿಗೂ ಓವರ್ರೈಟ್ ಮಾಡುವುದಿಲ್ಲ, ಮತ್ತು Redis ತಲುಪಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ ಇನ್-ಮೆಮೊರಿ ಕ್ಯಾಶ್ಗೆ ಫಾಲ್ಬಾಕ್ ಆಗುತ್ತದೆ, ಇದರಿಂದ ಸೈಟ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ.
ಸುರಕ್ಷಿತ ಕ್ಯಾಶ್ ಹೊರಗಿಡುವಿಕೆಗಳು
ಸೂಕ್ತವಾದ WordPress, WooCommerce ಮತ್ತು Easy Digital Downloads ಡೀಫಾಲ್ಟ್ಗಳು — ಕಾರ್ಟ್, ಚೆಕ್ಔಟ್, ನನ್ನ-ಖಾತೆ (my-account), REST/AJAX, ಪೂರ್ವವೀಕ್ಷಣೆ, ಹುಡುಕಾಟ ಮತ್ತು ಯಾವುದೇ ಲಾಗಿನ್ ಅಥವಾ ಸೆಷನ್ ವಿನಂತಿಯನ್ನು ಎಂದಿಗೂ ಕ್ಯಾಶ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಪ್ರತಿ ಸೈಟ್ಗೆ ನಿಮ್ಮ ಸ್ವಂತ ಪಾತ್, ಪ್ರಶ್ನೆ (query) ಮತ್ತು ಕುಕೀ ನಿಯಮಗಳನ್ನು ಸೇರಿಸಿ.
ಸಹಿ ಮಾಡಿದ ರಿಮೋಟ್ ಪರ್ಜ್
ಒಂದು REST ಎಂಡ್ಪಾಯಿಂಟ್ ಕಂಟ್ರೋಲ್ ಪ್ಲೇನ್ಗೆ ಎಲ್ಲವನ್ನೂ, ನಿರ್ದಿಷ್ಟ URLಗಳನ್ನು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಟ್ಯಾಗ್ಗಳನ್ನು ತೆರವುಗೊಳಿಸಲು (ಪುರ್ಜ್ ಮಾಡಲು) ಅನುಮತಿಸುತ್ತದೆ, ಇದು ನಿರ್ವಾಹಕರಿಂದ ಅಥವಾ ವಿನಂತಿಯ ಮುಖ್ಯಭಾಗದ ಮೇಲಿನ HMAC-SHA256 ಸಹಿಯಿಂದ ದೃಢೀಕರಿಸಲ್ಪಟ್ಟಿರುತ್ತದೆ — ಇದು ಸಹಿ ಮಾಡಲಾದ ಪೇಲೋಡ್ ಅನ್ನು ಮಾತ್ರ ಓದುತ್ತದೆ, ಯಾವುದೇ ಕ್ವೆರಿ ಪ್ಯಾರಾಮೀಟರ್ಗಳನ್ನಲ್ಲ.
ಅಂದವಾಗಿ ತಗ್ಗಿಸುವುದು
ಪೂರ್ಣ-ಪುಟ ಕ್ಯಾಚಿಂಗ್ಗೆ LiteSpeed ಸರ್ವರ್ ಅಗತ್ಯವಿದೆ; ಅದು ಇಲ್ಲದೆ ಇದ್ದರೆ ಪ್ಲಗ್ಇನ್ ಯಾವುದೇ ಕ್ಯಾಚೆ ಹೆಡರ್ಗಳನ್ನು ಹೊರಡಿಸುವುದಿಲ್ಲ ಆದರೆ ಆಬ್ಜೆಕ್ಟ್ ಕ್ಯಾಚೆ, ಹೊರಗಿಡುವಿಕೆಗಳ API ಮತ್ತು ರಿಮೋಟ್ ಪರ್ಜ್ ಎಲ್ಲವೂ ಕೆಲಸ ಮಾಡುತ್ತಿರುತ್ತವೆ. ಕ್ಯಾಚಿಂಗ್ ಎನ್ನುವುದು ಎಲ್ಲವೂ ಅಥವಾ ಏನೂ ಇಲ್ಲದ ಸ್ವಿಚ್ ಅಲ್ಲ, ಬದಲಿಗೆ ಪ್ರತಿ ಬ್ಲೂಪ್ರಿಂಟ್ನ ಸಾಮರ್ಥ್ಯವಾಗಿದೆ.