وب مستر چیست؟

وظایف و مسئولیت های یک توسعه دهنده وب

صنعت طراحی وب پر از نقش ها و عناوین شغلی مختلف است. یک عنوان که ممکن است از زمان به زمان اجرا شود یک وب مستر است. در حالی که این عنوان شغلی قطعا محصول سالهای گذشته است، اما هنوز هم توسط بسیاری از افراد مورد استفاده قرار می گیرد. بنابراین چه چیزی "وب مستر" انجام می دهد؟ بیا یک نگاهی بیندازیم!

بخشی از تیم بزرگتر

من بخشی از یک تیم توسعه وب شش نفره هستم. این تیم از دو مهندس وب تشکیل شده است، یک هنرمند گرافیک، یک دستیار کارشناسی ارشد وب مستر، سازنده وب و خودم. در بیشتر موارد، هر کس کمی از همه چیز در تیم را تشکیل می دهد که در صنعت طراحی وب نسبتا رایج است. اگر شما به عنوان یک حرفه ای وب کار می کنید مطمئنا بسیاری از کلاه ها را می پوشیدید! با این حال، در حالی که ما ممکن است همه مهارت هایی داشته باشیم که به یکدیگر متصل می شوند، ما همگی تخصص هایی داریم که روی آن تمرکز می کنیم. مهندسان در برنامه نویسی CGI، گرافیک هنری در زمینه گرافیک و طراحی بصری و تولید کننده در توسعه محتوا تخصص دارند. پس این چه چیزی را برای من به عنوان مدیر سایت برگزار می کند؟ خیلی کمی در واقع!

نگهداری

به عنوان یک وب مستر، تمرکز زیادی بر روی هر یک از موارد فوق وجود ندارد، بلکه زمان زیادی را صرف انجام هر سه مورد می کنم. حدود 20 درصد زمان من صرف نگهداری سایت موجود است. پیشنهادات جدید و جنبه های سایت ما همیشه در حال افزایش است، تمرکز سایت گاهی اوقات دوباره مورد بررسی قرار می گیرد، گرافیک بهبود یافته ایجاد شده است که نیاز به تغییر در بخش های مختلف سایت، و غیره. همه این تغییرات در حال انجام است و هر یک از آنها نیاز دارند کسی که ایده خوبی دارد، جایی که سایت در حال رفتن است، و موارد مورد نظر مناسب است. به عنوان یک وب مستر، باید تصویر بزرگ و چگونگی ترکیب قطعات را امروز و فردا ببینم.

وبسایت ها نیاز به درک HTML، CSS، جاوا اسکریپت در هر کدام دیگر که از سایت استفاده می کنند. آنها باید بدانند چگونه کد در مرورگرهای اصلی و همچنین در بسیاری از دستگاه های موجود در بازار امروز کار می کند. فقط نگه داشتن با تغییرات دستگاه می تواند یک کار دیوانه کننده باشد، اما بخشی از نقش یک وب مستر است.

برنامه نويسي

30-50٪ دیگر از وقت من در توسعه پروژه صرف شده است. من CGI ها را برای این سایت ایجاد و نگهداری می کنم و بنابراین باید برنامه های C را بدانم. بسیاری از سایت ها از زبان پرل به عنوان زبان برنامه نویسی خود استفاده می کنند، اما شرکت ما C را انتخاب کرد، زیرا ما احساس می کردیم که در دراز مدت انعطاف پذیر تر است. سایت های مختلف از پایگاه های کد یا پلت فرم های مختلف استفاده می کنند - شما حتی ممکن است از یک بسته آفیس مانند پلت فرم تجارت الکترونیک یا CMS استفاده کنید. صرف نظر از آنچه که شما استفاده می کنید، برنامه نویسی در برابر آن پلت فرم احتمالا یک بخش بزرگی از زمان وب مستر است.

توسعه

فعالیت مورد علاقه من در کار من، توسعه صفحه / برنامه جدید است. من باید توسعه را از ابتدا و از کارهای دیگر انجام دهم. این فقط یک ایده نیست و آن را مطرح می کند، بلکه اطمینان حاصل می کند که آن را در طرح کلی سایت قرار می دهد و در برابر سایر اطلاعاتی که قبلا وجود دارد، کار نمی کند. یک بار دیگر، شما نیاز به دیدن تصویر بزرگ و چگونگی انجام همه چیز با هم دارید.

بسته به اینکه چقدر مشغول هستند، من توسعه گرافیکی را به معاون وب مستر یا طراح گرافیک خواهیم داد، اما بعضی اوقات برخی از توسعه های گرافیکی نیز انجام خواهم داد. این به من نیاز دارد که با Adobe Photoshop و (کمتر) با Illustrator آشنا شوم. من همچنین از ابزارهایی برای تحریک گرافیک استفاده می کنم، مدل سازی سه بعدی، اسکن عکس ها و انجام برخی از نقاشی دست ساز. همانطور که می بینید، به عنوان یک مدیر وب، شما واقعا یک جک از همه معاملات است.

نگهداری سرور

ما یک تیم عملیاتی داریم که برای نگهداری سرورهای وب سرور و اجرای آن اختصاص داده شده است. یکی از دو مهندس وب نیز در حفظ و نگهداری سرورها کار می کند. من به عنوان پشتیبان در این موقعیت کار می کنم. ما سرور را در حال اجرا نگه می داریم، انواع جدید MIME را اضافه می کنیم، بار سرور را بررسی می کنیم، و مطمئن شویم که هیچ مشکل آشکاری وجود ندارد.

مهندس آزاد

آخرین وظیفه اصلی من در تیم ما، مهندس آزاد است. من اسکریپت هایی را ایجاد می کنم که صفحات وب ما را از سرور توسعه به سرور تولید منتقل می کنند. من همچنین سیستم کنترل کد منبع را برای جلوگیری از وارد شدن اشکالات به کد یا HTML حفظ می کنم.

این مسئولیت هایی هستند که بخشی از نقش من به عنوان مدیر وب می باشد. بسته به سایت شما یا شرکتی که برای آن کار می کنید، ممکن است کمی متفاوت باشد. با این حال، یکی از مواردی که احتمالا سازگار است این است که اگر یک سایت وبسایت را داشته باشد (و همه اینها در این روزها)، این شخص مسئول سایت است. آنها می دانند که چگونه کار می کنند، تاریخ سایت و کد، محیطی که در آن اجرا می شود، و بیشتر. اگر کسی در سازمان دارای یک سؤال در مورد وب سایت باشد، جای خوبی برای پیدا کردن آن پاسخ با مدیر وب است.