Требования к вебсайту

Требования к вебсайту

5.1. ТРЕБОВАНИЯ К WEB-САЙТУ БИБЛИОТЕКИ

Первым этапом создания любого сайта, в том числе и сайта библиотеки, является проведение детального анализа информационных потребностей его потенциальных посетителей. Следует сразу принять за правило, что сайт создается именно для читателей, а не для самих библиотекарей, поэтому пользовательские интересы должны быть в первую очередь учтены при выработке общей структуры и стратегии наполнения виртуального ресурса.

Многолетняя практика создания сайтов позволила сформулировать ряд общих требований, которым должны отвечать виртуальные представительства библиотек. Все они базируются на общих критериях для web-серверов. К ключевым показателям качества web-серверов в настоящее время относятся:

  • глубина содержания;
  • простота навигации;
  • стабильность информационных ресурсов;
  • оперативность обновления информации;
  • доступность для пользователей;
  • единство дизайна всех разделов.

Глубина содержания определяется объемом имеющейся информации, степенью ее детализации и, конечно же, ценностью. Естественно, все эти показатели должны стремиться к максимуму. Информативность библиотечных сайтов может быть достигнута путем размещения материалов, представляющих наибольший интерес для виртуальных посетителей, которыми потенциально становятся все пользователи Интернет. К таким источникам относятся, в первую очередь, электронный каталог и иные базы данных библиотеки, бюллетени новых поступлений, сведения о составе фондов и расписании работы отделов и филиалов, порядок записи, календарь текущих и планируемых событий (книжных выставок, массовых мероприятий, продаж списанной литературы и т.д.). При существовании доступа к электронному каталогу очень полезно привести его паспорт: с какого года отражается литература, какие виды изданий и на каких языках представлены, текущее количество записей, дата последнего обновления и т.п.

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

Помимо собственно информации о библиотеке и ее ресурсах, весьма ценным является представление перечня ссылок на наиболее богатые в информационном отношении источники с других серверов. Такие перечни могут носить как универсальный, так и тематический характер и в этом случае быть неким электронным аналогом книжных выставок, приуроченных к актуальной проблематике, знаменательным датам и событиям. Наличие подобных коллекций ссылок сделает сервер притягательным для пользователей, ищущих в Сети систематизированного и авторитетного знания. Например, уже сегодня в Интернет представлено большое количество электронных аналогов известных периодических изданий. Размещение на библиотечном сервере ссылок на них более чем уместно, при этом, для удобства читателей стоит предварительно систематизировать журналы по отраслям знания в соответствии с традиционной библиотечной классификацией. Крайне полезными для читателей будут также ссылки на рассмотренные ранее справочно-библиографические ресурсы Интернет и средства поиска информации.

В случае, если на других серверах региона не освещена в достаточной степени его история и современное состояние, задача библиотеки — подготовить такой обзор на основе собственной краеведческой коллекции. В данном случае очень уместно размещение иллюстраций с видами города, исторических справок, карт местности и т.д. Весьма эффективным является создание региональных справочников ресурсов Интернет, поскольку общероссийские рубрикаторы уже сейчас не в состоянии полно отразить состав и содержание региональных сайтов. Формирование подобных справочников не только желательно, но и необходимо, а кроме того, библиотечные специалисты смогут с успехом проявить себя на новом поприще, в полной мере используя опыт в сфере выявления, систематизации и аннотирования материала в новых реалиях информационной деятельности.

Поскольку серверы открыты для посещения гостями из любой точки планеты, хорошим тоном считается наличие англоязычной версии, которая совсем не обязательно должна быть точной копией русскоязычных страниц. Англоязычный вариант может содержать общие сведения о библиотеке и, конечно же, наиболее подробные сведения об услугах, предоставляемых удаленным пользователям (МБА, электронная доставка документов). Электронный каталог в этом случае обязательно должен иметь версию интерфейса на английском языке.

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

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

  • новости/календарь событий (анонсы предстоящих в библиотеке мероприятий и краткие отчеты об уже состоявшихся);
  • общие сведения о библиотеке (перечень отделов с указанием лиц для контактов, распорядок работы, правила записи, история библиотеки, банковские реквизиты);
  • информационно-библиографические ресурсы (перечень и подробная характеристика имеющихся каталогов, картотек, баз данных на CD-ROM);
  • сведения о фондах (состав книжного фонда, периодики, фонда аудиовизуальных документов и др.);
  • перечень предоставляемых услуг (подробное указание всех бесплатных и платных услуг с указанием отделов и текущих расценок).

