ما هو المسؤول عن الموقع؟

واجبات ومسؤوليات مطور ويب

صناعة تصميم الويب مليئة بالعديد من الأدوار الوظيفية والعناوين. عنوان واحد قد يتم عرضه من وقت لآخر هو "المسؤول عن الموقع". في حين أن هذا المسمى الوظيفي هو بالتأكيد نتاج سنوات مضت ، إلا أنه لا يزال يستخدم من قبل الكثير من الناس. ما الذي يفعله "مشرف الموقع" بالضبط؟ لنلقي نظرة!

جزء من فريق أكبر

أنا جزء من فريق تطوير الويب لستة أشخاص. يتكون هذا الفريق من مهندسين على الويب ، وفنان جرافيك ، ومساعد مشرف في الموقع ، ومنتج ويب ، ونفسي. بالنسبة للجزء الأكبر ، يقوم الجميع بكل شيء في الفريق ، وهو أمر شائع إلى حد كبير في مجال تصميم الويب. سترتدي بالتأكيد الكثير من القبعات إذا كنت تعمل كمحترف على شبكة الإنترنت! ومع ذلك ، على الرغم من أننا قد نمتلك جميعًا مهارات تتقاطع مع بعضها البعض ، إلا أننا جميعًا لدينا تخصصات نركز عليها. يتخصص المهندسون في برمجة CGI ، وفنان الرسومات على الرسومات والتصميم المرئي ، والمنتج على تطوير المحتوى. إذن ، ماذا يعني ذلك بالنسبة لي كمشرف موقع؟ قليلا جدا في الواقع!

اعمال صيانة

بصفتي مسؤول ويب ، ليس لديّ تركيز قوي على أي من المناطق المذكورة أعلاه ، بل أقضي الكثير من وقتي في تنفيذ المهام الثلاثة. حوالي 20 ٪ من وقتي يقضي الحفاظ على الموقع الحالي. تزداد العروض والجوانب الجديدة لموقعنا باستمرار ، ويتم إعادة التركيز على الموقع أحيانًا ، ويتم إنشاء الرسومات المحسنة التي تتطلب إجراء تغييرات على أجزاء متعددة من الموقع ، وما إلى ذلك. كل هذه التغييرات جارية وتتطلب كل منها شخص ما لديه فكرة جيدة عن المكان الذي يجري فيه الموقع ، وما هي العناصر التي تناسب المكان. كمدير للموقع ، أريد أن أرى الصورة الكبيرة وكيف تناسب جميع القطع اليوم والغد.

يحتاج مشرفو المواقع إلى فهم HTML و CSS وجافا سكريبت على أي رمز آخر يستخدمه الموقع. يحتاجون إلى فهم كيفية عمل هذا الرمز في المتصفحات الرئيسية وكذلك على العديد من الأجهزة الموجودة في السوق اليوم. قد يكون مجرد مواكبة التغييرات في الجهاز مهمة شاقة ، ولكنه جزء من الدور كمسؤول موقع ويب.

برمجة

آخر 30-50 ٪ من وقتي تنفق في تطوير المشاريع. أقوم بإنشاء وصيانة CGIs للموقع ، ولذا يجب أن أعرف C البرمجة. تستخدم العديد من المواقع Perl كلغة البرمجة ، لكن شركتنا اختارت C لأننا شعرنا أنها أكثر مرونة على المدى الطويل. ستستخدم المواقع المختلفة قواعد أو قواعد أساسية مختلفة - يمكنك استخدام حزمة جاهزة مثل نظام التجارة الإلكترونية أو نظام إدارة المحتوى. وبغض النظر عما تستخدمه ، من المرجح أن تكون البرمجة على هذه المنصة جزءًا كبيرًا من وقت مشرف الموقع.

تطوير

نشاطي المفضل في عملي هو تطوير صفحة / تطبيق جديد. يجب أن أقوم بالتطوير من الصفر ومن العمل الذي قام به أشخاص آخرون. إنها ليست مجرد طرح فكرة ووضعها ، ولكن أيضا التأكد من أنها تناسبها في مخطط الموقع بأكمله ولا تعمل ضد المعلومات الأخرى الموجودة بالفعل هناك. مرة أخرى ، تحتاج إلى رؤية الصورة الكبيرة وكيف يسير كل شيء معًا.

واعتمادًا على مدى انشغالهم ، سوف أعطي التطوير البياني لمساعد مدير الموقع الخاص بنا أو إلى مصمم الجرافيك ، لكني سأقوم أحيانًا ببعض تطوير الرسوم أيضًا. هذا يتطلب أن أكون على دراية Adobe Photoshop و (أقل من ذلك) مع Illustrator. كما أستخدم أدوات لتحريك الرسومات ، والقيام بالنمذجة ثلاثية الأبعاد ، ومسح الصور الفوتوغرافية ، والقيام ببعض الرسومات اليدوية. كما ترون ، كمدير موقع ، أنت حقاً جاك من بين جميع الصفقات.

صيانة الخادم

لدينا فريق عمليات مكرس للحفاظ على عمل أجهزة خادم الويب الخاص بنا. يعمل أحد مهندسي الويب أيضًا على صيانة الخوادم نفسها. أنا أعمل كنسخة احتياطية في هذا الموقف. نحن نحافظ على تشغيل الخادم ، إضافة أنواع جديدة من MIME ، والتحقق من تحميل الخادم ، والتأكد من عدم وجود مشاكل واضحة.

مهندس الإصدار

المهمة الرئيسية الأخيرة التي أمتلكها في فريقنا هي مهندس الإصدار. أقوم بتطوير وتشغيل البرامج النصية التي تنقل صفحات الويب الخاصة بنا من خادم التطوير إلى خادم الإنتاج. أنا أيضا الحفاظ على نظام التحكم في التعليمات البرمجية المصدر لمنع الأخطاء من الدخول في التعليمات البرمجية أو HTML.

هذه هي المسؤوليات التي تشكل جزءًا من دوري كمشرف موقع. بناءً على موقعك أو الشركة التي تعمل بها ، قد تختلف تجربتك قليلاً. ومع ذلك ، فمن المحتمل أن يكون الأمر ثابتًا ، إذا كان الموقع يحتوي على مشرف موقع (وليس كل ما يفعل هذه الأيام) ، فهذا الشخص هو السلطة على الموقع. وهم يعرفون كيف يعمل ، وتاريخ الموقع والرمز ، والبيئة التي يعمل عليها ، وأكثر من ذلك. إذا كان لدى أحد الأشخاص في المؤسسة سؤال حول موقع الويب ، فإن مكانًا رائعًا للبدء في العثور على هذه الإجابة يتم مع مشرف الموقع.