Ano ang Webmaster?

Ang mga tungkulin at pananagutan ng isang web developer

Ang industriya ng disenyo ng web ay puno ng iba't ibang mga tungkulin at pamagat ng trabaho. Ang isang pamagat na maaari mong patakbuhin sa pana-panahon ay isang "Webmaster". Habang ang pamagat ng trabaho na ito ay tiyak na isang produkto ng mga taon na nawala sa pamamagitan ng, ito ay aktwal pa rin na ginagamit ng maraming mga tao. Kaya ano talaga ang ginagawa ng isang "Webmaster"? Tignan natin!

Bahagi ng isang Mas Malalaking Koponan

Ako ay bahagi ng isang anim na taong Web Development team. Ang pangkat na iyon ay binubuo ng dalawang Web Engineer, isang Graphic Artist, isang katulong na webmaster intern, isang Web Producer, at aking sarili. Para sa pinaka-bahagi ang lahat ng ginagawa ng kaunti sa lahat ng bagay sa koponan, na medyo karaniwan sa industriya ng disenyo ng web. Ikaw ay tiyak na magsuot ng maraming mga sumbrero kung nagtatrabaho ka bilang isang propesyonal sa web! Gayunpaman, habang maaaring lahat tayo ay may mga kasanayan na tumatawid sa bawat isa, mayroon din tayong lahat ng mga espesyalidad na ating iniuugnay. Ang mga inhinyero ay espesyalista sa CGI programming, ang graphic artist sa graphics at visual na disenyo, at ang producer sa pag-unlad ng nilalaman. Kaya kung ano ang mag-iwan para sa akin bilang ang Webmaster? Masyadong kaunti talaga!

Pagpapanatili

Bilang isang Webmaster, wala akong malakas na pagtuon sa alinman sa mga nabanggit na lugar, ngunit sa halip ay gumugol ng maraming oras ang aking paggawa sa lahat ng tatlo. Tungkol sa 20% ng aking oras ay ginugol sa pagpapanatili ng umiiral na site. Ang mga bagong alok at mga aspeto ng aming site ay pupunta sa lahat ng oras, ang pokus ng site ay paminsan-minsan ay nagre-rethought, pinabuting graphics na nilikha na nangangailangan ng mga pagbabago sa maraming bahagi ng site, atbp Lahat ng mga pagbabagong ito ay patuloy at bawat isa ay nangangailangan ng ang isang tao ay may magandang ideya kung saan pupunta ang site, at kung anu-ano ang mga bagay na angkop kung saan. Bilang isang Webmaster, kailangan kong makita ang malaking larawan at kung paano magkasya ang lahat ng mga piraso ngayon at bukas.

Kailangan ng mga Webmaster na magkaroon ng isang hawakang mahigpit ng HTML, CSS, Javascript sa anumang iba pang code na ginagamit ng site. Kailangan nilang maunawaan kung paano gagana ang code na iyon sa mga pangunahing browser pati na rin sa maraming mga device na nasa merkado ngayon. Ang pag-iingat lamang sa mga pagbabago sa aparato ay maaaring maging isang nakakatakot na gawain, ngunit ito ay bahagi ng papel bilang isang Webmaster.

Programming

Ang isa pang 30-50% ng aking oras ay ginugol sa pagpapaunlad ng proyekto. Lumilikha ako at nagpapanatili ng CGIs para sa site, at sa gayon kailangan kong malaman ang C programming. Maraming mga site ang gumagamit ng Perl bilang kanilang scripting language, ngunit pinili ng aming kumpanya ang C dahil nadama namin na mas nababaluktot ito sa pangmatagalan. Ang iba't ibang mga site ay gagamit ng iba't ibang mga base o platform ng code - maaari mo ring gamitin ang isang off-the-shelf na pakete tulad ng isang platform ng Ecommerce o CMS. Anuman ang iyong ginagamit, ang programming laban sa platform na iyon ay malamang na maging isang malaking tipak ng oras ng Webmaster.

Development

Ang aking paboritong aktibidad sa aking trabaho ay bagong pag-unlad ng pahina / application. Kailangan kong gawin ang pag-unlad mula sa simula at mula sa trabaho na ginawa ng iba pang mga tao. Hindi lamang ito ay nagmumula sa isang ideya at inilagay ito, kundi tinitiyak din na naaangkop ito sa pamamaraan ng buong site at hindi gumagana laban sa iba pang impormasyon na nasa itaas. Muli, kailangan mong makita ang malaking larawan at kung paano magkakasama ang lahat.

Depende kung gaano abala ang mga ito, ibibigay ko ang graphic development sa aming assistant Webmaster o sa Graphic Designer, ngunit kung minsan ay gagawin ko rin ang ilan sa pag-unlad ng graphic. Kinakailangan nito na maging pamilyar ako sa Adobe Photoshop at (mas mababa pa) na may Illustrator. Gumagamit din ako ng mga tool upang mai-animate ang mga graphics, gawin ang 3D pagmomolde, i-scan ang mga larawan, at gawin ang ilang mga guhit sa kamay. Tulad ng makikita mo, bilang isang Webmaster, talagang ikaw ay isang Jack-of-All-Trades.

Pagpapanatili ng server

Mayroon kaming isang pangkat ng operasyon na nakatuon sa pagpapanatili at pagpapatakbo ng aming mga machine sa Web server. Ang isa sa dalawang mga inhinyero ng Web ay gumagawa din sa pagpapanatili ng mga server mismo. Nagtatrabaho ako bilang backup sa posisyon na iyon. Pinananatili namin ang server at tumatakbo, magdagdag ng mga bagong uri ng MIME, lagyan ng tsek ang load ng server, at tiyaking walang malinaw na mga problema.

Paglabas ng Engineer

Ang huling pangunahing tungkulin na mayroon ako sa aming koponan ay ang Release Engineer. Gumawa ako at nagpapatakbo ng mga script na lumilipat sa aming mga pahina sa Web mula sa server ng pag-unlad sa server ng produksyon. Ko rin mapanatili ang source code control system upang maiwasan ang mga bug mula sa pagpasok sa code o HTML.

Ito ang mga responsibilidad na bahagi ng aking tungkulin bilang isang Webmaster. Depende sa iyong site o sa kumpanya na iyong pinagtatrabahuhan, ang iyo ay maaaring magkakaiba. Gayunman, ang isang bagay na malamang na maging pare-pareho, kung ang isang site ay may Webmaster (at hindi lahat ay gumagawa ng mga araw na ito), ang taong iyon ay ang awtoridad sa site. Alam nila kung paano ito gumagana, ang kasaysayan ng site at code, ang kapaligiran na pinapatakbo nito, at higit pa. Kung ang isang tao sa organisasyon ay may isang katanungan tungkol sa website, isang magandang lugar upang masimulan upang malaman ang sagot na iyon sa Webmaster.