Названия разделов иногда полезно снабжать краткими комментариями, дабы посетитель не гадал, за какой из ссылок помещены сведения о планируемых книжных выставках, где доступ к бюллетеню новых поступлений, а где правила заказа литературы по межбиблиотечному абонементу. Ссылки на наиболее ценные источники, например, на электронный каталог, целесообразно разместить и дополнительно выделить на титульной странице. Это же относится и к крупным массовым мероприятиям, анонс которых стоит делать все более заметным по мере их приближения.

Непосредственно к функциям, обеспечивающим навигацию по сайту, относятся «Карта сайта» и «Поиск по сайту». «Карта» представляет собой полную иерархическую схему всех разделов сервера. С ее помощью пользователь может легко определить, в каком из разделов помещается интересующая его информация. «Поиск» — более сложная функция, реализация которой требует участия технических специалистов. Это, по сути, значительно уменьшенный аналог поисковых систем Интернет, с помощью которых осуществляется разыскание документов по ключевым словам в пределах данного сервера. Использование «поиска по сайту» не только целесообразно, но и необходимо в случаях, когда объем сервера измеряется тысячами документов.

Логичность построения сайта подчеркивается правильным заполнением метки , внутри которой указывается название конкретной страницы сервера. Эта метка должна отражать содержание именно данной страницы, а не просто включать наименование библиотеки. Оптимальным является сочетание как названия библиотеки (в этом случае можно ограничиться и аббревиатурой — например, «Вологодская ОУНБ», «Библиотека ГУ-ВШЭ»), так и заглавия документа (например, «Структура библиотеки», «Правила записи читателей», «Календарь событий на январь 2003 г.» и т.п.).

Обязательным правилом считается размещение на титульной странице ссылки на электронный почтовый адрес библиотеки для того, чтобы посетители могли без труда высказать свои пожелания или задать вопросы.

Стабильность информационного наполнения определяется постоянством представленной информации. Пользователи должны быть уверены, что найдут интересующие их сведения, при любых технических и структурных реорганизациях. Даже утратившие острую актуальность материалы, например, доклады позапрошлогодней конференции или материалы завершившейся выставки, следует не удалять, а переводить в архивную часть сайта. Это обеспечит необходимую информационную прочность сервера, которая с годами будет лишь повышаться. Полностью освобождаться имеет смысл лишь от страниц временного характера, например, посвященных завершившемуся месячнику продажи списанных изданий из фондов библиотеки.

Оперативность обновления данных обеспечивает постоянное поддержание сайта в актуальном состоянии. Известно, что в Сети требования к актуализации информации намного выше, нежели требования к обновлению печатных изданий. Большое значение имеет как регулярное пополнение электронного каталога новыми массивами библиографических записей, или публикация бюллетеней новых поступлений, так и своевременное размещение информации о грядущих и текущих событиях жизни библиотеки. Также оперативно должно проводиться обновление ссылок на внешние ресурсы, дабы не допускать устаревания информации. Регулярное обновление и пополнение сведений как ничто другое способствуют сохранению интереса к серверу у его постоянных посетителей и, соответственно, повышают его популярность. Следует постоянно помнить одно из правил, выработанное цифровым сообществом: устаревшее наполнение сайта часто производит худшее впечатление, чем даже его отсутствие.

Смотрите так же:  Пенсия россиянам в беларуси

Доступность страниц складывается из нескольких факторов, главным их которых является техническая «устойчивость» web-сервера, что составляет заботу штата системных администраторов. Однако на доступность информации может повлиять и оформление страниц. Злоупотребление иллюстративными материалами, аудио- и видеофрагментами, которые «весят» намного больше обычного текста, может ощутимо снизить скорость передачи данных и, таким образом, в значительной степени затруднит или сделает совершенно невозможным их использование. Об этом надо постоянно помнить и применять графику, а тем более звук и видео, в разумных пределах.

