ነፃ ውርዶች

Zinn® Cache

የእርስዎ Zinn® ሰቨር አስቀድሞ የሚያሄደውን የገጽ መሸጎጫ (page cache) ይቆጣጠራል፣ እና የተቀየረውን ብቻ ያጸዳል።

ዚፕ አውርድ (734 ኪባ)

Zinn® Cache ምን እንደሚሰራ

Zinn® Cache የ WordPress ድር ጣቢያን ከ Zinn Digital® መድረክ የሰርቨር-ጎን መሸጎጫ (cache) ንብርብር ጋር ያገናኛል። የእርስዎ Zinn® ሰርቨር ቀድሞውኑ የገጽ መሸጎጫውን ያስኬዳል፤ ይህ ተሰኪ (plugin) ምን መሸጎጫ እንደሚደረግ፣ ምን እና መቼ መጽዳት እንዳለበት ይነግረዋል፣ እንዲሁም እያንዳንዱን ማጽዳት ወደ ዳሽቦርድዎ ያንጸባርቃል። የ Zinn® ድር ጣቢያ ሲዘጋጅ ለእርስዎ ተጭኖ ወቅታዊ ሆኖ ይጠበቃል።

ለምን አስፈላጊ እንደሆነ

ከድር አገልጋዩ የሚቀርብ ሙሉ ገጽ በጭራሽ ፒኤችፒን (PHP) ወይም የመረጃ ቋቱን (database) አይነካም፣ ስለዚህ በመቶዎች ከሚቆጠሩ ሚሊሰከንዶች ይልቅ በትንሽ ሚሊሰከንዶች ውስጥ ይደርሳል። ከባድ ክፍሉ መሸጎጥ (caching) አይደለም — በትክክል ማጽዳት ነው፣ ምክንያቱም በማንኛውም ማሻሻያ ወቅት ሙሉውን ጣቢያ የሚያጸዳ መሸጎጫ በጭራሽ እንደ መሸጎጫ አይቆጠርም፣ ምንም የማያጸዳ ደግሞ ያረጁ ገጾችን ያቀርባል። ይህ ፕለጊን በታግ (tag) ስለሚያጸዳ፣ አንድን ልጥፍ ማሻሻል ያንን ልጥፍ እና የሚታይባቸውን ዝርዝሮች ብቻ ያጸዳል፣ ሌላ ምንም ነገር አይነካም።

ይህ የሚፈልጉት ትክክለኛ መሆኑን ያረጋግጡ

ጣቢያውን እኛ የምናስተናግደው ከሆነ ይህንን ይጫኑ። የእርስዎ Zinn® አገልጋይ አስቀድሞ የገጽ መሸጎጫውን (cache) ያስኬዳል፣ እና ይህ ደግሞ ያንን ይቆጣጠራል። ጣቢያዎ በሌላ ቦታ የሚስተናገድ ከሆነ፣ የራሱ የመሸጎጫ ሞተር ያለው ሌላኛውን ይፈልጋሉ። ሁለቱን አወዳድር

ውስጡ ያለው ምንድነው

የLSCache ቁጥጥር

የቅርንጫፍ (front-end) ምላሾች ሊሸጎጡ በሚችሉበት ጊዜ X-LiteSpeed-Cache-Control እና X-LiteSpeed-Tag ራስጌዎችን (headers) ያትማል፣ በዚህም የ LiteSpeed ሰርቨር PHP ሳይጀምር ሙሉ ገጾችን ያቀርባል። የሕዝብ መሸጎጫ የሕይወት ዘመን ሊዋቀር ይችላል። የሶስተኛ ወገን የሆነው የ LiteSpeed Cache ፕለጊን ካለ፣ የገጽ መሸጎጫ ከመጋጨት ይልቅ ወደዚያው እንዲተላለፍ ይደረጋል።

በብልጥ መለያዎች ላይ የተመሰረተ ራስ-ሰር ማጽጃ

