Zinn® Cache Engine ምን እንደሚሰራ
Zinn® Cache Engine በአንድ ተሰኪ ውስጥ የተሟላ የማከማቻ (caching) እና የማመቻቸት ማዕቀፍ ነው፡ የአገልጋይ ደረጃ ሙሉ ገጽ መሸጎጫ፣ ቀጣይነት ያለው የኦብጀክት መሸጎጫ፣ የውሂብ ጎታ ማጽዳት እና የፊት-መጨረሻ እቃ ማመቻቸት። መስተንግዶዎ የራሱ የሆነ የመሸጎጫ ንብርብር በማይሰጥበት ጊዜ ይጫኑት። ይህ በጂፒኤል (GPL) ፈቃድ ከተሰጠው የLiteSpeed Cache ተሰኪ የተከፈለ (fork) ሲሆን፣ በእሱ ላይ ያደረግናቸው ሁሉም ለውጦች በጥቅሉ ውስጥ ተመዝግበዋል።
ለምን አስፈላጊ እንደሆነ
አብዛኛዎቹ የ WordPress ጣቢያዎች በሚከተሉት አራት ተመሳሳይ ምክንያቶች የተነሳ ዘገምተኛ ናቸው፣ እና ለአራቱም የተለያዩ መፍትሔዎች ያስፈልጓቸዋል፡ ገጾች በእያንዳንዱ ጉብኝት ወቅት ከዳታቤዝ አዲስ የሚገነቡ መሆናቸው፣ በአንድ ገጽ ጭነት ውስጥ ተደጋጋሚ መጠይቆች መኖራቸው፣ ዳታቤዙ በዓመታት ክለሳዎች እና ጊዜያቸው ያለፈባቸው ጊዜያዊ መረጃዎች (transients) የተሞላ መሆኑ፣ እና ገጹ ከሚጠቀመው በላይ የሆኑ የ CSS እና JavaScript ፋይሎች መኖራቸው። ከእነዚህ ውስጥ አንዱን ብቻ የሚፈታ ፕለጊን (plugin) ሌሎቹን ሦስቱን ይተዋቸዋል። ይህ ፕለጊን አራቱንም ይፈታል፣ እና ከጣቢያዎ ስር ያለ ምንም ነገር በማይረዳበት ጊዜ የሚጠቀሙበት ዋና ፕለጊን ነው።
ይህ የሚፈልጉት ትክክለኛ መሆኑን ያረጋግጡ
የእርስዎ ድር ጣቢያ ከZinn Digital® ውጭ በሌላ ቦታ የተስተናገደ ከሆነ ይህንን ይጫኑ፣ ምክንያቱም የራሱ የሆነ የመሸጎጫ ሞተር አለው። ጣቢያውን እኛ የምናስተናግድ ከሆነ፣ አገልጋይዎ ቀድሞውኑ የሚያሄደውን መሸጎጫ የሚቆጣጠረውን ሌላኛውን ይፈልጋሉ። ሁለቱን አወዳድር
ውስጡ ያለው ምንድነው
ሙሉ ገጽ መሸጎጫ
በLSCache ሞጁል አማካኝነት በሰርቨር ደረጃ የሚደረግ መሸጎጫ (caching)፣ በመለያ ላይ የተመሠረተ ማጽዳት (purging)፣ አንድ ተለዋዋጭ ክፍል (dynamic fragment) ሙሉ ገጽ እንዳይሸጎጥ አያደርግም የሚያሰኘው የESI ሆል-ፓንቺንግ (hole-punching)፣ ለገቡ ጎብኚዎች የግል እና ተለዋዋጭነትን (vary-aware) የሚያስተውል መሸጎጫ፣ እንዲሁም መሸጎጫውን ንቁ አድርጎ የሚያቆይ (አንደኛው ጎብኚ ከመክፈሉ በፊት) ሊዋቀር የሚችል ክሮለር (crawler)።
የንብረት መሸጎጫ
በRedis ወይም በMemcached የተደገፈ ቋሚ የኦብጀክት መሸጎጫ (캐시)፣ እንደ WordPress ድሮፕ-ኢን ተጭኗል። በገጽ ጭነት ውስጥ እና በገጽ ጭነቶች መካከል ያሉ ተደጋጋሚ ጥያቄዎች ዳታቤዙን መድረስ ሙሉ በሙሉ ያቆማሉ።
የዳታቤዝ ማሻሻያ
የፖስት ክለሳዎችን፣ ራስ-ረቂቆችን፣ ጊዜያቸው ያለፈባቸው ጊዜያዊ መረጃዎችን እና ወላጅ አልባ ሜታዳታዎችን የታቀደ እና በፍላጎት ማፅዳት — ለዓመታት በፀጥታ የሚከማቹ እና እያንዳንዱን ጥያቄ የሚያቀጥኑ ረድፎች።
የንብረት ማመቻቸት
የCSS እና ጃቫስክሪፕት (JavaScript) ቅነሳ እና ማቀናጀት፣ የዘገዩ እና የተራዘሙ ጃቫስክሪፕቶች፣ በፈቃድ የሚጫኑ (lazy-loaded) ምስሎች እና የፎንት-ማሳያ (font-display) ቁጥጥር፣ በዚህም አሳሽ (browser) በመጀመሪያው ማያ ገጽ ላይ በጭራሽ በማይፈልጋቸው ፋይሎች ምክንያት እንዳይዘጋ።
የአሳሽ መሸጎጫ፣ የHTTP/2 ፑሽ እና የተስተካከሉ ማግለያዎች
የብሮውዘር መሸጎጫ እና የ HTTP/2 ፑሽ መቆጣጠሪያዎች፣ ከ URI፣ ከጥያቄ ማ رشته (query string)፣ ከኩኪ፣ ከሚና (role) እና ከዩዘር ኤጀንት (user agent) ማግለሎች ጋር — መሸጎጫ ሊደረግላቸው የማይገቡ ገጾች ለ WordPress ሳይሆን ለእርስዎ ድር ጣቢያ የተለዩ ስለሆኑ።
የሚያወርዱት ነገር
- ስሪት
- 1.1.0
- አነስተኛ WordPress
- WordPress 6.6
- ዝቅተኛው PHP
- PHP 8.2
- እስከ ተፈተነ
- WordPress 7.1
- የማውረድ መጠን
- 9745 ኪባ
- ፈቃድ
- GNU General Public License, ስሪት 2 ወይም ከዚያ በኋላ
- የተጻፈው በ
- Neil Lock — CEO, Zinn Digital® Ltd
Zinn® Cache Engine የሚፈልገው
WordPress 6.6 ወይም ከዚያ በላይ እና PHP 8.2 ወይም ከዚያ በላይ። የሙሉ ገጽ መሸጎጫ LSCache ሞጁል ያለው የLiteSpeed ወይም OpenLiteSpeed ዌብ ሰርቨር ይፈልጋል፤ በማንኛውም ሌላ ሰርቨር ላይ የገጽ መሸጎጫው የማይሰራ ሲሆን ሌሎች ማሻሻያዎች ግን መስራታቸውን ይቀጥላሉ። የኦብጀክት መሸጎጫው Redis ወይም Memcached ይፈልጋል።
Zinn® Cache Engineን እንዴት እንደሚያገኙት
እዚህ ያውርዱት እና በማንኛውም የWordPress ጣቢያ ላይ ይጫኑት። ጣቢያውን የምናስተናግድ ከሆነ፣ በምትኩ Zinn® Cache ይጫኑ — አገልጋይዎ ቀደም ሲል የገጽ መሸጎጫውን (page cache) ያስኬዳል እና የሚቆጣጠረውም Zinn® Cache ነው። እነዚህ ሁለት የተለያዩ ስራዎችን የሚያከናውኑ ሁለት የተለያዩ ተሰኪዎች (plugins) ናቸው እንጂ የአንዱ ነፃ እና የሚከፈልበት ደረጃ አይደሉም፣ እና ሁለቱንም በጭራሽ አያስፈልገዎትም።
እየጫነ ነው
WordPress የዚፕ ፋይልን ሳይፈቱ ከዚፕ ፋይል ላይ ፕለጊን ይጭናል። አጠቃላይ ሂደቱ አንድ ደቂቃ ያህል የሚወስድ ሲሆን፣ በጣቢያው ላይ የአስተዳዳሪ መለያ (አካውንት) ሊኖርዎት ይገባል።
ዚፕ ፋይሉን አውርድ
እባክዎ ከላይ ያለውን የማውረጃ ቁልፍ ይጠቀሙ። ፋይሉን እንዳለ ያቆዩት - ፋይሉን አይፍቱት፣ ምክንያቱም WordPress ራሱን ማህደር (archive) ስለሚጠብቅ ነው።
wp-admin ውስጥ Plugins → Add New Plugin ይክፈቱ
ወደ የእርስዎ ሳይት wp-admin ይግቡ፣ በግራ በኩል ባለው ምናሌ ውስጥ ፕለጊኖች (Plugins) የሚለውን ይክፈቱ፣ ከዚያም በገጹ አናት ላይ አዲስ ፕለጊን ያክሉ (Add New Plugin) የሚለውን ይጫኑ።
ስቀል እና ጫን
የተሰኪ ስቀል (Upload Plugin) የሚለውን ይምረጡ፣ አሁን ያወረዱትን ዚፕ (zip) ይምረጡ፣ ከዚያ አሁን ጫን (Install Now) የሚለውን ይጫኑ። WordPress ያወርድልዎታል።
አንቃው
ሰቀላው ሲጠናቀቅ ተሰኪ አግብር (Activate Plugin) የሚለውን ይምረጡ። ከዚያም የተሰኪው የራሱ ማስተካከያዎች በ wp-admin ውስጥ ይታያሉ — መጠቀሙን ለመጀመር ሌላ የሚጠበቅ ነገር የለም።
ፋይሉ የእኛ መሆኑን እያረጋገጠ ነው።
ይህ በእርስዎድህረገጽ ላይ የሚሰራ ኮድ ነው፣ ስለዚህ ያወረዱት ፋይል እኛ ካሳተምነው ፋይል ጋር አንድ መሆኑን ማረጋገጥ መቻል አለብዎት። ከዚህ በታች ካለው የቼክሰም (checksum) ጋር ውጤቱን ለማነፃፀር ለኮምፒዩተርዎ ትዕዛዙን በዚፕ ፋይሉ ላይ ያሂዱ - ሙሉ በሙሉ፣ ከፊደል እስከ ፊደል በትክክል ሊመሳሰሉ ይገባል።
- SHA-256
4aaf1f119616940cf3d20c8ec5e82e6b23d0a379c63e3c93cfbb30fe5461ae6a- በሊኑክስ ላይ
sha256sum zinn-cache-pro-1.1.0.zip- በ macOS ላይ
shasum -a 256 zinn-cache-pro-1.1.0.zip- በዊንዶውስ ላይ
certutil -hashfile zinn-cache-pro-1.1.0.zip SHA256
ውርዱ ራሱ እንዲሁ X-Zinn-Package-SHA256 በሚለው ራስጌ (header) ውስጥ ተመሳሳይ እሴት ይመልሳል፣ ስለዚህ አውቶሜትድ የሆነ ስምሪት (deployment) ይህንን ገጽ ሳያነብ ማረጋገጥ ይችላል።
የለውጥ ታሪክ
1.0.0 — የመጀመሪያው የZinn® ልቀት፣ ከLiteSpeed Cache የተወረሰ፡ የገጽ-ሙሉ እና የኦብጀክት ከቺንግ፣ የዳታቤዝ ጽዳት፣ የሀብት ማመቻቸት፣ እና WordPress ከመጫኑ በፊት ማውረዱን ከታተመ SHA-256 አንጻር የሚያረጋግጥ የተፈረመ ራስ-አዘምን።
ዝማኔዎች
በእኛ በሚስተናገድ ሳይት ላይ፣ እነዚህ ፕለጊኖች እራሳቸውን እንዲያዘምኑ ተዋቅረዋል፡ ከእኛ ጋር ይፈትሻሉ እና WordPress አዲሱን ስሪት ይጭንልዎታል፣ የማውረጃው ፋይል ከታተመው 校验码 ጋር በመጀመሪያ ይረጋገጣል። በእኛ በማይስተናገድ WordPress ላይ፣ ምንም የሚዋቀር እና ምንም የሚጠራ ነገር የለም — አዲሱን ስሪት ሲፈልጉ ወደዚህ ገጽ ይመለሱ፣ ወይም የፕለጊኑን የ GitHub ልቀቶች ይከታተሉ።
Zinn® Cache Engine በቀጥታ ጣቢያ ላይ እንዲሠራ ያድርጉ
እዚህ ያሉት ሁሉም ተሰኪዎች ነፃ ናቸው እና በማንኛውም WordPress ላይ ይሰራሉ። እኛ በምናስተናግደው ድረ-ገጽ ላይ ለእርስዎ ተጭነው ወቅታዊ ሆኖ ይቆያሉ፣ ስለዚህ ማውረድም ሆነ ማሻሻል የሚያስፈልግ ነገር የለም።