Внешнее оформление web-страниц не имеет кардинального значения, хотя смотреть на изысканный фон и со вкусом сделанную анимацию, конечно, приятнее, чем на тоскливо-серые страницы. Естественным требованием является единообразный стиль оформления всего сервера. В данном случае хорошей школой может стать просмотр как можно большего количества библиотечных серверов и выработка на этой основе собственных эстетических критериев. Особо понравившиеся страницы можно, на первых порах, использовать в виде шаблона, оставив неизменным оформление и заменив заголовки и текст. Современные браузеры позволяют без труда сохранять на своем компьютере любые изображения, включая анимационные картинки (для этого используется правая кнопка мыши). Существуют также специальные сервера, содержащие бесплатные средства для украшения web-страниц. Важно лишь следить, чтобы позаимствованные объекты не представляли чью-либо собственность и, соответственно, не находились под защитой авторского права.

Следует всегда помнить, что изысканный внешний вид сайта не самоцель и хорош только тот дизайн, который работает на содержание.

После создания или обновления страниц и перед загрузкой страниц непосредственно на сервер необходимо произвести проверку текста на наличие орфографических ошибок. Обновление материала на сайте происходит очень динамично и, конечно, далеко не всегда хватает времени на внимательную вычитку размещаемых материалов. Однако стоит взять за правило, что текст, не прошедший проверку на правописание с помощью специального модуля текстового редактора, не может быть отправлен на сайт. Даже после этих проверок тексты нередко содержат грамматические и синтаксические ошибки, однако их число не столь велико, как если бы материалы загружались сразу по мере их создания. Особенность электронного текста такова, что ошибки на мониторе компьютера трудно различимы, и поэтому многие из источников Интернет изобилуют многочисленными ошибками.

Создание и обновление web-сайта постепенно превращается в рутинную библиотечную работу. Как правило, первоначально она выполняется сотрудниками отдела автоматизации. Однако со временем управление содержанием сайта все более перемещается в подразделения, отвечающие за связи с общественностью и информационную деятельность библиотеки.

В настоящее время большинство сайтов библиотек делается «вручную» — каждая страница создается отдельно. Это весьма трудоемкий процесс, поэтому появляется все большее число программных продуктов, создатели которых стремятся максимально упростить эту работу. Типичным примером является программный пакет Microsoft Office, в котором реализована возможность одновременно с созданием бумажной копии (а можно и без оной) готовить и размещать на сайте ее электронный аналог без какого-либо знания HTML. Эта функция предусмотрена в текстовом редакторе Word, текстовом редакторе Excel и программе создания презентаций PowerPoint.

Со временем ручная технология все более будет вытесняться специальным программным обеспечением для управления содержанием web-серверов. Эти программы, получившие название CMS (Content Management System — система управления контентом), призваны обеспечить эффективное управление информационным наполнением корпоративных сайтов, каковыми являются сайты крупных библиотек. Использование программ CMS позволяет исключить постоянную зависимость от технических специалистов при создании достаточно сложных приложений, включая постоянное обновление новостного раздела, обмен данными с другими серверами, пополнение электронного каталога и других подобных операций, не говоря уже о «простом» создании или изменении содержания web-страниц.

Следует ожидать, что на рубеже 2004/2005 годов web-сайты библиотек окончательно трансформируются в неотъемлемый элемент обслуживания читателей, став привычным инструментом их деятельности. Анализ тенденций развития программного обеспечения для Всемирной паутины позволяет предположить наличие в перспективе таких компонентов библиотечных сайтов, как «профили» читателей, формируемые на основе сведений об их информационных потребностях. В этом случае, при визите на сайт библиотеки, каждый читатель будет иметь возможность получить персонифицированную информацию, отвечающую его интересам. Это могут быть, к примеру, сведения о последних поступлениях и новых сайтах Интернет по интересующей теме. На персональном рабочем столе на библиотечном сервере читатели смогут хранить свои закладки на Интернет-ресурсы, копии источников, получать автоматически генерируемые обзоры заданной проблематики. Все это, несомненно, повысит авторитет и привлекательность библиотеки для пользователей.

