
- •090900 «Информационная безопасность»
- •Содержание
- •Лабораторная работа №1. Создание и настройка средств передачи данных в локальных вычислительных сетях
- •1. Цели и задачи работы
- •2. Основные теоретические сведения Основы проектирования локальных компьютерных сетей
- •3. Объекты исследования
- •4. Задание на работу
- •5. Порядок выполнения работы
- •Настройка конфигурации сети
- •6. Содержание отчета
- •Лабораторная работа №2. Изучение принципов работы и настройки vpn и nat сетей
- •1. Цели и задачи работы
- •2. Основные теоретические сведения
- •3. Объекты исследования
- •4. Задание на работу
- •5. Порядок выполнения работы
- •II. Настройка клиентских машин.
- •III. Проверка настройки nat.
- •6. Содержание отчета
- •Лабораторная работа №3. Анализ работы различных пакетов программных продуктов электронного документооборота
- •1. Цели и задачи работы
- •2. Основные теоретические сведения
- •I. Дешевый сегмент
- •II. Средний сегмент
- •III. Дорогой сегмент
- •Лабораторная работа №4. Обработка полученного после сканирования материала в программе fine reader
- •1. Цели и задачи работы
- •2. Основные теоретические сведения
- •Программа FineReader
- •Распознавание документов в программе FineReader
- •Основные панели Главная панель программы Scan&Read
- •Панель Изображение
- •Советы и примеры pdf документ
- •Сложная журнальная страница
- •Книжный разворот
- •Визитные карточки
- •Программная распечатка
- •Сложная таблица
- •3. Объекты исследования
- •4. Задание на работу
- •5. Порядок выполнения работы
- •6. Содержание отчета
- •Лабораторная работа №5. Изучение методов и приемов сканирования документов, книг и фотографий в photoshop
- •1. Цели и задачи работы
- •2. Основные теоретические сведения Эволюция сканеров на основе цифровых фотоаппаратов
- •Краткий обзор оборудования и методов, применяемых при сканировании книг и документов
- •Профессиональные книжные сканеры
- •Современный «бытовой» и «офисный» сканер
- •3D сканеры
- •3. Объекты исследования
- •4. Задание на работу
- •5. Порядок выполнения работы
- •3. Выбор режима сканирования
- •5. Данные устройства могут сканировать материал, как по отдельности, так и несколько одновременно.
- •6. Обработка изображений после предварительного сканирования
- •7. Выбор разрешения.
- •9. Дополнительные настройки сканера.
- •9. Сохранение полученного результата в различные графические форматы.
- •10. Сохранить результаты сканирования в формате psd.
- •6. Содержание отчета
- •Лабораторная работа № 6. Обзор и изучение принципов работы информационных «движков» бесплатных cms систем
- •1. Цели и задачи работы
- •2. Основные теоретические сведения
- •3. Объекты исследования
- •4. Задание на работу
- •5. Ход выполнения работы
- •6. Содержание отчета
- •Лабораторная работа № 7. Обзор и изучение работы программных продуктов и отдельных модулей, предназначенных для защиты электронной почты и обмена сообщениями
- •1. Цели и задачи работы
- •2. Основные теоретические сведения
- •Шифрование сообщений
- •Требования s/mime
- •Инфраструктура открытых ключей (pki)
- •Шаблоны сертификатов
- •Клиенты электронной почты
- •Клиенты pop3 и imap4
- •Рекомендации по работе
- •Сценарий обеспечения конфиденциальности электронных сообщений
- •Службы электронной почты в ит-среде среднего масштаба
- •Сценарий обеспечения конфиденциальности электронных сообщений
- •Перед проверкой
- •Журналы событий и сообщения с цифровой подписью.
- •Антивирусное программное обеспечение и сообщения s/mime
- •3. Объекты исследования
- •4. Задание на работу
- •5. Ход выполнения работы
- •6. Содержание отчета
- •Лабораторная работа № 8. Основные приёмы создания и хранения паролей в программе password commander для защиты содержимого документов
- •1. Цели и задачи работы
- •2. Основные теоретические сведения Как правильно придумывать пароли компьютера?
- •Как взламывают наши компьютерные пароли?
- •Какие компьютерные пароли делать не нужно
- •Какими должны быть компьютерные пароли?
- •Где и как лучше хранить пароли. Краткий обзор программ.
- •3. Объекты исследования
- •4. Задание на работу
- •5. Порядок выполнения работы
- •6. Содержание отчета
- •Лабораторная работа № 9. Криптографические системы шифрования и их применение в электронном документообороте
- •1. Цели и задачи работы
- •2. Основные теоретические сведения
- •3. Объекты исследования
- •4. Задание на работу
- •5. Ход выполнения работы
- •3. Объекты исследования
- •4. Задание на работу
- •5. Ход выполнения работы
- •6. Содержание отчета
- •Приложение 1.
- •Библиографичесский список Основная литература
- •Дополнительная литература
Лабораторная работа № 6. Обзор и изучение принципов работы информационных «движков» бесплатных cms систем
1. Цели и задачи работы
В данной лабораторной работе необходимо изучить мировые тенденции развития бесплатных систем управления и показа информации в интернете, выявить преимущества и недостатки подобных систем.
2. Основные теоретические сведения
WordPress, ввиду своей популярности и распространённости, очень часто обсуждается среди различных сообществ пользователей, разработчиков и аналитиков. Многие по праву называют эту систему идеальной платформой для блога, хотя при грамотном использовании плагинов WordPress позволяет развернуть сайт любой тематики и содержания. Недавние исследования, проведённые Pingdom, показали, что 48 из 100 топовых блогов в данный момент используют WordPress в качестве платформы.
Однако, не бывает ничего идеального, и даже у такой популярной и функциональной системы есть свои недостатки. Мы постараемся разобраться в преимуществах и недостатках использования WordPress в качестве системы управления для сайта.
Преимущества
WordPress не просто так получила репутацию чрезвычайно простой в использовании системы. Благодаря предустановленным шаблонам пользователь может всего в несколько кликов развернуть работоспособный блог, а подключив несколько необходимых плагинов, мы получим уже полноценную CMS. Кроме того, пользователю совершенно не потребуется знание HTML для работы с сайтом. Это идеальная платформа для новичков.
Начиная с версии 3.0 WordPress предоставляет очень удобные навигационные меню, значительно повышающие юзабилити сайта. При этом меню и страницы легко настраиваются, позволяя лучше адаптировать сайт под конкретные нужды.
Существуют сотни бесплатных тем, которые можно использовать на своём сайте. При желании всегда можно приобрести эксклюзивные темы за дополнительную плату.
WordPress в сочетании со специальными плагинами очень хорошо дружит с SEO. В результате ваш сайт имеет гораздо больше шансов получить новых посетителей через поисковые системы.
На данный момент существует около 13000 бесплатных плагинов, доступных для загрузки. Вопрос с возможностью расширения функционала неуместен.
Недостатки
К сожалению, не все изменения внутри сайта выполняются в WordPress так просто. К примеру, если вам потребуется изменить или удалить даты постов, то без некоторых дополнительных знаний здесь уже не обойтись.
Несмотря на то, что существует множество готовых шаблонов для WordPress, некоторые пользователи захотят создать собственные уникальные шаблоны, и здесь не обойтись без знаний в CSS. В то же время те, кто обладает подобными навыками, вполне могут предпочесть более универсальную CMS.
Универсальность WordPress скрыта в сотнях доступных плагинов. Благодаря им функционал этой CMS приблизился к таким системам как Drupal и Joomla. Однако, установка слишком большого количества плагинов может негативно сказаться на скорости загрузки страниц. Зачастую возникают ситуации, когда для достижения необходимого функционала потребуется такое количество плагинов, что рациональнее будет выбрать другую платформу.
Частые обновления, которые можно отнести как недостаткам, так и к достоинствам системы. В любом случае, все обновления преследуют цель повысить надёжность, безопасность и юзабилити системы, хоть и доставляют при этом некоторое неудобство администратору сайта.
В конце хотелось бы добавить, что изначально WordPress — платформа для блогов. Всегда существовали специализированные системы, идеально подходящие для сайтов определённой тематики и содержания. В то же время есть множество универсальных систем, позволяющих развернуть любой сайт, но не обладающих столь же широкими возможностями в определённых ситуациях. Всегда необходимо грамотно выбирать CMS в зависимости от специфики проекта.
Преимущества и недостатки использования Drupal в качестве CMS для сайта
В прошлом материале мы рассматривали преимущества и недостатки системы управления содержимым сайта с открытым исходным кодом WordPress. При этом были приведены данные компании Pingdom, из которых следовало, что практически половина топовых блогов в мире используют WordPress в качестве платформы. Такая ситуация вполне объяснима: WP изначально позиционируется именно как платформа для блогов, по крайней мере на это ориентирован её изначальный функционал, а остальное делается с помощью многочисленных расширений.
Но даже на рынке, где доминирует ориентированный на конкретный сектор продукт, Drupal, другая популярная CMS с открытым исходным кодом, прочно держится среди лидеров. И это относится лишь к исследованиям среди блогов. Ведь не 100% интернета состоит лишь из ресурсов-блогов. Если посмотреть на анализ используемых платформ среди топовых российских сайтов, то и здесь ситуация с Drupal выглядит примерно так же.
В рейтинге по совокупному качеству системы (этот параметр несколько важнее, чем общая доля на рынке) первое место занимает UMI.CMS, что характерно для российского рынка. Drupal же, несмотря на присутствие нескольких сильных отечественных аналогов и других систем, уверено занимает 7 место. На то есть свои причины.
Преимущества
Открытый код. Drupal распространяется с открытым исходным кодом, что означает доступность всех плюсов программного обеспечения с открытым исходным кодом.
Гибкость конфигурирования. Главное достоинство Drupal кроется в его гибкой архитектуре. Вы можете применять его для построения сайтов любых типов: от социальных медиа-сайтов, позволяющих пользователям размещать собственное содержимое и голосовать за него, форумов и сайтов с вакансиями до галерей или публикаций портфолио дизайнеров. Drupal отлично справится с поставленной задачей при определённых затраченных усилиях со стороны разработчика.
Многочисленное и грамотное сообщество разработчиков. Вокруг Drupal сложилось многочисленное, яркое и открытое сообщество пользователей и разработчиков. Это значит, вам доступны отличные модули, своевременное исправление багов и обновление ядра, а также неиссякаемый поток документации и руководств в сети.
Модули. Для Drupal разработано огромное число модулей, расширяющих его исходный функционал. Легкость для разработчиков. Как вёб-разработчик, вы не почувствуете ограничений при работе с Drupal. Ведь Drupal разрабатывался с учетом потребностей именно разработчиков. Ошибкой некоторых основных CMS является чрезмерное акцентирование на пользовательском интерфейсе, что часто влечет недостаток внимания к нуждам тех, кто, собственно, будет разрабатывать и продвигать систему в дальнейшем.
Встроенная система кеширования. Drupal располагает встроенной системой кеширования, способной снизить нагрузку на сервер и сократить время генерации страницы. Кеширование позволяет избежать сложных запросов к базе данных, что повышает производительность сервера.
Достойная встроенная поисковая система. В отличие от других CMS, в Drupal есть очень неплохая система поиска, реализованная на уровне ядра. Конечно, она не может конкурировать с такими поисковыми сервисами как Google, или Yahoo, но тем не менее вполне пригодна для работы.
Недостатки
Длительный процесс обучения. Изучение Drupal даётся несколько труднее, чем изучение других CMS. Сложно рекомендовать Drupal, если вы хотите сделать первый сайт уже через неделю знакомства. У вас уйдет не один месяц, чтобы по-настоящему понять Drupal, и еще столько же на создание первого полноценного сайта. Однако следует заметить, что небольшой сайт вы сможете создать меньше, чем за день.
Сложность для не-разработчиков. Поскольку потребности разработчиков здесь стоят во главе угла, тем, кто не очень знаком с информационными технологиями, потребуется некоторое время, чтобы привыкнуть к Drupal. Это значит, что специалистам, разбирающимся в вёб-разработке лишь поверхностно, будет сложно создавать и администрировать сайты на Drupal.
Сложный интерфейс. Интерфейс администрирования сайта в Drupal несколько сложен для понимания. В целом он не такой дружелюбный к пользователю, каким мог бы быть.
Данные доводы «за» и «против» были собраны непосредственно сообществом Drupal.ru, опираясь на материалы с авторитетного ресурса Sixrevisions. Как видно, в противовес простоте и лёгкости для пользователей, которую предоставляет WordPress, данная CMS позиционируется именно как профессиональная, многофункциональная система с широкими возможностями, рассчитанная на серьёзные проекты, где просто необходимы довольно глубокие знания и навыки.
Преимущества и недостатки использования Joomla в качестве CMS для сайта
В то время, как WordPress без преувеличения можно назвать идеальным вариантом для начинающего пользователя, которому хочется без лишних усилий создать свой блог или другой тип сайта за день, Drupal позиционируется как «настоящая CMS для разработчика», предоставляя пользователю возможности по созданию любого сайта, но требуя взамен значительных вложений времени в изучение документации и функционала.
В это же время далеко не все согласны на такие «крайности» при выборе платформы для сайта, поэтому зачастую будет разумнее найти некое оптимальное решение, «золотую середину» между чрезвычайно простой, но ограниченной системой и профессиональным, но довольно сложным решением. По состоянию на конец 2011 года компания iTrack провела собственный анализ популярности различных систем управления содержимым в зоне RU и получила следующие результаты:
Как видно из скриншота, первое место с большим отрывом занимает система управления содержимым с открытым исходным кодом под названием Joomla. Рассмотрим преимущества и недостатки этой системы.
Преимущества
Бесплатность и открытый исходный код. Пожалуй, для многих пользователей именно цена системы играет решающую роль при выборе того или иного продукта. Конечно, как и в случае с другими системами, у вас может возникнуть необходимость потратить некоторую сумму на дополнительные компоненты, а также услуги программиста и дизайнера при персонализации сайта, но изначально система распространяется свободно, и каждый может вносить в её код изменения по собственному желанию.
Ориентированность на дизайнеров и разработчиков. Благодаря чрезвычайно простой модификации внешнего вида сайта вы можете всего в несколько кликов изменить внешний вид сайта до неузнаваемости. Это ещё одна отличная возможность максимально персонализировать свой сайт, подстроить его внешний вид под ваши нужды.
Наличие множества дополнительных компонентов, расширений, плагинов, инструментов. Такая ситуация стала почти стандартной для любого популярного продукта с открытым исходным кодом. Благодаря тысячам дополнительных компонентов вы сможете встроить в свой сайт практически что угодно. Важный отличием Joomla от WordPress в данном случае является то, что вам как правило необходимо меньше дополнительных компонентов, к тому же эти компоненты практически не повлияют на производительность системы в целом, чего нельзя сказать о WordPress.
Привлекательность готового продукта. Даже если у вас небольшой опыт работы с сайтами, на выходе вы получите очень профессионально выглядящий сайт. Это большой плюс для тех, кто решил создать коммерческий продукт, который должен выглядеть солидно для пользователя.
Постоянные обновления и повышение качества и безопасности системы. Сообщество Joomla является одним из крупнейших. Среди поклонников этой CMS огромное количество разработчиков, которые постоянно создают новые расширения, а также находят недоработки и способы улучшения работы системы. В итоге конечный пользователь получает всё более и более качественную систему.
Универсальность. Как и в случае с Drupal, возможности Joomla позволяют создать сайт любой сложности и содержания с минимальным использованием дополнительных инструментов и расширений. Это очень большой плюс в случае, если вам нужен продукт, реализация которого не слишком соответствует возможностям той же популярной и простой WordPress.
Недостатки
Одним из недостатков Joomla можно назвать трудности при переходе на более новую версию, когда возможно нарушение некоторых установленных компонентов, причём возможно лишь последовательное обновление через промежуточные версии.
Для ранних версий Joomla актуальна и сложность самих обновлений. К счастью, в последней версии реализован автоматический поиск и установка обновлений.
Joomla лидирует и в числе систем-любимчиков взломщиков. Сайты на этой системе довольно часто подвергаются атакам. Не последней причиной здесь является и недостаточно высокая защищённость системы, но ситуация постоянно улучшается благодаря оперативной работе сообществ Joomla.
Сложность освоения. Приходится признать, что функциональность и универсальность всегда требуют некоторых усилий от пользователя для их освоения. Если до этого вы работали лишь на WordPress, то сразу вникнуть в процесс работы с CMS не получится так легко.
Другим общим недостатком, свойственным для всех бесплатных систем, является отсутствие службы поддержки, но взамен пользователь получает сотни обучающих материалов и руководств, а также десятки площадок (форумы и т.д.) для обмена опытом и решения возникающих проблем.
Как и в других ситуациях, выбор той или иной CMS всегда зависит от требований к сайту, а также его тематики и функционала. Joomla предоставляет очень широкий функционал, позволяющий реализовать сайт любой сложности, но требует взамен некоторого времени на освоение системы. Не стоит думать, что обучение обязательно займёт недели иил месяцы. В сети присутствуют обучающие руководства, позволяющие создать небольшой простой сайт за один день.