Новини високих технологій
» » Ефективне адміністрування сайту

Ефективне адміністрування сайту

10-12-2017, 21:44
1 019
Твердження, що всякий сайт вимагає адміністрування, тим більше вірно, ніж менш якісно він виготовлений. Якщо був замовлений сайт-сторінка, на якій нічого не змінюється, то максимум, що він може потребувати - це корекції при зміні умов хостингу або перенесення на інший хостинг.
Якщо сайт являє собою магазин, пошукову систему або інший варіант, який може змінювати своє утримання та/або алгоритми функціонування, то мова може йти як про періодичному технічному обслуговуванні, так і про постійному адмініструванні.


Функціонування сайту

Веб-ресурс може розташовуватися в будь-якій області застосування, і досвід аналогічних ресурсів дозволяє визначити його функціональність, в яку входить система адміністрування сайту. Розробник на вимогу замовника або за власною ініціативою може виконати роботу на базі популярної системи управління сайтами (CMS). Це звичайна практика. Найчастіше на такому шляху створення сайту замовник наполягає. За останні роки численні "умільці" створили тверду впевненість у замовників, що краще орієнтуватися на популярну CMS, ніж на самостійне «твір» самотнього автора, який завжди може раптом «прірву», а бажаючих доопрацювати створений ним продукт не знайдеться. Ця проблема хвилює веб-студії, але в контексті несподівано зникаючих співробітників і гарантії роботи, яку можна буде продовжити силами іншого співробітника. Розробка на базі будь-якої популярної CMS практично завжди має вбудовану панель адміністрування сайту, за допомогою якої вся робота виконується.
Часто доводиться допрацьовувати що-небудь до функціоналу CMS, але, як правило, з цим змирилися розробники CMS. Зазвичай необхідні доопрацювання вносяться легко, просто вбудовуються і при оновленні системи управління сайтом не пропадають.


Адміністрування сайту

При використанні CMS за допомогою інсталяції фактично створюється сайт. Деякі системи допускають підтримку декількох сайтів на одному двигуні, але зазвичай йде підтримка одного хостингу, однією CMS і одного сайту - так надійніше і безпечніше. Власне, адміністрування з цього і починається. Розробник налаштовує CMS на потрібний зовнішній вигляд, визначає використання стандартних модулів (товари, таблиці, платіжні системи, блоги, коментарі тощо). Сучасні CMS - це фактично готові сайти, потрібно тільки доопрацювати зовнішній вигляд і налаштувати функціонал.
По суті, початковий етап (інсталяція, робота і адміністрування сайту) - це процес створення сайту. Зазвичай він займає декілька годин, але для кращого результату веб-студії беруть пару днів, у крайньому випадку - пару тижнів. Після того як сайт почав функціонувати, замовник може виконувати адміністрування сайту самостійно, але деякий час це робити небажано. Краще, якщо перший час сайт буде працювати під контролем розробника, як мінімум до того моменту, коли замовник підбере співробітника і той навчиться необхідним навичкам.

Технічне обслуговування сайту

Технічне обслуговування сайту - більш широке поняття, ніж його адміністрування. На рівні бекапа і основних системних функцій для цілей безпеки, швидкого відновлення на випадок збою, перенесення на інший хостинг і т. п. техобслуговування зазвичай включається в адміністрування сайту, передбачене CMS.
Але є спеціальна панель адміністрування хостингу - це дуже важливо для нормального функціонування веб-ресурсу незалежно від використаної CMS.
Створення та адміністрування сайтів - це постійний і безпосередній контакт з хостером, тобто з організацією, що надає власнику веб-ресурсу майданчик для його розміщення. Практика показує, що такого роду контакти налагоджені у веб-студій, які часто самі надають свої хостинги замовникам, позбавляючи їх від вирішення не всім зрозумілих завдань.

Загальне уявлення про адміністрування сайту

Адміністрування сайту не є складною роботою. Тут може впоратися будь-який співробітник замовника. Це не складніше MS Excel або MS Word. Можливо, слід відзначити особливу вимогу до акуратності і уважності. Важливо звернути увагу на відсутність можливості відкату дій. Часто повернути всі внесені зміни на вихідну позицію просто неможливо, доводиться відновлювати копію сайту. Навіть зовнішній вигляд і функціональність сайту можна змінювати у процесі роботи, це не вимагає особливої кваліфікації співробітника або необхідності звертатися за допомогою у веб-студію. Деякі CMS надають для цілей адміністрування блокування від відвідувачів сайту або обмежене його використання. Замовник може перевести сайт в режим «Технічне обслуговування», і всі гості будуть бачити відповідне попередження.
Зміна вмісту і функціональності сайту - основний зміст процесу його адміністрування. Повний спектр дій з адміністрування сайту залежить від використовуваної CMS. При цьому важливо розуміти, що будь-яка система управління сайтом орієнтована на сайти певного напрямку та визначеної функціональності, тому несе в собі досвід конкретних розробок.

CMS: вибір функціональності і адміністрування

Можна використовувати CMS, орієнтовані на інтернет-магазини, для створення пошукових систем, але вибір спеціалізованих CMS буде перспективніший як щодо адміністрування сайту, так і в контексті необхідної функціональності. Слід мати на увазі, що яка б CMS не була, вона завжди відкрита для стороннього втручання. Деякі CMS включають в себе засоби шифрування вихідного коду, але це вважається хибною практикою і застосовується в специфічних областях, де до вимог безпеки додаються особливі умови. Практика свідчить, що адміністрування сайту часто виходить за рамки панелі адміністрування CMS. Простіше кажучи, специфіка області застосування може вимагати обов'язкового виконання того, що не передбачає функціонал CMS, внаслідок чого потрібне дія відсутня в панелі адміністрування. За загальним правилом замовник може прийняти адміністрування сайту на себе або доручити це своєму співробітникові, але втрачати контакт з веб-студією все ж небажано.

Людський фактор та адміністрування

Створення та адміністрування сайтів несе в собі три серйозні завдання, які замовник повинен вирішити перш, ніж зробить вибір розробника. рівень власної компетенції; рівень функціональності бажаного сайту; рівень стабільності веб-студії (розробника). Тільки коли всі три позиції знаходяться на максимально високому рівні, буде досягнуто як мінімум 50% від бажаного. Сфера ІТ-технологій занадто стрімко розвивається. Мати власний сайт - значить мати власну команду розробки та адміністрування або сторонню веб-студію в партнерах.
У будь-якому випадку важливий фактор довіри. Сайт - це перш за все команда, яка його створює, супроводжує і постійно про нього піклується. Можна це називати тільки адмініструванням, але для того щоб сайт динамічно розвивався у сфері своєї компетенції, про нього треба дбати. Цей момент дещо відрізняється від чистого адміністрування та технічного обслуговування.
Цікаво по темі
Роутер D-Link DIR-615: характеристики, опис, підключення
Роутер D-Link DIR-615: характеристики, опис, підключення
В даний час, встановивши будинку компактний прилад – роутер, можна одночасно підключати до Мережі кілька пристроїв, забезпечивши всіх членів сім'ї
Що таке дзеркало сайту? Особливості
Що таке дзеркало сайту? Особливості
Що таке - дзеркало сайту? Це його частковий або повний дублікат. Поняття знайоме веб-майстрам, воно використовується для різних цілей, включаючи
Що таке HTML header?
Що таке HTML header?
При роботі з сайтом перший з тегів, з яким стикається програміст в HTML - header. При його використанні без атрибутів відмінностей у порівнянні з