Я этого не знал

Интересные факты обо всем

15 основных требований к вебсайту

То, что нужно обязательно учесть при разработке ресурса:

  1. Дизайн. Простой, ненавязчивый, но оригинальный — главные критерии.
  2. Грамотный пользовательский интерфейс. Максимально удобный, ориентированный на вашу целевую аудиторию — подумайте, кто будет заходить и что именно будет искать на сайте.
  3. Логичная навигация. Основные разделы сайта (Главная| О проекте| FAQ| Контакты| и т. д.) лучше разместить сверху, полезные ссылки, дружественные сайты и т. п. — в боковом меню.
  4. Располагайте ссылки внизу. Даже если они продублированы в другом месте. Это дополнительный способ привлечь внимание.
  5. Качественный контент. Все знают: контент — «король».
  6. Рубрика «О проекте». Вы не должны быть для читателя абстрактной фигурой. Это отталкивает.
  7. Контакты. Это обязательное условие: связь с вами должна быть удобной и самой прямой.
  8. Поиск. Настройте его максимально грамотно — «не найдено» на каждый полезный вопрос невероятно раздражает читателей.
  9. Регистрация/Подписка. Максимально упрощенная регистрация и подписка располагает к себе любого читателя. Это намного легче обеспечить, если вы работаете на базе WordPress.
  10. Карта сайта. Она помогает составить читателю полное представление вашего ресурса, а также способствует индексации страниц.
  11. Отделите контент от дизайна. Нtml не дает такой возможности. Используйте CSS-файлы для того, чтобы поисковики могли, минуя избыточные коды, идентифицировать контент.
  12. Используйте XHTML / CSS. Кроме того, коды должны быть точными. Два отличных ресурса проверки кода: W3C Markup Validation Service, W3C CSS Validation Service.
  13. Совместимость браузеров. Идеально, если ваш сайт совместим со всеми браузерами и платформами, с которыми работают ваши читатели.
  14. Оптимизация изображений. Уменьшайте изображения, стараясь максимально сохранить при этом качество.
  15. Статистика. Она помогает вам в анализе работы вашего сайта.

Учту при создании новых сайтов. Спасибо.

Думаю, что это уже устаревшие данные)

Спасабо за статью, очень понравилась. Открыл для себя кое что новое

Требования к вебсайту

Теперь рассмотрим требования, предъявляемые к веб-сайту:

· Совместимость с основными версиями браузеров.

· Минимальный объем HTML-кода.

· Модификация сайта при минимуме человекочасов.

Безусловно, самым важным является совместимость HTML-кода страниц сайта с основными браузерами. На сегодняшний день основными являются: Internet Explorer, Netscape Navigator, Opera, Coogle также рекомендую просматривать ваши страницы в-третьих версиях браузеров.

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

Объем HTML-кода должен стремиться к минимуму по двум причинам. Первая, и самая главная, вызвана скоростью загрузки вашего HTML-документа пользователем. Пользователь не будет долго ждать. Если страница не появилась в течение одной минуты, то скорее всего, пользователь уйдет на другой веб-сайт.

Вторая причина связана с совместимостью с основными версиями браузеров и дальнейшим сопровождением сайта.

Практика показывает, что чем больше объем HTML-кода, тем сложнее добиться, чтобы он одинаково отображался в различных браузерах. Здесь имеется в виду не абсолютный размер HTML-кода.

Дело в том, что одного и того же результата можно добиться разными способами. Например, при форматирование содержимого HTML-документа, одного и того же результата можно добиться разным исходным HTML-кодом.

В дальнейшем, после завершения работ над сайтом, его придется поддерживать, т.е. дополнять и изменять. Для быстрой и успешной модификации сайта необходимо, чтобы:

Смотрите так же:  Страховка на авто из салона

Сайт имел структуру, пример предлагаемой структуры сайта см. выше.

Исходный HTML-код должен быть читабельным.

Верхние и нижние колонтитулы были вынесены в отдельный файл. (таблицы каскадных стилей), используемые в нескольких документах находились в отдельном файле.

