ഒരു വെബ്മാസ്റ്റർ എന്താണ്?

വെബ് ഡവലപ്പറിന്റെ ചുമതലകളും ഉത്തരവാദിത്തങ്ങളും

വെബ് ഡിസൈൻ വ്യവസായം വിവിധ ജോലിയും റോളുകളും നിറഞ്ഞതാണ്. കാലാകാലങ്ങളിൽ നിങ്ങൾ ഒരുമിച്ച് പ്രവർത്തിപ്പിക്കുന്ന ഒരു തലക്കെട്ട് "വെബ്മാസ്റ്റർ" ആണ്. ഈ ജോലിയുടെ ശീർഷകം തീർച്ചയായും വർഷങ്ങളിലൂടെ കടന്നുപോയതാണ്, അത് ഇപ്പോഴും യഥാർത്ഥത്തിൽ പലരും ഉപയോഗിക്കുന്നുണ്ട്. അപ്പോൾ ഒരു "വെബ്മാസ്റ്റർ" കൃത്യമായി എന്ത് ചെയ്യും? നമുക്കൊന്ന് നോക്കാം!

ഒരു വലിയ ടീമിലെ ഭാഗം

ഞാൻ ഒരു ആറ് പേർ വെബ് ഡെവലപ്മെന്റ് സംഘത്തിന്റെ ഭാഗമാണ്. രണ്ട് വെബ് എഞ്ചിനീയർമാരും, ഒരു ഗ്രാഫിക് ആർട്ടിസ്റ്റ്, അസിസ്റ്റന്റ് വെബ്മാസ്റ്റർ ഇൻറർനെറ്റും, ഒരു വെബ് പ്രൊഡ്യൂസറും, എന്നെത്തന്നെയാണ്. മിക്കവർക്കും ടീമിലെ എല്ലാത്തിന്റെയും കുറച്ചുമാത്രം ചെയ്യാൻ സാധിക്കും. വെബ് ഡിസൈൻ വ്യവസായത്തിൽ ഇത് വളരെ സാധാരണമാണ്. നിങ്ങൾ വെബ് പ്രൊഫഷണലായി ജോലി ചെയ്താൽ നിങ്ങൾ തീർച്ചയായും ധാരാളം തൊപ്പികൾ ധരിക്കും! എന്നിരുന്നാലും, എല്ലാവരും പരസ്പരം കടന്നുപോകുന്ന വൈദഗ്ധ്യം നമുക്കുണ്ടായിരിക്കുമ്പോൾത്തന്നെ, നമുക്കെല്ലാം പ്രത്യേക ശ്രദ്ധ കൊടുക്കണം. സിജിഐ പ്രോഗ്രാമിങ്, ഗ്രാഫിക്സ്, ഗ്രാഫിക് കലാകാരൻ, വിഷ്വൽ ഡിസൈൻ, ഉള്ളടക്ക വികസനത്തിൽ നിർമ്മാതാവ് എന്നിവയിൽ എൻജിനീയർമാർ പ്രത്യേക വിഭാഗത്തിൽ പെടുന്നു. അപ്പോൾ എനിക്ക് വെബ്മാസ്റ്ററായി എന്താണു പോകുന്നത്? അല്പം ശരിക്കും!

മെയിൻറനൻസ്

ഒരു വെബ്മാസ്റ്റർ എന്ന നിലയിൽ, മുൻപറഞ്ഞ ഏതെങ്കിലും മേഖലകളിൽ എനിക്ക് ശക്തമായ ഒരു പ്രാധാന്യം ഇല്ല, എന്നാൽ മൂന്നു പേരും ഞാൻ സമയം ചെലവഴിക്കുന്നു. എന്റെ കാലത്തേക്കുറിച്ച് ഏതാണ്ട് 20% നിലവിലുള്ള സൈറ്റ് പരിപാലിക്കുന്നത് കഴിഞ്ഞു. സൈറ്റിലെ പുതിയ ഓഫറുകളും ഘടകങ്ങളും എല്ലായ്പ്പോഴും മുകളിലേക്ക് പോകുന്നുണ്ട്, സൈറ്റിന്റെ ഫോക്കസ് ചിലപ്പോൾ പുനർചിന്തപ്പെടുത്തുന്നു, മെച്ചപ്പെട്ട ഗ്രാഫിക്സ് സൃഷ്ടിക്കുന്നു, സൈറ്റിന്റെ വിവിധ ഭാഗങ്ങളിലേക്ക് മാറ്റങ്ങൾ ആവശ്യമുണ്ട്. ഈ എല്ലാ മാറ്റങ്ങളും തുടരുന്നു, അവ ഓരോന്നും ഒരാൾ എവിടെയാണ് പോകുന്നത് എന്നതിനെക്കുറിച്ചും അവിടെ എന്തുതരം ഇനങ്ങളുണ്ട് എന്നതിനെക്കുറിച്ചും നല്ല ആശയം ഉണ്ട്. ഒരു വെബ്മാസ്റ്റർ എന്ന നിലയിൽ ഞാൻ വലിയ ചിത്രം കാണണം.

