WordPress பராமரிப்பு கருவிகளை வகைப்படுத்துதல்

WordPress பராமரிப்பு கருவிகளை ஒப்பிடுவது கடினம். ஒரு ஆதாரம் ஒரு கருவியை "SaaS" என்று அழைக்கிறது, மற்றொருவர் அதை "self-hosted" என்று அழைக்கிறார். பெரும்பாலான மக்கள் இரண்டு வெவ்வேறு கருத்துக்களை ஒரே பெயரில் கலந்துவிடுகிறார்கள்.

உங்கள் விருப்பங்களைப் புரிந்துகொள்ள, நீங்கள் இரண்டு தனித்தனி அச்சுகளை (axes) பார்க்க வேண்டும்.

அச்சு 1: கருவி உங்கள் தளங்களுடன் எவ்வாறு இணைகிறது.Worker Plugin: நீங்கள் நிர்வகிக்கும் ஒவ்வொரு தளத்திலும் ஒரு சிறிய பிளகினை (plugin) நிறுவுகிறீர்கள். இது டேஷ்போர்டு (dashboard) தளத்துடன் தொடர்புகொள்வதற்கான ஒரு நுழைவாயிலாகச் செயல்படுகிறது. • Direct SSH: நீங்கள் தளங்களில் எதையும் நிறுவுவதில்லை. கருவி SSH மூலம் உள்நுழைந்து WP-CLI ஐப் பயன்படுத்துகிறது.

பிளகின் வழிமுறை எளிதானது, ஆனால் ஒவ்வொரு தளத்திலும் ஒரு பாதுகாப்பு ஓட்டையை (vulnerability) உருவாக்குகிறது. SSH வழிமுறை சுத்தமானது, ஆனால் உங்கள் ஹோஸ்டிங் நிறுவனங்கள் SSH அணுகலை அனுமதிக்க வேண்டும்.

அச்சு 2: டேஷ்போர்டு எங்கு இயங்குகிறது.Hosted SaaS: விற்பனையாளர் டேஷ்போர்டை இயக்குகிறார். அவர்களின் கிளவுட் (cloud) உங்கள் தளத்தின் அணுகல் விவரங்களை (credentials) வைத்திருக்கும். • Self-hosted: உங்கள் சொந்த சேவையகத்தில் (server) டேஷ்போர்டை நீங்களே இயக்குகிறீர்கள். தரவு உங்களுடையது, ஆனால் மென்பொருளை நீங்கள் நிர்வகிக்க வேண்டும். • Desktop App: டேஷ்போர்டு உங்கள் உள்ளூர் கணினியில் இயங்குகிறது. தரவு உங்கள் கணினியிலேயே இருக்கும்.

இந்த இரண்டு அச்சுகளும் ஒரு கட்டத்தை (grid) உருவாக்குகின்றன. பெரும்பாலான தயாரிப்புகள் இரண்டு கட்டங்களில் மட்டுமே அமைகின்றன.

Hosted SaaS + Worker Plugin (ManageWP, WP Umbrella) எந்த உலாவியிலிருந்தும் (browser) நீங்கள் எளிதாக அணுகலாம். விற்பனையாளர் தளத்தின் செயல்பாட்டை (uptime) கவனித்துக் கொள்கிறார். ஆனால், உங்கள் வாடிக்கையாளரின் அணுகல் விவரங்களை (credentials) ஒரு மூன்றாம் தரப்பினரிடம் ஒப்படைக்க வேண்டியுள்ளது இதன் பின்னடைவு (trade-off) ஆகும்.

Self-hosted + Worker Plugin (MainWP, InfiniteWP) தரவு உங்களிடமே இருக்கும். நீங்கள் ஒரு விற்பனையாளரைச் சார்ந்திருக்க வேண்டியதில்லை. ஆனால், டேஷ்போர்டையே நீங்களே பராமரிக்க வேண்டும் என்பது இதன் பின்னடைவு. உங்கள் கருவிகளைப் பராமரிக்கும் கருவியையே நீங்கள் பராமரிக்க வேண்டியிருக்கும்.

Desktop App + Direct SSH (WP Maintenance Manager) இது மிகவும் தனிப்பட்ட முறையாகும். வாடிக்கையாளர் தளங்களில் எதுவும் நிறுவப்படுவதில்லை மற்றும் தரவு உங்கள் கணினியிலேயே இருக்கும். ஆனால், உங்கள் கணினி ஸ்லீப் (sleep) நிலைக்குச் சென்றால் கண்காணிப்பு நின்றுவிடும் என்பது இதன் பின்னடைவு.

மற்ற பெரும்பாலான சேர்க்கைகளுக்கு முக்கிய தயாரிப்புகள் எதுவும் இல்லை. உதாரணமாக, மக்கள் அரிதாகவே தங்கள் SSH சாவிகளை (keys) ஒரு கிளவுட் விற்பனையாளரிடம் வழங்குவார்கள். இதனால் "Hosted SaaS + SSH" என்பதை விற்பனை செய்வது மிகவும் கடினம்.

ஒரு கருவியைத் தேர்ந்தெடுக்கும்போது, இந்த மூன்று கேள்விகளைக் கேளுங்கள்:

  • அணுகல் விவரங்கள் (credentials) மூன்றாம் தரப்பு கிளவுடில் இருக்க வேண்டுமா அல்லது உள்ளூரிலேயே (locally) இருக்க வேண்டுமா?
  • ஒவ்வொரு வாடிக்கையாளர் தளத்திலும் ஒரு பிளகின் இருக்க வேண்டுமா அல்லது எதுவுமே இல்லாமலிருக்க வேண்டுமா?
  • உங்கள் சொந்த உள்கட்டமைப்பை (infrastructure) இயக்க நீங்கள் தயாராக இருக்கிறீர்களா?

இதில் சரியான தேர்வு என்று எதுவுமில்லை. ஒவ்வொரு விருப்பமும் ஆபத்து (risk), கட்டுப்பாடு (control) மற்றும் பயன்பாட்டு எளிமை (ease of use) ஆகியவற்றிற்கு இடையிலான ஒரு சமநிலையை உள்ளடக்கியது.

Source: https://dev.to/susumun/connection-architectures-for-wordpress-maintenance-tools-mapping-four-products-on-a-two-axis-grid-7jd