Zinn® ප්ලගින

සැම Zinn Digital® වෙබ් අඩවියක් සඳහාම නොමිලේ ප්ලගින

අප විසින් හොස්ට් කරන සෑම WordPress අඩවියක්ම Zinn Digital® ප්ලගින දෙකක් සමඟින් පෙර-ස්ථාපනය කර, ඔබ වෙනුවෙන් යාවත්කාලීනව තබා ගනී: සර්වර්-පාදක සම්පූර්ණ පිටු සහ ඔබ්ජෙක්ට් කෑෂිං සඳහා Zinn® Cache සහ වඩාත් පිරිසිදු, සාමාන්‍ය අඩවි ෆින්ගර්ප්‍රින්ට් එකක් සඳහා Zinn® Footprint. මේවා WordPress.org ඩිරෙක්ටරි ප්‍රමිතීන්ට අනුව ගොඩනගා ඇති අතර, භාෂා 58කට පරිවර්තනය කර ඇත, GPL-2.0-or-later යටතේ බලපත්‍ර ලබා දී ඇත සහ නොමිලේ ලැබේ.

  • 58භාෂා, පරිවර්තනය සඳහා සූදානම්
  • GPL-2.0+විවෘත බලපත්‍රය, සිර කර තබා ගැනීමක් නැත
  • 650,000+ලොව පුරා හොස්ට් කර ඇති අඩවි

ප්ලගින දෙකක්, ඇමඩ්මින් නැත, කිසිදු වියදමක් නැත

අපි මෙම ප්ලගින නිර්මාණය කළේ අපගේම සත්කාරක සමූහය — ලොව පුරා වෙබ් අඩවි 650,000 කට අධික සංඛ්‍යාවක් — ක්‍රියාත්මක කිරීමටයි; එබැවින් ඒවා අලෙවිය වැඩි කර ගැනීමට සකස් කළ අතිරේක මෙවලම් ලෙස නොව පරිමාණය, ආරක්ෂාව සහ කාර්ය සාධනය සඳහාම ගොඩනගා ඇත. ඔබේ වෙබ් අඩවිය සකස් කළ වහාම ඒවා ක්‍රියාත්මක වන අතර, වැඩ කරන නියෝජිතයා (worker agent) මඟින් ගොනු යාවත්කාලීනව තබා ගනී: නව නිකුතුවකදී ප්ලගින යළි යොදවා ඔබ වෙනුවෙන් සක්‍රීය කරනු ලැබේ, එබැවින් ඔබට කිසි විටෙකත් යාවත්කාලීන (update) ක්ලික් කිරීමට අවශ්‍ය නොවේ.

දෙකම ගබඩා-ශ්‍රේණියේ වේ: ඒවා WordPress Coding Standards සපුරාලයි, ආරක්ෂක සමාලෝචනය සමත් වේ, කිසිදු PHP නිවේදනයක් මතු නොකරයි, සහ හැකියාවක් නොමැති තැනක ක්‍රමයෙන් පහත වැටේ. ඒවා GPL-2.0-or-later වන බැවින් අගුලු දැමීමක් නොමැත — ඔබ අප සමඟ සිටියත් නැතත් ඔබ වැඩ කරන ප්ලගින තබා ගන්න.

Zinn® Cache — සේවාදායක-පාර්ශ්ව හැඹිලිගත කිරීම සහ ස්මාර්ට් පවිත්‍රකරණය

වෙබ් සර්වර් ස්ථරයේ සම්පූර්ණ පිටු හැඹිලිගත කිරීම (full-page caching), විකල්ප Redis වස්තු හැඹිල්ලක් (object cache), සහ සැබවින්ම වෙනස් වූ දේ පමණක් ඉවත් කරන පවිත්‍ර කිරීම් (purges).

LSCache පාලනය

X-LiteSpeed-Cache-Control සහ ටැග් ශීර්ෂ මුද්‍රා තබන බැවින් PHP හෝ MySQL ස්පර්ශ නොකර සම්පූර්ණ පිටු සේවය කිරීමට LiteSpeed සේවාදායකයකට හැකි වේ. තෙවන පාර්ශ්වීය LiteSpeed Cache ප්ලගිනය තිබේ නම්, පිටු හැඹිලිගත කිරීම එයට පවත්වනු ලැබේ — ගැටුම් ඇති නොවේ.

