የWordPress Multisite ምንድን ነው?
በዋናው ክፍል ውስጥ፣ WordPress ‘Multisite’ የሚባል ባህሪ አለው። ይህ ባህሪ አመጣጡ ወደ 2010 ዓ.ም. በWordPress 3.0 መጀመርያ ጊዜ ይመለሳል። ከዚያን ጊዜ ጀምሮ፣ አዳዲስ ባህሪያትን ለማስተዋወቅ እና ደህንነትን ለማጠናከር በርካታ ማሻሻያዎችን አግኝቷል።
በአጠቃላይ፣ የWordPress multisite የሚባለው ምን ማለት እንደሆነ እንዲህ ብንል አስበው፡ አንድ ዩኒቨርሲቲ አንድ የWordPress ጭነት (installation) ቢይዝ፣ ነገር ግን እያንዳንዱ ፋኩልቲ የራሱን የWordPress ድረ-ገጽ ይይዛል።
የWordPress Multisite በትክክል ምን ነው?
Multisite ማለት በርካታ ድረ-ገጾች አንድ የWordPress ጭነት እንዲጋሩ የሚያስችል የWordPress ባህሪ ነው። multisite ሲበራ፣ የመጀመሪያው የWordPress ድረ-ገጽ በብዛት የድረ-ገጾች ኔትወርክ ተብሎ የሚጠራውን ለመደገፍ ይለወጣል።
ይህ ኔትወርክ የፋይል ሥርዓቱን (ይህም plugins እና themes እንዲሁ ይጋራሉ)፣ ዳታቤዝን፣ የWordPress ዋና ፋይሎችን፣ የwp-config.php ወዘተ ይጋራዋል።
ይህ ማለት የWordPress፣ የtheme እና የplugin ዝመናዎች በኔትወርክዎ ያሉ ሁሉም ድረ-ገጾች ላይ አንድ ጊዜ ብቻ መከናወን አለባቸው ምክንያቱም በፋይል ሥርዓቱ ላይ ተመሳሳይ ፋይሎችን ይጋራሉ።
ይህ እውነታ የmultisite ዋነኛ ጥቅሞች አንዱ ነው፣ ምክንያቱም የደንበኞችን ድረ-ገጾች ለመጠበቅ የሚያስፈልጉዎትን የሥራ ብዛት ሳይቀይሩ፣ የሚያስተዳድሩቸውን የድረ-ገጾች ብዛት እንዲያሳድጉ ያስችልዎታል።
Subdomain ወይስ Subdirectory?
የWordPress multisite ለማስኬድ ሁለት ሁነታዎች አሉ—እናም መደበኛ የWordPress ጭነትዎን ወደ multisite ሲቀይሩ አንዱን መምረጥ አለብዎት፡
Subdomain: ምሳሌ፡ site.domain.com
…ወይም
Subdirectory: ምሳሌ፡ yourdomain.com/site
እያንዳንዱ ሁነታ ጥቅሞች እና ጉዳቶች አሉት፣ እና ይህን ውሳኔ ሲያደርጉ ግምት ውስጥ ማስገባት ያለብዎት።
ነገር ግን ልብ ሊሉ የሚገባ አንድ ነገር አለ፡ ውሳኔዎን ከሰጡ በኋላ፣ ኔትወርክዎን ከsubdirectory ወደ subdomain ወይም በተቃራኒው መቀየር በጣም ከባድ ነው—በተለይ ቀድሞውንም ጥቂት ድረ-ገጾች ከፈጠሩ።
ይህንን ውሳኔ ከመስጠትዎ በፊት፣ ልብ ሊሏቸው የሚገቡ ጥቂት ነጥቦች እነሆ፡
Subdirectory Mode በቅንብር እና በጥገና አንፃር በጣም ቀላል በሆነ ሁነታ ነው። ይህ የሆነበት ምክንያት ሁሉም ድረ-ገጾች በቀጥታ በዋናው ዶሜን ላይ የተያያዙ መንገዶች (ለምሳሌ yourdomain.com/subsite) ስለሆኑ ነው። በዚህም ምክንያት፣ ለዋናው ዶሜን አንድ SSL certificate ብቻ ያስፈልግዎታል እና ያው ሁሉን ኔትወርክ ይሸፍናል።
በሌላ በኩል፣ በዩአርኤል (URL) አወቃቀሩ ምክንያት፣ Google እና አብዛኛዎቹ ሌሎች የፍለጋ ሞተሮች በsubdirectory-based ኔትወርክዎ ላይ ያሉትን ሁሉንም ንዑስ ድረ-ገጾች (subsites) እንደ አንድ ግዙፍ ድረ-ገጽ ይቆጥራሉ። በዚህም ምክንያት፣ በደንበኞችዎ በኩል ወደ ንዑስ ድረ-ገጾች የሚጨመር ይዘት ለምሳሌ የዋናው ድረ-ገጽ SEO አፈጻጸም ላይ ተጽዕኖ ሊያሳድር ይችላል። የዚህ ተጽዕኖ መጠን ሊከራከር የሚችል ነው፣ እና እንዲህ ያለ አደረጃጀት ለSEO አፈጻጸም እንኳን ጠቃሚ ሊሆን የሚችልበት ክርክር አለ።
Subdomain Mode ለማስቀመጥ ትንሽ ይበልጥ ውስብስብ ነው፣ ነገር ግን የዩአርኤል አወቃቀሩ (ለምሳሌ subsite.yournetwork.com) በአጠቃላይ “በጣም ሙያዊ” መምሰል ተደርጎ ይታሰባል።
በsubdomain mode ውስጥ ስጋት የሚፈጥረው ዋና ፈተና ለጠቅላላው ኔትወርክ SSL ሽፋን (HTTPS) ነው። ምክንያቱ አሳሾች (browsers) ንዑስ ዶሜንዎችን እንደ ተነጥል አካላት ስለሚቆጥሯቸው ነው። በዚህም ምክንያት፣ በኔትወርክዎ ላይ ባሉ እያንዳንዱ subdomain ላይ የተለየ SSL certificate ያስፈልግዎታል፣ ወይም Wildcard SSL certificate የሚባል ልዩ ዓይነት certificate ያስ ፈልጋል። ባለፉት ዓመታት፣ የሆስቲንግ አቅራቢዎች እና ፓነሎች በSSL አቅርቦት ላይ ደረጃቸውን ከፍ አድርገዋል፣ እና አንዳንዶቹ Wildcard certificates በአንድ ጠቅታ ሊሰጡ ይችላሉ፣ ይህም በሁለቱ ሁነታዎች መካከል ያለውን ውስብስብነት ክፍተት ይዘጋዋል።
በsubdirectory mode በተቃራኒ፣ በsubdomain-based ኔትወርክ ላይ ያሉ ንዑስ ድረ-ገጾች በፍለጋ ሞተሮች ዘንድ እንደ ተለያዩ ድረ-ገጾች ተደርገው ስለሚወሰዱ፣ በአንድ ንዑስ ድረ-ገጽ ላይ ያለው ይዘት በሌሎች ንዑስ ድረ-ገጾች SEO አፈጻጸም ላይ ምንም ተጽዕኖ አያሳድርም።
የሱፐር አድሚን (The Super Admin)
የአንድ ድረ-ገጽ (Single-site) የWordPress ጭነቶች ያልተገደበ ተጠቃሚዎችን እንዲጨምሩ እና ለእነዚያ ተጠቃሚዎች በተለያዩ ስልጣን ደረጃዎች (user roles) እንዲሰጡ ያስችሉዎታል።
በWordPress Multisite፣ አዲስ ዓይነት ተጠቃሚ ይከፈታል፡ የሱፐር አድሚን (super admin)—እና አዲስ የአስተዳደር ፓነል ይከፈታል፡ የኔትወርክ አድሚን ፓነል (network admin panel)።
በስሙ እንደሚያመለክተው፣ የሱፐር አድሚን በኔትወርክ ላይ ኃይለኛ ስልጣን አለው፣ ሁሉንም ንዑስ ድረ-ገጾች፣ plugins፣ themes፣ ሁሉንም ነገር የማስተዳደር አቅም አለው!
የአ ንድ ድረ-ገጽ የWordPress ጭነትዎን ወደ multisite ሲቀይሩ፣ የነበረው የዋናው አድሚን በራስ-ሰር ወደ super admin ደረጃ ይሻሻላል።
Plugins እና themes በsuper admins ብቻ ከnetwork admin panel ሊጫኑ ወይም ሊሰረዙ ይችላሉ። ከዚያም የንዑስ ድረ-ገጽ አድሚኖች super admin ኔትወርክ አንድ plugin ሲያነሳ፣ ሁሉንም ንዑስ ድረ-ገጾች ላይ በቋሚነት እንዲሰራ የሚያስገድድ ከሆነ፣ እነዚያን plugins ወይም themes ማንቃት ወይም ማጥፋት መምረጥ ይችላሉ።
ማስታወሻ፡ እንደምታዩት፣ ሰዎችን ወደ ኔትወርክዎ በመጋበዝ እና super admin ደረጃ በመስጠት ለዚህ ተጠቃሚ በኔትወርክዎ ላይ ሙሉ ቁጥጥር ይሰጠዋል። ለምሳሌ፣ ሌሎች super admins የእርስዎን super admin ደረጃ ማስወገድ ይችላሉ፣ ይህም በራሱ የኔትወርክ አድሚን ፓነል ውስጥ እንዲቆልቁል ያደርጋል። Ultimate Multisite ደንበኞች ምን ያህል ተጨማሪ super admins ምን ማድረግ እንደሚችሉ ዝርዝር ቁጥጥር እንዲኖራቸው ለማስቻል፣ Support Agents የሚባል ተጨማሪ ባህሪ (add-on) አለን። ይህ ተጨማሪ ባህሪ ሌላ ዓይነት ተጠቃሚ—አጀንት (agent)—ለመፍጠር ያስችላል፣ ይህም በኔትወርክ ውስጥ ስራቸውን ለመስራት የሚያስፈልጋቸውን ስልጣን ብቻ አለው።