አ S ፖስት የተቀመጠ፣ ወደ መጣያ የተላከ ወይም የተሰረዘ፣ አስተያየት የታከለበት ወይም የተስተካከለ፣ ቃርን (term) የተስተካከለ፣ ጭብጡ (theme) የቀየረ፣ ተሰኪ (plugin) የነቃ፣ ወይም WordPress ራሱ የዘመነ — እያንዳንዳቸው የተጎዱትን ገጾች እና የሚታዩባቸውን ዝርዝሮች ብቻ በታለሙ የመሸጎጫ መለያዎች (cache tags) ያጸዳሉ። ማጽዳቱ በፈራረመ ዌብሁክ በኩል ከፓነሉ ጋር ይስማማል፣ ስለዚህ የሲዲኤን (CDN) ጠርዝ (edge) በሂደት ይጸዳል።

የRedis ኦብጄክት መሸጎጫ

በአንድ ጠቅታ ማብሪያ/ማጥፊያ የተደጋጋሚ የውሂብ ጎታ ንባቦችን የሚያቀልል በራሱ የያዘ የነገር መሸጎጫ ጠብታ ይጭናል። የሌላ ተሰኪ ጠብታ በጭራሽ አይተካም፣ እና Redis የማይደረስበት ከሆነ ወደ ማህደረ ትውስታ ውስጥ መሸጎጫ ይመለሳል፣ ስለዚህ ጣቢያው ሳይሳካ ከመዘጋት ይልቅ መስራቱን ይቀጥላል።

በነባሪ ደህንነታቸው የተጠበቁ የመሸጎጫ (cache) ማግለያዎች

WordPress፣ WooCommerce እና Easy Digital Downloads ነባሪዎች ልክ እንደተስተካከሉ አብረው ይመጣሉ፡ ጋሪ፣ መውጫ (checkout)፣ የእኔ-መለያ፣ REST እና AJAX፣ ቅድመ እይታ፣ ፍለጋ፣ እና የገቡ ወይም የክፍለ-ጊዜ-ኩኪ (session-cookie) ጥያቄዎች በጭራሽ መሸጎጫ (cache) አያደርጉም። ለእያንዳንዱ ድር ጣቢያ የራስዎን መንገድ፣ መጠይቅ እና የኩኪ ደንቦችን ያክሉ።

የተፈረመ የርቀት ማጽጃ እና በአንድ ጠቅታ የሚደረግ የአስተዳዳሪ መግቢያ

REST ቴርሚናል የቁጥጥር ፓነሉ ሁሉንም ነገር፣ የተወሰኑ ዩአርኤሎችን ወይም የተወሰኑ መለያዎችን እንዲያጸዳ ያስችለዋል፣ ይህም በአስተዳዳሪ ወይም በጥያቄው አካል ላይ ባለው የHMAC-SHA256 ፊርማ የተረጋገጠ ነው። በZinn-የተስተናገዱ ጣቢያዎች ላይ ሁለተኛ የተፈረመ፣ ነጠላ-አጠቃቀም፣ የሁለት ደቂቃ ቶከን ከዳሽቦርድዎ የ wp-admin ክፍለ ጊዜ ይከፍታል፣ ስለዚህ የሚያስተዳድሩት ሁለተኛ የይለፍ ቃል የለም።

ምን ይመስላል

ለሁነቱም አንድ ማያ ገጽ። ላይኛው የሁኔታ መስመር ፊት ለፊት ከመገመት ይልቅ የ LiteSpeed መሸጎጫ እና የ phpredis ቅጥያ በትክክል መገኘታቸውን ወይም አለመገኘታቸውን ይገልጻል።

በ wp-admin ውስጥ ያለው የ Zinn® መሸጎጫ (Cache) ማዋቀሪያ ማያ ገጽ፡ የ LiteSpeed መሸጎጫ ተገኝቷል፣ የህዝብ መሸጎጫ የህይወት ዘመን፣ እና የ Redis የነገር-መሸጎጫ መቆጣጠሪያዎች

ራስ-ሰር ማፅዳት እና ከዚህ በታች ያሉት ማግለሎች። የ WordPress እና WooCommerce ነባሪዎች አስቀድመው ተተግብረዋል፣ ስለዚህ አንዱን ከመገንባት ይልቅ ደህንነቱ በተጠበቀ ስብስብ ላይ እየጨመሩ ነው።