ස්මාර්ට් ටැග් මත පදනම් වූ ස්වයංක්‍රීය ඉවත් කිරීමේ පහසුකම

පost එකක්, comment එකක්, term එකක්, theme එකක් හෝ plugin එකක් වෙනස් වූ විට, ඉලක්කගත cache tags හරහා බලපෑමට ලක් වූ පිටු සහ ඒවායේ ලැයිස්තු පමණක් ඉවත් කරනු ලැබේ — මුළු වෙබ් අඩවියම නොවේ. CDN edge එක සමමුහුර්තව ඉවත් වීම සඳහා මෙම ඉවත් කිරීම් අත්සන් කරන ලද webhook එකක් හරහා පැනලය වෙත ප්‍රතිරාවය වේ.

Redis වස්තු හැඹිලිය

එක් ක්ලික් කිරීමක ටොගලයක් මඟින් පුනරාවර්තන දත්ත සමුදා කියවීම් ඉවත් කරන ස්වයං අන්තර්ගත object-cache drop-in එකක් ස්ථාපනය කරයි. එය වෙනත් ප්ලගිනක drop-in එකක් කිසිවිටෙක උඩින් ලියන්නේ නැත, සහ Redis වෙත ළඟා විය නොහැකි නම් මතකයේ ඇති (in-memory) හැඹිකියකට පෙරනිමියෙන් හැරේ, එබැවින් වෙබ් අඩවිය අඛණ්ඩව ක්‍රියාත්මක වේ.

ආරක්ෂිත හැඹිලි ව්‍යතිරේක

සංවේදී WordPress, WooCommerce සහ Easy Digital Downloads පෙරනිමි — කරත්තය, පිටවීම, මගේ ගිණුම, REST/AJAX, පෙරදසුන, සෙවීම සහ ඕනෑම ලොගින් වූ හෝ සැසි ඉල්ලීමක් කිසිවිටෙක හැඹිලිගත නොකෙරේ. එක් අඩවියක් සඳහා ඔබේම මාර්ග, විමසුම සහ කුකී නීති එක් කරන්න.

අත්සන් කළ දුරස්ථ පවිත්‍රකරණය

REST අවසාන ලක්ෂ්‍යයක් (endpoint) මඟින් පාලන තන්ත්‍රයට (control plane) සියල්ල, නිශ්චිත URL හෝ නිශ්චිත ටැග් ඉවත් කිරීමට (purge) ඉඩ සලසයි, එය පරිපාලකයෙකු විසින් හෝ ඉල්ලුම් පත්‍ර මෘගාංගය (request body) හරහා HMAC-SHA256 අත්සනක් මඟින් සත්‍යාපනය කරනු ලැබේ — විමසුම් පරාමිතීන් (query params) කිසිවිටෙක කියවීමකින් තොරව, අත්සන් කරන ලද ඛණ්ඩය (payload) පමණක් කියවයි.

ක්‍රමානුකූලව ක්‍රියාකාරීත්වය අඩු වීම

සම්පූර්ණ පිටු හැඹිලිගත කිරීම සඳහා LiteSpeed සේවාදායකයක් අවශ්‍ය වේ; එකක් නොමැති නම් ප්ලගිනය මඟින් හැඹිලි ශීර්ෂ නිකුත් නොකරන අතර වස්තු හැඹිලය, බැහැර කිරීමේ API එක සහ දුරස්ථ ඉවත් කිරීම යන සියල්ල අඛණ්ඩව ක්‍රියාත්මක වේ. හැඹිලිගත කිරීම යනු සියල්ල හෝ කිසිවක් නැති ස්විචයක් නොව, එක් බ්ලූප්‍රින්ට් එකකට අයත් වන හැකියාවකි.

Zinn® Footprint — කුඩා WordPress fingerprint එකක්