Функции JavaScript, используемые в нескольких документах находились в отдельном файле.

Гиперссылки имели правильные пути — абсолютные и относительные.

В именах файлов и адресах гиперссылок использовались только цифры и буквы английского алфавита нижнего регистра, также допускается

использование символа подчеркивания. Все остальные символы русского алфавита, английские символы верхнего регистра значительно могут осложнить поддержку веб-сайта.

При соблюдении вышеуказанных требований модификация сайта и портабельность сайта будут осуществляться с минимальными затратами.

Разработка структуры сайта

Разработка структуры web-сайта является одним из ключевых моментов его создания, который в большой степени определяет эффективность его функционирования в будущем. С технической точки зрения структура сайта — это не что иное, как все его страницы, расположенные в порядке их значимости для пользователей, то есть иерархии.

Разрабатывая структуру для будущего сайта, очень важно учитывать то, что сегодня выигрывают, прежде всего, те интернет-ресурсы, которые могут обеспечить своим пользователям быстрый доступ к любой информации, находящейся на их страницах.

Достойный уважения Web-дизайн включает разработку страниц, доступных для пользователей с ограниченными возможностями, в частности по зрению и слуху. Консорциум World Wide Web объявил об инициативе Web Accessibility Initiative (WAI), которая ставит целью сделать Web более доступным для всех пользователей. Однако успех данной инициативы зависит от участия в ней рядовых разработчиков, которые могут (или не могут) создать Web-сайты в соответствии с поставленными задачами.

Пользователи с ограниченными возможностями зрения могут использовать специальные устройства для увеличения изображения, находящегося на экране. В этом случае к дизайну не предъявляется никаких специальных требований.

Многие люди с проблемами зрения используют текстовые браузеры (такие как Lynx) вместе с программным обеспечением, которое громко читает содержимое страницы. В любом случае основное внимание уделяется структуре документа и его тексту. Графическое содержимое может быть просто утеряно.

Исходя из данных выше правил, дизайн сайта будет следующим.

Рис.1 Шаблон дизайна сайта

На основании созданного шаблона разрабатывается дизайн сайта

Структура сайта «Book One»:

Рис.2 Дизайн сайта

Основные требования к веб-сайту

Каковы основные требования к веб-сайту, которые необходимо учитывать при его разработке?Посиделки имеет обширный список того, что вы должны знать – основные требования к веб-сайту.

Ваш сайт используется как форма рекламы, и это позволяет вашим потенциальным клиентам больше узнать о вашей компании и доступных продуктах, которые вы можете предложить. Но есть определенные вещи, которые необходимы вашему веб-сайту, чтобы ваши потенциальные клиенты были довольны.

Проектирование и разработка веб-сайта должны быть интересным. Вы не только имеете возможность разместить название своей компании на очень большой интернет-карте, но также у вас есть возможность получить потенциальных посетителей.

Основные требования для эффективного веб-сайта

Контент является самой важной частью веб-страницы. Независимо от того, насколько эффектно и эстетично выглядит веб-сайт. Без контента веб-сайт будет бесполезным и мало ценным для читателей или посетителей.

Навигация имеет решающее значение, когда дело доходит до дизайна веб-сайта. Без этого ваши потенциальные клиенты не смогут узнать о вас и вашей компании. Навигация должен быть проста в использовании и четко видна. Некоторые примеры включают видимые ссылки на домашние страницы, кнопки «О нас» и «Назад».

Белое пространство имеет решающее значение при разработке веб-страницы. Это сделает его менее загроможденным, более легким для чтения и маневра вокруг веб-сайта.

Скорость веб-сайта. Важно, чтобы ваш сайт загружался быстро. Это один из самых важных требований при разработке веб-сайта. Чтобы обеспечить загрузку вашего сайта в течение 15 секунд, рекомендуется избегать чрезмерного использования изображений, анимаций, видеороликов, флеш-проектов и аудио.

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

Согласованность. Ваш дизайн, шрифт, стиль, контент и другие аспекты должны быть согласованы на всем веб-сайте. Помните, что сохранить его простым и последовательным является одним из важнейших основных требований к веб-сайту.

