Zinn® Cache යනු WordPress සඳහා වන නොමිලේ ලබා දෙන caching ප්ලගිනයකි. අප සත්කාරකත්වය සපයන වෙබ් අඩවියක, එය ඔබගේ සේවාදායකයේ දැනටමත් ක්රියාත්මක වන LiteSpeed පිටු හැඹිලිය (page cache) හසුරුවන අතර, හැඹිලිගත කළ යුත්තේ මොනවාද සහ ඒවා ඉවත් කළ යුත්තේ කවදාදැයි ඊට දැනුම් දෙයි. WordPress ඉදිරියෙන් nginx, Varnish හෝ Apache මඟින් දැනටමත් පිටු හැඹිලිගත කරන්නේ නම්, එය දෙවන හැඹිලියක් එක් කිරීම වෙනුවට එම හැඹිලිය පිරිසිදු කරයි (purges). වෙනත් ඕනෑම සේවාදායකයක, එය එක් එක් පිටුව ගොනුවක් ලෙස තබා ගන්නා අතර WordPress පූරණය වීමට පෙර එය ලබා දෙයි, එබැවින් ඔබගේ වෙබ් අඩවිය කොතැනක සත්කාරකත්වය ලබා තිබුණද එය ක්රියා කරයි.
එය නොමිලේ ලබා ගත හැකි අතර WordPress.org ප්ලගින නාමාවලියෙහි ලැයිස්තුගත කර ඇත: wordpress.org/plugins/zinn-cache. අප සත්කාරකත්වය සපයන වෙබ් අඩවියක එය ඔබ වෙනුවෙන් ස්ථාපනය කර ඇත; එය ඉවත් කර ඇත්නම්, Zinn® Cache සොයා බලා ප්ලගින → නව ප්ලගිනයක් එක් කරන්න වෙතින් එය නැවත ස්ථාපනය කරන්න.
පළමුව මෙය පරීක්ෂා කරන්න
භාවිතා වන්නේ කුමන පිටු හැඹිලියද යන්න — LiteSpeed සේවාදායකයේ එකද, වෙබ් අඩවිය ඉදිරියේ ඇති nginx, Varnish හෝ Apache හැඹිලියද, නැතහොත් ප්ලගිනයේම ගොනු හැඹිලියද — සහ Redis වස්තු හැඹිලිය (object cache) සැබවින්ම දත්ත ගබඩා කරන්නේද යන්න Zinn Digital® → හැඹිලිය → තත්ත්වය මඟින් දැක්වේ. දැන් පරීක්ෂා කරන්න මඟින් අමුත්තෙකු මෙන් ඔබගේ නවතම පිටු ඉල්ලා සිටින අතර එක් එක් හැඹිලියෙන් කොපමණ වාරයක් ප්රතිචාර ලැබුණේද යන්න පෙන්වයි. අප සත්කාරකත්වය සපයන වෙබ් අඩවියක එය LiteSpeed ලෙස දැක්විය යුතුය; එසේ නොවේ නම්, ටිකට් පතක් (ticket) යොමු කරන්න, එවිට අපි ඔබගේ වෙබ් අඩවිය නොව සේවාදායකය පරීක්ෂා කරන්නෙමු.
පිරිසිදු කිරීම, සහ ඔබට එය කලාතුරකින් අවශ්ය වන්නේ ඇයි
ලිපියක් පළ කිරීමෙන් හෝ පිටුවක් සංස්කරණය කිරීමෙන් වෙනස් වූ දේ දැනටමත් ඉවත් කෙරේ. ප්ලගිනය ටැගය අනුව ඉවත් කරන බැවින්, එක් ලිපියක් සංස්කරණය කළ විට එම ලිපිය, එය දිස්වන පිටු සහ ඔබගේ සංග්රහ පමණක් හිස් වේ — ඔබගේ මුළු වෙබ් අඩවියම නොවේ. සෑම පිටුවකටම බලපාන වෙනසක් (යාවත්කාලීන කිරීමක්, ප්ලගිනයක් සක්රිය කිරීමක්, මෙනුවක් හෝ තේමාවක්) ක්රමානුකූල නැවුම් කිරීමක් ආරම්භ කරයි: සම්පූර්ණ හැඹිලිය එකවර හිස් කරනවා වෙනුවට, නවතම ඒවා පළමුව වන සේ සෑම පිටුවක්ම විනාඩියකට කාණ්ඩයක් බැගින් නැවුම් කෙරේ, එබැවින් එය සිදුවන අතරතුර වෙබ් අඩවිය වේගවත්ව පවතී.
එක් පිටුවක් හිස් කිරීමට, තත්ත්වය ටැබයෙහි එහි ලිපිනය ටයිප් කර මෙම ලිපින ඉවත් කරන්න ඔබන්න. SFTP හරහා ආකෘති ගොනුවක් සංස්කරණය කිරීමෙන් පසුව වැනි, ඔබට සියල්ල එකවර ඉවත් කිරීමට අවශ්ය වන දුර්ලභ අවස්ථාවන් සඳහා සියල්ල දැන් හිස් කරන්න එම තිරයේම පවතී.
Redis වස්තු හැඹිලිය
මෙම ටොගලය මඟින් ඉල්ලීම් අතරතුර WordPress හි අභ්යන්තර සෙවීම් මතකයේ තබා ගන්නා drop-in එකක් ස්ථාපනය කරයි. එය වඩාත්ම ප්රයෝජනවත් වන්නේ:
- WooCommerce සහ විශාල නාමාවලියක් සහිත ඕනෑම සාප්පුවකට
- බොහෝ ප්ලගීන සහිත වෙබ් අඩවි වලට
- සාමාජිකත්ව හෝ සංසද වෙබ් අඩවි වලට, එහිදී සෑම පිටුවක්ම පාහේ ලොග් වී ඇත
දැනටමත් සම්පූර්ණයෙන්ම පිටු හැඹිලිගත කර ඇති කුඩා විස්තර පත්රිකා වෙබ් අඩවියකට එයින් ලැබෙන සහය අවම වේ. එය ක්රියාත්මක කරන්න, දිනක් වෙබ් අඩවිය නිරීක්ෂණය කරන්න, සහ කිසිවක් නොපෙනේ නම් එය නැවත ක්රියා විරහිත කරන්න — එය ආපසු හැරවිය හැකි අතර වෙනත් ප්ලගිනයක් මඟින් ස්ථාපනය කර ඇති drop-in එකක් කිසි විටෙකත් උඩින් ලියන්නේ නැත.
බැහැර කිරීම්
කරත්තය, පිටවීම, මගේ ගිණුම සහ ලොග් වී ඇති ඕනෑම සැසියක් කිසි විටෙකත් හැඹිලිගත නොවන අතර, ඔබට එය වින්යාස කිරීමට අවශ්ය නොවේ. ඔබට සැමවිටම අලුත්ව තිබිය යුතු පිටුවක් ඇති විට පමණක් ඔබගේම නීති එක් කරන්න — ඔබ එකතු කරන සෑම රීතියක්ම වේගවත් වීම නවත්වන පිටුවකි, එබැවින් ඒවා වරකට එක බැගින් එක් කරන්න.
වෙනසක් නොපෙන්වන්නේ නම්
මෙම අනුපිළිවෙලින්: ප්ලගීන තිරයෙන් එම පිටුව හිස් (purge) කරන්න; ඔබගේ බ්රවුසරය තදින් නැවත පූරණය (hard-reload) කරන්න (Ctrl-Shift-R); අප ඉදිරියෙන් ඇති CDN එකක් එය රඳවා තබා ගන්නේදැයි පරීක්ෂා කරන්න. විවිධ හැඹිලි (caches) තුනකට පිටුවක් රඳවා තබා ගත හැකි අතර අපට අයත් වන්නේ පළමු එක පමණි.