በ wp-admin ውስጥ ያለው የ Zinn® መሸጎጫ (Cache) ማስተካከያ ማያ ገጽ የታችኛው ክፍል፣ አውቶማቲክ ማጽዳትን (purging) እና የመሸጎጫ ማግለል ደንቦችን ያሳያል

የሚያወርዱት ነገር

ስሪት
1.1.2
አነስተኛ WordPress
WordPress 6.6
ዝቅተኛው PHP
PHP 8.2
እስከ ተፈተነ
WordPress 7.1
የማውረድ መጠን
734 ኪባ
ፈቃድ
GNU General Public License, ስሪት 2 ወይም ከዚያ በኋላ
የተጻፈው በ
Neil Lock — CEO, Zinn Digital® Ltd

Zinn® Cache የሚፈልገው

WordPress 6.6 ወይም ከዚያ በላይ እና PHP 8.2 ወይም ከዚያ በላይ። የገጽ-ሙሉ መሸጎጫ (caching) LSCache ሞጁል ያለው የLiteSpeed Enterprise ወይም OpenLiteSpeed ሰርቨር ይፈልጋል፤ እሱ ከሌለ የዕቃ መሸጎጫ (object cache)፣ ማግለያዎች (exclusions) እና የርቀት ማጽጃ (remote purge) መስራታቸውን ሲቀጥሉ ተሰኪው (plugin) ምንም የ መሸጎጫ (cache) ራሶችን (headers) አያወጣም። የRedis ዕቃ መሸጎጫ (object cache) phpredis ኤክስቴንሽን ይፈልጋል።

Zinn® Cacheን እንዴት እንደሚያገኙት

በምናስተናግደው እያንዳንዱ የ WordPress ድረ-ገጽ ላይ አስቀድሞ የተጫነ እና በሰራተኛ ወኪል የተዘመነ — እርስዎ የሚሠሩት ምንም ነገር የለም። በሌላ ቦታ በሚስተናገድ WordPress ላይ ሰርቨርዎ ይህ ተሰኪ ሊቆጣጠረው የሚችል ምንም ዓይነት የ Zinn® መሸጎጫ (cache) ንብርብር አያሄድም፤ ስለዚህ በምትኩ የ Zinn® Cache Engine ይጫኑ።

ጽሑፉን አንብብ

በ GitHub ላይ

በWordPress.org 插件-directory ደረጃዎች የተገነባ፡ WordPress Coding Standards፣ የደህንነት ግምገማ፣ ምንም የPHP ማስታወቂያዎች የሉም፣ እና በምንሸጠው በእያንዳንዱ ቋንቋ ለትርጉም ዝግጁ ነው።

እየጫነ ነው

WordPress የዚፕ ፋይልን ሳይፈቱ ከዚፕ ፋይል ላይ ፕለጊን ይጭናል። አጠቃላይ ሂደቱ አንድ ደቂቃ ያህል የሚወስድ ሲሆን፣ በጣቢያው ላይ የአስተዳዳሪ መለያ (አካውንት) ሊኖርዎት ይገባል።

  1. ዚፕ ፋይሉን አውርድ

    እባክዎ ከላይ ያለውን የማውረጃ ቁልፍ ይጠቀሙ። ፋይሉን እንዳለ ያቆዩት - ፋይሉን አይፍቱት፣ ምክንያቱም WordPress ራሱን ማህደር (archive) ስለሚጠብቅ ነው።

  2. wp-admin ውስጥ Plugins → Add New Plugin ይክፈቱ

    ወደ የእርስዎ ሳይት wp-admin ይግቡ፣ በግራ በኩል ባለው ምናሌ ውስጥ ፕለጊኖች (Plugins) የሚለውን ይክፈቱ፣ ከዚያም በገጹ አናት ላይ አዲስ ፕለጊን ያክሉ (Add New Plugin) የሚለውን ይጫኑ።

  3. ስቀል እና ጫን

    የተሰኪ ስቀል (Upload Plugin) የሚለውን ይምረጡ፣ አሁን ያወረዱትን ዚፕ (zip) ይምረጡ፣ ከዚያ አሁን ጫን (Install Now) የሚለውን ይጫኑ። WordPress ያወርድልዎታል።

  4. አንቃው

    ሰቀላው ሲጠናቀቅ ተሰኪ አግብር (Activate Plugin) የሚለውን ይምረጡ። ከዚያም የተሰኪው የራሱ ማስተካከያዎች በ wp-admin ውስጥ ይታያሉ — መጠቀሙን ለመጀመር ሌላ የሚጠበቅ ነገር የለም።