Удобный. Это означает, что веб-сайт должен быть удобным, простым и надежным.

Очень важно, чтобы ваши веб-страницы были отзывчивыми и могли быть прочитаны в различных браузерах и размерах экрана, а также на мобильных и планшетных устройствах.

Требования к основной странице веб-сайта

Ниже приведены 4 наиболее важные страницы, которые должен иметь ваш сайт , основываясь на многолетнем опыте веб-дизайна и развития, а также на психологии бренда.

Это одна из самых важных страниц, и для компании это одна из необходимых страниц, чтобы связаться вашим клиентам.

Страница «О нас» должна включать в себя следующее:

  • кто мы и как долго мы находимся в бизнесе
  • что мы предоставляем, обобщая продукты и услуги
  • почему мы работаем
  • когда мы можем помочь вам и информацию о временных линиях проекта и т.д.
  • как связаться с нами и начать вести с нами дело

Упомяните некоторых клиентов, которые использовали ваш продукт или услугу, гиперссылки на их веб-сайт. По сути, это страница, где вы заинтересовываете посетителей. Не забудьте убедиться, что страница «О нас» написана в соответствии с изображением вашей компании.

2. “Свяжитесь с нами”

Нет смысла тратить деньги на блестящий веб-сайт, если вы не уверены в 2-х вещах относительно вашей страницы контактов:

  • что ваша страница контакта (ссылка на нее) четко и очевидно видна на вашей домашней странице
  • что ваша страница контактов на самом деле работает

Эти два фактора могут показаться вполне логичными. Но есть сотни компаний, чья контактная страница просто не работает. Вы нашли время, чтобы найти сайт, а затем заполните контактную ссылку, нажмите «Отправить», и вы получите уведомление об ошибке. Это самый быстрый способ рассказать людям, что вы непрофессиональны, слабы и очень небрежны. Это также самый быстрый способ, которым посетитель решит не использовать вас.

3. “Часто задаваемые вопросы”

Эта страница так часто игнорируется дизайнерами и разработчиками веб-сайтов, а также владельцами веб-сайтов. Тем не менее, это, вероятно, один из лучших инструментов продаж на вашем сайте.

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

Вы также можете помочь людям понять ваш продукт, узнать о своей компании и, прежде всего, предоставить им информацию.

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

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

Поиск идей для вашего собственного основного веб-сайта

При проектировании и разработке вашего базового веб-сайта, перейдите на Google и поиск ключевых слов, относящиеся к вашему продукту или услуге и посмотрите на топ – 5 результатов, которые находятся а поисковике. Нажмите на эти ссылки и посмотрите на эти веб-сайты.

Существует причина, по которой они попадают в верхние 5 позиций в результатах поиска. Вы также увидите тенденцию в отношении того, какие элементы появляются на этих веб-сайтах. Следуйте этим тенденциям.

Автоматическое обновление конфигурации информационной базы

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

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

Технология автоматического обновления

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

Смотрите так же:  Судебная практика по ст 12.26 ч.1 коап рф

Обзор функциональности

Ключевые свойства механизма обновления:

  • автоматический – требует минимальной настройки и уровня квалификации от пользователя;
  • настраиваемый – позволяет пользователю переопределять параметры по умолчанию;
  • транзакционный – в случае ошибки при обновлении способен автоматически восстановить систему до первоначального состояния;
  • аудируемый – в случае ошибки при обновлении пользователь может оперативно о ней узнать и проанализировать ход обновления.

* Настраивается в конкретной прикладной конфигурации и зависит от имеющихся в ней средств отправки сообщений электронной почты. Для повышения оперативности доставки отчетов можно воспользоваться сторонними средствами для интеграции электронной почты с sms-сервисами сотовых операторов.

В целях упрощения пользовательского интерфейса в механизме реализован пошаговый помощник обновления конфигурации. Помощник обновления запрашивает у пользователя варианты действий и недостающие параметры на всем цикле — от проверки наличия обновлений до уведомления о результатах установки обновлений.

Получение обновлений через Интернет