අඩවියක් ක්‍රියාත්මක වන්නේ WordPress මඟින් දැයි සහ කුමන අනුවාදයද යන්න හෙළි කරන පැහැදිලි සංඥා ඉවත් කරයි. ඕනෑම තේමාවකට හෝ ප්ලගීනයකට එය රඳා පවතින්නේ නම් ක්‍රියා විරහිත කළ හැකි වන පරිදි, සෑම පියවරක්ම ස්වාධීන ටොගලයකි.

  • පිටු ශීර්ෂයෙන් සහ ෆීඩ් වලින් ජනක (generator) මෙටා ටැගය ඉවත් කරයි.
  • වෙබ් අඩවියේ වත්කම් URL මඟින් WordPress සංස්කරණය ඉවත් කරයි — කෙසේ වෙතත් එය සිදු වන්නේ ?ver අගය මූලික සංස්කරණයට සමාන වන විට පමණක් වන බැවින්, අභිරුචි හැඹිලි ඉවත් කිරීමේ (cache-busting) සංස්කරණයන් ආරක්ෂා වේ.
  • RSD, Windows Live Writer, shortlink සහ REST/oEmbed සොයාගැනීමේ සබැඳි ඉවත් කරයි.
  • සාමාන්‍ය ඇඟිලි සලකුණු සහ ප්‍රහාරක පෘෂ්ඨයක් වන XML-RPC අක්‍රීය කරයි.
  • පින්බැක් අක්‍රීය කරයි, පින්බැක් ක්‍රම සහ X-Pingback ශීර්ෂය ඉවත් කරයි.
  • පරිශීලක නාමය හෝ මුරපදය වැරදි කුමක්දැයි තහවුරු කිරීම වෙනුවට, තනි පොදු පණිවිඩයක් පිටුපසින් පිවිසුම් දෝෂ විස්තරය සඟවයි.
  • PHP ඉඩ දෙන පරිදි X-Powered-By හෙඩර් එක ඉවත් කරයි.

ඔවුන් ඔබේ අඩවියට පැමිණෙන ආකාරය සහ යාවත්කාලීනව සිටින ආකාරය

  • යෙදවුම් තල්ලුව (Deploy-push) යනු ප්‍රධාන මාර්ගයයි: සේවක නියෝජිතයා (worker agent) යෙදවුම් සඩුවෙ (deploy footprint) කොටසක් ලෙස සෑම සයිට් එකකටම ප්ලගින ගොනු තැන්පත් කරන අතර සෑම නිකුතුවකදීම ඒවා නැවත යොදවයි — මෙය ප්ලගිනය සක්‍රියව තබා ගන්නා අයිඩෙම්පොටන්ට් (idempotent) නැවත ලිවීමකි.
  • ප්ලගජරය තුළම ඇති ස්වයං-ධාරිත යාවත්කාලීනකාරකය යනු ආරක්ෂිතම ක්‍රමය වන අතර, සමූහ තල්ලු කිරීමක් ප්‍රමාද වුවද පරිපාලකයාට නිවැරදි අනුවාදය පෙනෙන පරිදි WordPress ස්වයංක්‍රීය යාවත්කාලීන කිරීම් බලෙන් සක්‍රීය කරයි.
  • යාවත්කාලීන කිරීම් අපගේ පාලන තලයෙන් HTTPS හරහා ලබා ගනී, දෙපසම HMAC-සත්‍යාපනය කරනු ලැබේ, පැකේජ සත්කාරකය සීමා කර ඇති අතර ස්ථාපනය කිරීමට පෙර SHA-256 චෙක්සම් එකක් තහවුරු කරනු ලැබේ - වෙනස් කරන ලද බාගත කිරීමක් ප්‍රතික්ෂේප කරනු ලැබේ.
  • සෑම අඩවියකටම ආවේණික රහස් සැපයුම් අවස්ථාවේදී Vault වෙතින් ඇතුළත් කරන අතර කිසිවිටෙකත් කොමිට් නොකෙරේ; එහි නියතයන් නොමැතිව සෑම විශේෂාංගයක්ම අක්‍රක්‍රීය වන බැවින්, ප්ලගින ද ස්වාධීනව ක්‍රියාත්මක වේ.

නිතර අසන ප්‍රශ්න