ፋይሉ የእኛ መሆኑን እያረጋገጠ ነው።

ይህ በእርስዎድህረገጽ ላይ የሚሰራ ኮድ ነው፣ ስለዚህ ያወረዱት ፋይል እኛ ካሳተምነው ፋይል ጋር አንድ መሆኑን ማረጋገጥ መቻል አለብዎት። ከዚህ በታች ካለው የቼክሰም (checksum) ጋር ውጤቱን ለማነፃፀር ለኮምፒዩተርዎ ትዕዛዙን በዚፕ ፋይሉ ላይ ያሂዱ - ሙሉ በሙሉ፣ ከፊደል እስከ ፊደል በትክክል ሊመሳሰሉ ይገባል።

SHA-256
20c8db44334505d4dfd6fab8f0c53ee69f626d4c089b53e153082280b6e88322
በሊኑክስ ላይ
sha256sum zinn-cache-1.1.2.zip
በ macOS ላይ
shasum -a 256 zinn-cache-1.1.2.zip
በዊንዶውስ ላይ
certutil -hashfile zinn-cache-1.1.2.zip SHA256

ውርዱ ራሱ እንዲሁ X-Zinn-Package-SHA256 በሚለው ራስጌ (header) ውስጥ ተመሳሳይ እሴት ይመልሳል፣ ስለዚህ አውቶሜትድ የሆነ ስምሪት (deployment) ይህንን ገጽ ሳያነብ ማረጋገጥ ይችላል።

የለውጥ ታሪክ

1.0.0 — የመጀመሪያው ልቀት: የ LSCache ራስጌ ቁጥጥር፣ መለያ ላይ የተመሠረተ ራሱኑ የማጽዳት (auto-purge) አገልግሎት፣ የ Redis ኦብጀክት መሸጎጫ (object-cache) ድሮፕ-ኢን፣ WooCommerce-ነክ ያልሆኑ ማግለሎች (exclusions)፣ የተፈረመ የርቀት ማጽዳት (remote purge) እና በአንድ ጠቅታ የሚደረግ የአስተዳዳሪ መግቢያ።

በGitHub ላይ ያለ እያንዳንዱ ልቀት

ዝማኔዎች

በእኛ በሚስተናገድ ሳይት ላይ፣ እነዚህ ፕለጊኖች እራሳቸውን እንዲያዘምኑ ተዋቅረዋል፡ ከእኛ ጋር ይፈትሻሉ እና WordPress አዲሱን ስሪት ይጭንልዎታል፣ የማውረጃው ፋይል ከታተመው 校验码 ጋር በመጀመሪያ ይረጋገጣል። በእኛ በማይስተናገድ WordPress ላይ፣ ምንም የሚዋቀር እና ምንም የሚጠራ ነገር የለም — አዲሱን ስሪት ሲፈልጉ ወደዚህ ገጽ ይመለሱ፣ ወይም የፕለጊኑን የ GitHub ልቀቶች ይከታተሉ።

Zinn® Cache በቀጥታ ጣቢያ ላይ እንዲሠራ ያድርጉ

እዚህ ያሉት ሁሉም ተሰኪዎች ነፃ ናቸው እና በማንኛውም WordPress ላይ ይሰራሉ። እኛ በምናስተናግደው ድረ-ገጽ ላይ ለእርስዎ ተጭነው ወቅታዊ ሆኖ ይቆያሉ፣ ስለዚህ ማውረድም ሆነ ማሻሻል የሚያስፈልግ ነገር የለም።

የማስተናገጃውን ክፍል ይመልከቱ

ሁሉም የWordPress ተሰኪዎች