സൈറ്റ് ഉപയോഗിക്കുന്ന മറ്റ് ഏത് കോഡിലും വെബ്മാസ്റ്ററുകൾക്ക് HTML, CSS, Javascript എന്നിവ ഉൾപ്പെടുത്തണം. പ്രധാന ബ്രൌസറുകളിലും അതുപോലെതന്നെ ഇന്ന് വിപണിയിൽ ലഭ്യമായ നിരവധി ഉപകരണങ്ങളിലും ആ കോഡ് എങ്ങനെ പ്രവർത്തിക്കുമെന്ന് അവർ മനസ്സിലാക്കേണ്ടതുണ്ട്. ഉപകരണ മാറ്റങ്ങൾക്കൊപ്പം സൂക്ഷിക്കുന്നത് ഒരു നിസ്സഹായ കാര്യമാണ്, പക്ഷെ ഒരു വെബ്മാസ്റ്ററായി ഇത് പ്രവർത്തിക്കുന്നു.

പ്രോഗ്രാമിംഗ്

എന്റെ സമയത്തിന്റെ 30-50% പദ്ധതി വികാസത്തിൽ ചെലവഴിക്കുന്നു. ഞാൻ സൈറ്റിനായി CGI- കൾ സൃഷ്ടിക്കുകയും പരിപാലിക്കുകയും ചെയ്യുന്നു, അതിനാൽ ഞാൻ സി പ്രോഗ്രാമിനെ അറിയേണ്ടതുണ്ട്. പല സൈറ്റുകളും തങ്ങളുടെ തിരനോട്ട ഭാഷയായി പെർലാണ് ഉപയോഗിക്കുന്നത്, പക്ഷെ ദീർഘകാലത്തെ കൂടുതൽ വഴക്കമുള്ളതുകൊണ്ടാണ് ഞങ്ങളുടെ കമ്പനി സി തിരഞ്ഞെടുത്തത്. വ്യത്യസ്ത സൈറ്റുകൾ വ്യത്യസ്ത കോഡ് കോഡുകൾ അല്ലെങ്കിൽ പ്ലാറ്റ്ഫോമുകൾ ഉപയോഗിക്കും - ഒരു ഇ കൊമേഴ്സ് പ്ലാറ്റ്ഫോമോ CMS പോലുള്ള ഒരു ഓഫ്-ഓഫ്-ഷെൽഫ് പാക്കേജും ഉപയോഗിക്കാം. നിങ്ങൾ ഉപയോഗിക്കുന്നതെന്തായാലും, ആ പ്ലാറ്റ്ഫോമിൽ പ്രോഗ്രാമുകൾ വെബ്മാസ്റ്റർ സമയത്തിന്റെ വലിയ ഭാഗമായിരിക്കാം.

വികസനം

എന്റെ ജോലിയിൽ എന്റെ പ്രിയപ്പെട്ട പ്രവർത്തനം പുതിയ പേജ് / അപ്ലിക്കേഷൻ വികസനം ആണ്. ഞരമ്പിൽ നിന്നും ജോലിയിൽ നിന്നും മറ്റുള്ളവരിൽ നിന്നും ഞാൻ വികസിപ്പിക്കണം. ഇത് ഒരു ആശയം കൊണ്ട് മാത്രമല്ല, അത് അപ്രാപ്തമാക്കുന്നതിനു മാത്രമല്ല, സൈറ്റിന്റെ മുഴുവൻ സ്കീമിന് അനുയോജ്യമാണെന്ന് ഉറപ്പുവരുത്തുന്നതും ഇതിനകം തന്നെ മറ്റ് കാര്യങ്ങളിൽ നിന്ന് പ്രവർത്തിക്കുന്നില്ല. ഒരിക്കൽ കൂടി, നിങ്ങൾ വലിയ ചിത്രം കാണണം, എല്ലാം എങ്ങും ഒന്നിച്ച് പോകുന്നു.

