Поддержка сайтов

Если у вас уже есть сайт, или вы только планируете создание сайта, в любом случае необходимо задуматься о поддержке своего проекта. Итак, какие есть особенности и сложности в обслуживании и поддержке совеременного сайта?

  1. «Основание» вашего сайта. Несмотря на то, что внешне большинство веб-сайтов выглядит очень похоже и откликаются на наши действия приблизительно одинаково, в их основе могут лежать совершенно разные принципы. Самый простой вариант — это статический сайт с файловой структурой в виде ограниченного количества html-страничек. Такие сайты являются наиболее простыми для разработки и, чаще всего, наиболее дешевыми. Однако для смены информационного наполнения такого сайта требуется хотя бы минимальное знание языка разметки html. Кроме того, задача усложняется необходимостью «выгрузки» изменяемых файлов с веб-сервера, где сайт находится, и после изменения «загрузки» его обратно, чаще всего через ftp, что тоже требует дополнительных знаний. Более распространенными сейчас являются сайты с системой управления. Вы могли слышать синонимы, такие как CMS (Content management system), или же разговорное слово «движок». Сайты, построенные на системе управления содержимым, на порядок проще при добавлении информации. Чаще всего для добавления статей, изменения или удаления уже имеющихся материалов необходимы минимальные навыки работы с браузером, сетью интернет и текстовыми редакторами типа Word или Open Office. Работа с сайтом осуществляется через административную панель посредством браузера.

    Текстовый редактор системы управления содержимым Joomla!
    Рис. 1. Текстовый редактор системы управления содержимым Joomla! (www. joomla. org)

    Минусом работы с системами управления содержимым является вероятность сбоев в работе CMS из-за неверных действий администратора. Кроме того, для наиболее эффективной работы все же необходимы знания языков веб-разметки — даже лучшие текстовые веб-редакторы все же уступают офисным редакторам типа «Word»; основ веб-программирования — в случае необходимости изменения каких-либо модулей, работ по оптимизации и т. д.

    Вывод: по своей «начинке» сайты делятся на те, что построены на системе управления контентом (CMS) и статичные html-страницы. Статичные страницы, несмотря на дешевизну и простоту разработки, сложнее при редактировании. Сайты, построенные на системе управления содержимым, проще при простом добавлении новостей, изменении пунктов меню, однако при более глубоком редактировании обращение с ними тоже требует специальных знаний.

  2. Виды веб-сайтов. Еще лет 10 назад более 90% веб-сайтов составляли весьма похожие по своей структуре друг на друга корпоративные и домашние странички, информацию на которых обновлял обычно один администратор и чаще всего обслуживание заключалось в добавлении новой информации и удалении устаревшей. Таких сайтов и сейчас немало, они незаменимы для компаний, которые предоставляют информацию о себе в интернете, однако по общему объему в сети их изрядно потеснили сайты эпохи Web 2.0. Основное отличие таких сайтов — не иконки на полстраницы, не «мокрый пол», а тот факт, что информацию на таких сайтах размещают сами пользователи. Это социальные сети наподобие Facebook, Вконтакте, всевозможные сообщества, форумы и т. д. Поместив на свой сайт обычный форум вы тоже можете стать членом клуба «вебдваноль». Обязанности администратора таких сайтов гораздо шире и работа гораздо сложнее, поскольку приходится выступать в роли модератора, т. е. «фильтра» пользовательской информации, которая, к сожалению, довольно часто несет в себе никому не нужную чужую рекламу (спам) или же вовсе является противозаконной. На больших сайтах работают целые команды администраторов, работа же их не прекращается порой и ночью.

    Вывод: простые сайты, «представительства» компании в интернете обслуживать проще, так как ежедневная работа заключается лишь в добавлении и удалении информации. Сайты типа Web 2.0 с размещением информации пользователями на порядок сложнее в обслуживании и порой требуют для этой цели целый штат администраторов.

Кроме ежедневных работ с информационным наполнением сайта, необходимо также и техническое обслуживание, которое заключается в сохранении контрольных копий сайта (т. н. «бэкапов»), решении всевозможных технических проблем, которые по тем или иным причинам не хочет брать на себя хостинг и т. д.

Мы по договоренности можем взять на себя всю работу, описанную выше или же ее часть. Ждем ваших заказов.