ප්ලගින සඳහා මුදලක් අය කෙරේද?

නැත. Zinn® Cache සහ Zinn® Footprint නොමිලේ වන අතර අපි හොස්ට් කරන සෑම WordPress අඩවියකම පෙර-ස්ථාපනය කර ඇත. ඒවා GPL-2.0-or-later යටතේ බලපත්‍ර ලබා දී ඇත, එබැවින් මිලදී ගැනීමට කිසිවක් නැත සහ අගුලු දැමීමක් නැත.

Zinn® Cache සඳහා LiteSpeed සේවාදායකයක් අවශ්‍යද?

සම්පූර්ණ පිටු හැඹිලිගත කිරීම සිදු කරයි — එය LiteSpeed (LSCache) මොඩියුලය හෝ තෙවන පාර්ශවීය LiteSpeed Cache ප්ලගිනය භාවිත කරයි. වෙනත් සේවාදායකයන්හි මෙම ප්ලගිනය මගින් හැඹිලි ශීර්ෂ නිකුත් නොකරන අතර, Redis ඔබ්ජෙක්ට් හැඹිලිය, බැහැර කිරීම් API සහ දුරස්ථ පිරිසිදු කිරීම යන සියල්ල තවදුරටත් ක්‍රියා කරයි.

Redis නොමැති නම් කුමක් සිදුවේද?

වස්තු හැඹිළිය විකල්පයකි. phpredis දිගුව නොමැති නම් දැනුම්දීමක් සමඟ ටොගලය අක්‍රීය කරනු ලබන අතර, ධාවන කාලය තුළ Redis වෙත ළඟා වීමට නොහැකි වුවහොත් ඩ්‍රොප්-ඉන් එක ඉල්ලීමක් මත වන මතකයේ ඇති හැඹිළියකින් සපයනු ලැබේ, එබැවින් අඩවිය කිසි විටෙකත් බිඳ වැටෙන්නේ නැත.

Zinn® Footprint මගින් මගේ වෙබ් අඩවිය බිඳ වැටීමට ලක්වේද?

සාමාන්‍ය වෙබ් අඩවි සඳහා පෙරනිමි සැකසුම් සුරක්ෂිත වන අතර, සෑම පියවරක්ම ස්වාධීන වින්‍යාසයකි. WordPress ජංගම යෙදුම හෝ Jetpack වැනි කිසියම් ඒකාබද්ධතාවක් XML-RPC මත හෝ සෙවුම් සබැඳි මත යැපෙන්නේ නම්, ඔබට එම විශේෂිත පියවර අක්‍රිය කළ හැක.

මම ඒවා කළමනාකරණය හෝ යාවත්කාලීන කළ යුතුද?

නැත. වැඩ කරන නියෝජිතයා සෑම නිකුතුවකදීම ගොනු යාවත්කාලීනව තබා ගන්නා අතර ප්ලගගන්-ගත යාවත්කාලීන කරන්නා ස්වයංක්‍රීය යාවත්කාලීන කිරීම් බලහත්කාරයෙන් සක්‍රීය කරයි, එබැවින් කිසිවෙකුට යාවත්කාලීන කිරීම ක්ලික් කිරීමට සිදු නොවේ. ස්ථාපනය කිරීමට පෙර යාවත්කාලීන කිරීම් අත්සන් කර චෙක්සම්-සත්‍යාපනය කරනු ලැබේ.

ඔන්න ඔබේ පළමු වෙබ් අඩවියේ ප්ලගින දෙකම ලබා ගන්න

කාඩ්පතක් අවශ්‍ය නොවන දින 14ක අත්හදා බැලීමක් ආරම්භ කරන්න, එවිට ඔබේ අඩවිය Zinn® Cache සහ Zinn® Footprint සක්‍රීය කර සූදානම් කරනු ලැබේ. නොමිලේ මාරු කිරීම්, දින 30ක මුදල් ආපසු ගෙවීමේ සහමූහිකය සහ 99.99ක ක්‍රියාත්මක කාල සහතිකයක්, සැපයුම්කරුගේ සිරවීමකින් තොරව.

නොමිලේ අරඹන්න