അവർ എത്ര തിരക്കിലാണ് എന്നതിനെ ആശ്രയിച്ച്, ഞങ്ങളുടെ അസിസ്റ്റന്റ് വെബ്മാസ്റ്ററിലേക്കോ ഗ്രാഫിക് ഡിസൈനറിലേക്കോ ഗ്രാഫിക് വികസനം ഞാൻ നൽകും, എന്നാൽ ചിലപ്പോൾ ഗ്രാഫിക് വികസനത്തിലും ഞാൻ ചിലത് ചെയ്യും. അഡോബ് ഫോട്ടോഷോപ്പിലും (കുറച്ചുകൂടി) ചിത്രരചനാട്യത്തോടേയും പരിചയത്തിലായിരിക്കണം ഇത് വേണ്ടത്. ഗ്രാഫിക്സ് ആവിഷ്കരിക്കുന്നതിനും, 3D മോഡലിംഗ്, സ്കാൻ ഫോട്ടോകൾ, കൂടാതെ ഫ്രീഹാൻഡ് ഡ്രോയിംഗ് ചെയ്യുന്നതിനും ഞാൻ ഉപകരണങ്ങൾ ഉപയോഗിക്കുന്നു. നിങ്ങൾക്ക് ഒരു വെബ്മാസ്റ്ററായി കാണാനാകുന്നതുപോലെ, നിങ്ങൾ വാസ്തവത്തിൽ ഒരു ജാക്ക്-ഓഫ്-ട്രേഡ്സ് ആണ്.

സെർവർ അറ്റകുറ്റപണികൾ

ഞങ്ങളുടെ വെബ് സെർവർ യന്ത്രങ്ങൾ പ്രവർത്തിപ്പിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും ഞങ്ങൾ ഒരു ഓപ്പറേഷൻസ് ടീമിലുണ്ട്. രണ്ട് വെബ് എഞ്ചിനീയർമാരും ഒരു സെർവറുകൾ സ്വയം നിലനിർത്താൻ പ്രവർത്തിക്കുന്നു. ഞാൻ ആ സ്ഥാനത്ത് ബാക്കപ്പായി പ്രവർത്തിക്കുന്നു. ഞങ്ങൾ സെർവർ നിലനിർത്തിയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുന്നു, പുതിയ MIME- തരങ്ങൾ ചേർക്കുക, സെർവർ ലോഡ് പരിശോധിക്കുക, വ്യക്തമായ പ്രശ്നങ്ങൾ ഇല്ലെന്ന് ഉറപ്പുവരുത്തുക.

റിലീസ് എഞ്ചിനിയർ

ഞങ്ങളുടെ ടീമിലെ അവസാനത്തെ പ്രധാന ചുമതല റിലീസ് എഞ്ചിനീയർ ആണ്. ഞങ്ങളുടെ വെബ് പേജുകൾ വികസന സെർവറിൽ നിന്നും പ്രൊഡക്ഷൻ സെർവറിലേക്ക് നീക്കുന്ന സ്ക്രിപ്റ്റുകൾ വികസിപ്പിക്കുകയും റൺ ചെയ്യുകയും ചെയ്യുന്നു. ബഗ്ഗുകൾ കോഡ് അല്ലെങ്കിൽ HTML- ൽ പ്രവേശിക്കുന്നതിൽ നിന്നും തടയുന്നതിന് ഞാൻ സോഴ്സ് കോഡ് കണ്ട്രോൾ സിസ്റ്റത്തെ പരിപാലിക്കുന്നു.

ഒരു വെബ്മാസ്റ്ററായി എന്റെ പങ്കിന്റെ ഭാഗമായ ഉത്തരവാദിത്തങ്ങളാണ് ഇവ. നിങ്ങളുടെ സൈറ്റ് അല്ലെങ്കിൽ നിങ്ങൾ പ്രവർത്തിക്കുന്ന കമ്പനിയെ ആശ്രയിച്ച്, നിങ്ങളുടേത് കുറച്ച് വ്യത്യസ്തമായിരിക്കും. എന്നിരുന്നാലും, ഒരു സൈറ്റിന് വെബ്മാസ്റ്റർ ഉണ്ടെങ്കിൽ (ഈ ദിവസങ്ങളിൽ എല്ലാവരും പ്രവർത്തിക്കുന്നില്ല), സൈറ്റിലെ ആധികാരികത ആവർത്തിക്കുക എന്നതാണ് ഒരു കാര്യം. അവർ എങ്ങനെ പ്രവർത്തിക്കുന്നു, സൈറ്റിന്റെയും കോഡിന്റെയും ചരിത്രം, അത് പ്രവർത്തിക്കുന്ന പരിസ്ഥിതി തുടങ്ങിയവയെക്കുറിച്ചും കൂടുതലാണ്. ഓർഗനൈസേഷനിൽ ഒരാൾ ഈ വെബ്സൈറ്റിനെ കുറിച്ച ചോദ്യം ഉണ്ടെങ്കിൽ, അതിനുള്ള ഉത്തരം വെബമാസ്റ്ററിനൊപ്പമാണ്.