На первой странице помощника выберите вариант Пользовательский сайт в Интернете (рекомендуется). Если на веб-сайте поставщика обновлений имеется доступное обновление, то помощник сообщает номер версии, краткое описание, размер обновления и предлагает его установить.

По умолчанию помощник проверяет наличие обновлений конфигурации через Интернет при каждом запуске приложения. Для включения или отключения проверки обновлений на запуске служит флажок Проверять наличие обновления конфигурации при каждом запуске программы.

Если веб-сайт поставщика обновлений требует авторизацию, то помощник запросит пользователя указать код и пароль. После нажатия кнопки Далее помощник устанавливает соединение с веб-сайтом, используя указанные код пользователя и пароль, и получает файлы обновления локально на компьютер. Получение файлов обновления с пользовательского сайта может занять продолжительное время, в зависимости от объема конкретного файла и скорости подключения к Интернету.

Установка обновлений

После того как обновление было получено локально на компьютер, помощник предлагает его установить. Установка обновления выполняется от имени текущего пользователя. Поэтому помощник может запросить ввести пароль, если для доступа к информационной базе необходима авторизация. В случае клиент-серверного варианта развертывания системы также может потребоваться ввести имя и пароль администратора кластера серверов.

Перед началом обновления конфигурации рекомендуется задавать создание резервной копии информационной базы. Резервная копия используется для автоматического восстановления информационной базы в случае нештатной ситуации. Если для резервного копирования используются сторонние средства, то можно отключить автоматическое создание резервной копии с помощью ссылки Резервная копия, расположенной внизу страницы помощника.

В файловом варианте развертывания системы перед началом обновления необходимо завершить работу пользователей, подключенных к информационной базе. В клиент-серверном варианте завершение активных и блокировка новых соединений выполняются автоматически.

При нажатии кнопки Далее помощник выполнит интерактивную установку обновления конфигурации. Процесс обновления конфигурации может занять продолжительное время, в зависимости от производительности компьютера и объема информационной базы. После завершения обновления конфигурации «1С:Предприятие» будет автоматически перезапущено, и система будет готова к дальнейшей работе.

Планирование установки обновлений

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

Для планирования и запуска установки обновлений используется задание Планировщика Windows (Task Scheduler) на локальной машине. Задание планировщика автоматически удаляется после выполнения обновления.

Диагностика нештатных ситуаций

  • Журнал регистрации. Записи о произведенных операциях и возникших ошибках в ходе обновления заносятся в Журнал регистрации информационной базы (тип события Обновление информационной базы).
  • Временный лог-файл. В процессе установки обновления во временной папке текущего пользователя Windows создается лог-файл с записями о ходе обновления. (Содержимое лог-файла впоследствии автоматически добавляется в Журнал регистрации.) Последний из каталогов вида %temp%\1CUpdate. , отсортированных по алфавиту, соответствует последней сессии обновления.
  • Журнал событий Windows. Результат обновления информационной базы записывается в Журнал событий Windows (Event Log).
  • Уведомление по электронной почте. Если разрешено, система отправляет результат «отложенного» обновления письмом по электронной почте на указанный адрес.

Внедрение в конфигурацию

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

Требования к веб-сайту поставщика обновлений

