Какво е уеб администратор?

Задълженията и отговорностите на уеб програмист

Уеб дизайн индустрията е пълна с различни роли и заглавия. Едно заглавие, което може да се случва от време на време, е "Уеб администратор". Въпреки че тази длъжност е със сигурност продукт на годините, които са изминали, тя все още се използва от много хора. И така, какво точно прави уеб администраторът? Нека да погледнем!

Част от по-голям отбор

Аз съм част от екип за развитие на шест човека. Този екип е съставен от двама уеб инженери, един графичен изпълнител, един помощник на уеб администратора, един уеб продуцент и аз. В по-голямата си част всеки прави малко от всичко в екипа, което е доста често срещано в индустрията за уеб дизайн. Вие със сигурност ще носите много шапки, ако работите като уеб професионалист! Въпреки това, макар че всички ние можем да имаме умения, които пресичат помежду си, всички ние имаме и специалитети, върху които се фокусираме. Инженерите се специализират в CGI програмирането, графиката на графиката и визуалния дизайн, и производителя по разработване на съдържание. И така, какво оставя това за мен като уеб администратор? Доста малко всъщност!

Поддръжка

Като уеб администратор, нямам толкова силен акцент върху никоя от горепосочените области, а по-скоро прекарвам много от времето си и в трите. Около 20% от моето време се изразходва за поддържане на съществуващия сайт. Новите оферти и аспекти на нашия сайт се покачват непрекъснато, фокусът на сайта понякога се преосмисля, създават се по-добри графики, които изискват промени в много части на сайта и т.н. Всички тези промени са в ход и всеки от тях изисква някой има добра представа къде се намира сайтът и какви неща се побират там. Като уеб администратор, трябва да видя голямата картина и как всички парчета се вписват днес и утре.

Уеб администраторите трябва да имат достъп до HTML, CSS, Javascript на всеки друг код, който сайтът използва. Те трябва да разберат как този код ще работи в големи браузъри, както и на много устройства, които са на пазара днес. Просто поддържането на промените в устройствата може да е трудна задача, но е част от ролята на уеб администратор.

Програмиране

Още 30-50% от моето време се изразходва за разработване на проекти. Създавам и поддържам CGIs за сайта, така че трябва да знам C програмирането. Много сайтове използват Perl като своя скриптов език, но фирмата ни избра C, защото смятахме, че е по-гъвкава в дългосрочен план. Различните сайтове ще използват различни кодови бази или платформи - може дори да използвате пакет, който не е на пазара, като платформа за електронна търговия или CMS. Независимо от това, което използвате, програмирането срещу тази платформа вероятно ще бъде голяма част от времето на уеб администратора.

развитие

Любимата ми активност в работата ми е новата разработка на страници / приложения. Трябва да направя развитие както от нулата, така и от работата, която са направили други хора. Това не е просто да идва с една идея и да го постави, но също така да се уверите, че тя се вписва в схемата на целия сайт и не работи срещу друга информация, която вече е там. Още веднъж трябва да видите голямата картина и как всичко върви заедно.

В зависимост от това колко са заети, ще дам графичното развитие на нашия помощник уебмастъра или на графичния дизайнер, но понякога ще направя част от графичното развитие. Това изисква да съм запознат с Adobe Photoshop и (по-малко) с Illustrator. Също така използвам инструменти за анимиране на графиките, триизмерно моделиране, сканиране на снимки и правене на някои рисунки. Както можете да видите, като уеб администратор, вие наистина сте Джак-на-All-Trades.

Поддръжка на сървъра

Имаме оперативен екип, който е посветен на поддържането на нашите машини за уеб сървъри. Един от двамата инженери също работи за поддържането на самите сървъри. Работя като резервен в тази позиция. Поддържаме сървъра в действие, добавяме нови типове MIME, проверяваме натоварването на сървъра и се уверяваме, че няма очевидни проблеми.

Изтегляне на инженер

Последният основен дълг, който имам в екипа ни, е като инженерът за освобождаване. Разработвам и изпълнявам скриптове, които преместват нашите уеб страници от сървъра за разработка до производствения сървър. Също така поддържам системата за контрол на изходния код, за да предотвратя въвеждането на грешки в кода или HTML.

Това са отговорностите, които са част от ролята ми на уеб администратор. В зависимост от вашия сайт или от фирмата, за която работите, вашето може да е малко по-различно. Едно нещо, което вероятно ще е последователно, е, че ако даден сайт има уеб администратор (а не всички го правят тези дни), това лице е органът на сайта. Те знаят как работи, историята на сайта и кода, средата, в която работи, и още. Ако някой в ​​организацията има въпрос относно уебсайта, чудесно място да започнете да намирате този отговор е с уеб администратора.