Механизм проверки и получения обновлений через Интернет взаимодействует с веб-сайтом поставщика обновлений, к которому предъявляется ряд требований. «Открытая» часть веб-сайта (например, http://downloads.1c.ru/) предоставляет анонимный доступ к информации о доступных обновлениях, в то время как непосредственное получение файлов обновления с «закрытой» части сайта может быть ограничено авторизацией по имени и паролю.

«Открытая» часть сайта содержит файлы с информацией об обновлении в определенном формате:

Путь к каталогу задается в функциях «переопределяемого» общего модуля ОбновлениеКонфигурации:

Название конфигурации. Например: Accounting.

Задается в функции ОбщиеМодули.ОбновлениеКонфигурации.КороткоеИмяКонфигурации

Номер редакции и подредакции конфигурации без разделителей. Например: 20 (для редакции 2.0 конфигурации)

Номер редакции и подредакции платформы без разделителей. Например: 82 (для редакции 8.2 платформы 1С:Предприятие)

«Закрытая» часть сайта (например: http://downloads.v8.1c.ru/tmplts/ ) содержит файлы обновлений:

Путь к каталогу задается в свойстве конфигурации Метаданные.АдресКаталогаОбновлений

Название поставщика. Например: 1C.

Задается в файле со списком обновлений конфигурации v8cscdsc.xml

Название конфигурации. Например: Accounting.

Задается в файле со списком обновлений конфигурации v8cscdsc.xml

Строка версии конфигурации. Например: 2_1_1_2.

Задается в файле со списком обновлений конфигурации v8cscdsc.xml

Файл архива поставки обновления конфигурации. Например: 1cv8.zip.

Задается в файле со списком обновлений конфигурации v8cscdsc.xml

ПРИМЕЧАНИЕ
Указанный адрес доступен только через 1С:Предприятие, т.к. в зависимости от того, какая версия 1С:Предприятие используется (8.1 или 8.2) — идет перенаправление в соответствующие подпапки. Такое поведение позволяет поддерживать одинаковые адреса для файлов, подготовленных для разных версий платформы 1С:Предприятие.

При настройке веб-сайта поставщика обновлений — такое перенаправление не является обязательным. Однако, если оно понадобится, то перенаправление можно осуществлять путем анализа значения user-agent:

Для 1С:Предприятие 8.1 – значение user-agent содержит подстроку «1C+Enterprise/8.1»
Для 1С:Предприятие 8.2 – значение user-agent содержит подстроку «1C+Enterprise/8.2”

Формат файлов обновления

Файл с информацией об обновлении конфигурации UpdInfo.txt содержит параметры:

  1. Version – номер версии обновления.
  2. FromVersions – список версий, разделенных символом «;», на которые данное обновление может быть установлено.
  3. Другие параметры (не используются механизмом обновления, но могут использоваться другими подсистемами).

Файл списка обновлений конфигурации v8cscdsc.xml содержит перечень всех доступных обновлений данной конфигурации в формате:

Файл архива рекламы index.zip содержит обязательный HTML-документ index.htm и произвольный набор вспомогательных файлов. Реклама показывается пользователю во время интерактивной установки обновлений.

Демонстрационный набор файлов для веб-сайта поставщика обновлений

Для получения и установки обновлений через Интернет в демонстрационной конфигурации «Автоматическое обновление конфигурации информационной базы» необходимо:

  1. Расположить на веб-сервере файлы со структурой каталогов, идентичной каталогу website в каталоге шаблонов:
    • Каталог «1c.ru» соответствует «открытой» части сайта;
    • Каталог «downloads» соответствует «закрытой» части сайта.

    Примечание : веб-сервер не входит в поставку демонстрационной конфигурации.

  2. Для закрытой части сайта установить авторизацию по имени и паролю (опционально).
  3. В «переопределяемом» общем модуле ОбновлениеКонфигурации демонстрационной конфигурации указать адреса «открытой» и «закрытой» частей сайта — см. функции:
    • АдресСервераДляПроверкиНаличияОбновления;
    • АдресРесурсовДляПроверкиНаличияОбновления.
  4. Создать исходный файл поставки конфигурации версии 1.0.0.0 и два инкрементальных обновления к нему: 1.0.1.1 и 1.1.2.3.
  5. Изменить версию конфигурации на 1.0.1.1 и создать файлы поставки (cf) и обновления (cfu).
    • При создании файла обновления указать предыдущий файл поставки версии 1.0.0.0.
    • Файл обновления сохранить в каталог \downloads\tmplts\1c\AutoUpdate\1_0_1_1.
  6. Изменить версию конфигурации на 1.1.2.3 и создать файлы поставки (cf) и обновления (cfu).
    • При создании файла обновления указать предыдущий файл поставки версии 1.0.1.1.
    • Файл обновления сохранить в каталог \downloads\tmplts\1c\AutoUpdate\1_1_2_3.
  7. Создать новую информационную базу по исходному файлу поставки версии 1.0.0.0 и запустить ее.

Требования к компонентам операционной системы Windows

Механизм обновления использует следующие компоненты ОС Windows: