Анализ методов продвижения и мониторинга посещаемости и улучшение защищенности Интернет-сайта - Дипломная работа

бесплатно 0
4.5 176
Особенности структуры сайта, система управления контентом. Создание и размещение в Интернете web-сайта. Сущность возможных методов продвижения сайтов. Основы Web-аналитики, характеристика мониторинга посещаемости, улучшения защищенности Интернет-сайта.


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

Введение
интернет сайт посещаемость продвижение

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

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

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

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

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

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

сравнительный анализ методов привлечения посетителей;

анализ методов мониторинга посещаемости;

анализ методов улучшения защиты сайта и способы противодействия различным атакам.

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

1. Теоретические аспекты предметной области

1.1 Виды сайтов, разработка структуры сайта

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

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

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

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

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

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

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

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

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

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

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

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

Чтобы сайт стал эффективным PR-инструментом, т.е. приносил пользу компании, надо, чтобы он точно соответствовал идее бизнеса. Т.к. часто бывает, что на многих Интернет-магазинах главная страница пестрит скидками на популярные товары, а вот отыскать контактную информацию крайне сложно. В Интернет-рекламе фундаментальных исследований, затрагивающих тему разработки методов оценки эффективности, также крайне мало; отсутствуют общепризнанные методы по оценке эффективности, мало литературы, научных публикаций. Такая ситуация, как правило, объясняется тем, что эффективность рекламной деятельности зависит не только от самой рекламы, но и целого ряда как контролируемых, так и неконтролируемых факторов, таких как: экономическая ситуация в стране, время года, цены на товар, квалификация персонала и т.п. Следует также учитывать, что эффект от рекламы может наступать не сразу и быть растянут во времени. Что создает значительные трудности в разработке объективных методов оценки эффективности рекламных кампаний.

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

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

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

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

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

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

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

1.2 CMS. Определение, виды

Система управления содержимым (контентом) (англ. Content management system, CMS) - информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (содержимым). Главной целью такой системы является возможность собирать в единое целое и объединять на основе ролей и задач все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами, а также возможность обеспечения взаимодействия сотрудников, рабочих групп и проектов с созданными ими базами знаний, информацией и данными так, чтобы их легко можно было найти, извлечь и повторно использовать привычным для пользователя образом.

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

Разновидность систем управления контентом: система управления содержания масштаба предприятия (англ. Enterprise Content Management System системы управления содержанием предприятий);

система управления веб-содержимым (англ. Web Content Management System).

В силу того, что ECMS имеют глубокую внутреннюю классификацию по предметным областям (HRM, DMS, CRM, ERP и т. д.), термин CMS заместил собой WCMS, превратившись в синоним системы управления сайтами. Подобные CMS позволяют управлять текстовым и графическим наполнением web-сайта, предоставляя пользователю интерфейс для работы с содержимым сайта, удобные инструменты хранения и публикации информации, автоматизируя процессы размещения информации в базах данных и ее выдачи в HTML.

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

Рис.

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

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

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

Рис.

Большая часть современных систем управления содержимым реализуется в виде визуального (WYSIWYG) редактора - программы, которая создает HTML-код из специальной упрощенной разметки, позволяющей пользователю проще форматировать текст.

1.3 Сравнительный анализ популярных CMS: Joomla!, Drupal, WORDPRESS. Выбор CMS

В конце 2011 года компания ITRACK провела анализ популярности различных систем управления содержимым и получила следующие результаты (Рисунок 1.3.1):

Рис.

Как видно, первое место с большим отрывом занимает система управления содержимым с открытым исходным кодом под названием Joomla!. Рассмотрим преимущества и недостатки этой системы.

Преимущества CMS Joomla!: бесплатность и открытый исходный код. Для многих пользователей именно цена системы играет решающую роль при выборе того или иного продукта. Конечно, как и в случае с другими системами, у вас может возникнуть необходимость потратить некоторую сумму на дополнительные компоненты, а также услуги программиста и дизайнера при персонализации сайта, но изначально система распространяется свободно, и каждый может вносить в ее код изменения по собственному желанию;

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

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

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

универсальность. Как и в случае с Drupal, возможности Joomla! позволяют создать сайт любой сложности и содержания с минимальным использованием дополнительных инструментов и расширений. Это очень большой плюс в случае, если вам нужен продукт, реализация которого не слишком соответствует возможностям той же популярной и простой WORDPRESS.

Недостатки CMS Joomla!: одним из недостатков Joomla! можно назвать трудности при переходе на более новую версию, когда возможно нарушение некоторых установленных компонентов, причем возможно лишь последовательное обновление через промежуточные версии;

для ранних версий Joomla! актуальна и сложность самих обновлений. Однако, в последней версии реализован автоматический поиск и установка обновлений;

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

сложность освоения. Приходится признать, что функциональность и универсальность всегда требуют некоторых усилий от пользователя для их освоения. Если до этого вы работали лишь на WORDPRESS, то сразу вникнуть в процесс работы с CMS не получится так легко;

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

Преимущества CMS Drupal: открытый код. Drupal распространяется с открытым исходным кодом, что означает доступность всех плюсов программного обеспечения с открытым исходным кодом;

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

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

модули. Для Drupal разработано огромное число модулей, расширяющих его исходный функционал. Легкость для разработчиков. Веб-разработчик не ощущают ограничений при работе с Drupal. Drupal разрабатывался с учетом потребностей именно разработчиков. Ошибкой некоторых основных CMS является чрезмерное акцентирование на пользовательском интерфейсе, что часто влечет недостаток внимания к нуждам тех, кто будет разрабатывать и продвигать систему в дальнейшем;

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

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

Недостатки CMS Drupal: длительный процесс обучения. Изучение Drupal дается несколько труднее, чем изучение других CMS. Сложно рекомендовать Drupal, если вы хотите сделать первый сайт уже через неделю. На освоение Drupal, для создания полноценного Интернет-сайта уйдет не один месяц. Однако следует заметить, что небольшой сайт можно создать меньше, чем за день;

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

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

Преимущества CMS WORDPRESS: WORDPRESS получила репутацию чрезвычайно простой в использовании системы. Благодаря предустановленным шаблонам пользователь может всего в несколько кликов развернуть работоспособный блог, а подключив несколько необходимых плагинов, получим уже полноценную CMS. Кроме того, пользователю совершенно не потребуется знание HTML для работы с сайтом. Это идеальная платформа для неопытных пользователей;

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

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

WORDPRESS в сочетании со специальными плагинами очень хорошо адаптируется с SEO. В результате ваш сайт имеет гораздо больше шансов получить новых посетителей через поисковые системы;

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

Недостатки CMS WORDPRESS: К сожалению, не все изменения внутри сайта выполняются в WORDPRESS так просто. К примеру, если требуется изменить или удалить даты постов, то без некоторых дополнительных знаний здесь уже не обойтись;

Несмотря на то, что существует множество готовых шаблонов для WORDPRESS, некоторые пользователи захотят создать собственные уникальные шаблоны, и здесь не обойтись без знаний в CSS. В то же время те, кто обладает подобными навыками, могут предпочесть более универсальную CMS;

универсальность WORDPRESS скрыта в сотнях доступных плагинов. Благодаря им функционал этой CMS приблизился к таким системам как Drupal и Joomla. Однако, установка слишком большого количества плагинов может негативно сказаться на скорости загрузки страниц. Зачастую возникают ситуации, когда для достижения необходимого функционала потребуется такое количество плагинов, что рациональнее будет выбрать другую платформу;

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

Несмотря на наличие других CMS, Joomla! используется не только частными лицами, но и общественными организациями, корпорациями, некорммерческими и другими организациями.

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

Однако главное - простой, интуитивно понятный интерфейс. Шаблоны оформления, разработанные профессиональными дизайнерами, позволяют в одно мгновение преобразить любой сайт. Если раньше для того, чтобы сайт имел привлекательный вид, нужно было привлекать профессионального дизайнера. Некоторые шаблоны Joomla! выглядят лучше, чем дизайны некоторых сайтов, за разработку которых были выложены миллионы долларов. А все это благодаря присутствию профессиональных дизайнеров, тщательно продумавших каждую деталь того или иного шаблона.

К тому же многие CMS требуют от пользователя некоторой квалификации для настройки и обслуживания сайта. Joomla!, напротив, позволяет производить все операции по обслуживанию сайта через простую панель управления (Рисунок. 1.3.2). А поскольку у панели управления Web-интерфейс, то управлять своим сайтом можно с любой точки Земного шара - на работе, дома - при наличии доступа к Интернету.

Рис.

Функции Joomla!: полноценное управление сайтом через Web-интерфейс;

Web-интерфейс позволяет управлять основными элементами сайта - страницами, графикой, файлами и другими данными;

функции одобрения контента, позволяющие модерировать материал, публикуемый удаленными авторами;

иерархическое управление группами пользователей;

автоматизированное управление меню сайта;

возможность автоматической публикации и удаления материала по расписанию;

защита пользовательских учетных записей;

встроенные WYSIWYG-редакторы (What You See Is What You Get), позволяющие создавать страницы сайта без знания HTML;

автоматический поиск по сайту;

полная поддержка новостных лент форматов RSS и Atom;

встроенная возможность создания опроса (голосования);

управление рекламными баннерами;

плагины для организации интернет-магазинов, например, корзина, галерея изображений и др.;

многоязычность (полная поддержка русского языка и русских кодировок символов);

поддержка операционных систем Linux и Windows;

поддержка кэширования страниц для повышения производительности сайта.

1.4 Поисковые машины. Принцип работы. Обзор поисковых машин

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

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

ее специализация.

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

Поисковая система - это программно-аппаратный комплекс, предназначенный для осуществления поиска в сети Интернет и реагирующий на запрос пользователя, задаваемый в виде текстовой фразы (поискового запроса), выдачей списка ссылок на источники информации, в порядке релевантности (в соответствии запросу). Наиболее крупные международные поисковые системы: «Google», «Yahoo», «MSN». В русском Интернете это - «Яндекс», «Рамблер», «Апорт».

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

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

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

выбор нужных поисковых сервисов сети и точная формализация записи информационной потребности на конкретных информационно-поисковых языках (ИПЯ);

выполнение созданных запросов;

предварительная обработка и выборка полученных списков ссылок на документы;

обращение по выбранным адресам за искомыми документами;

предварительный просмотр содержимого найденных документов;

сохранение релевантных документов для последующего изучения;

извлечение из релевантных документов ссылок для расширения запроса;

изучение всего массива сохраненных документов;

если информационная потребность не полностью удовлетворена, то возврат к первому этапу.

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

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

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

Таким образом, два главных процесса, выполняемых поисковой системой - это индексирование сайтов, страниц и поиск. В общем, процесс индексирования для поисковиков проблем не вызывает. Проблемой является обработка миллиона запросов в сутки. Это связано с большими объемами информации, которая подвергается обработке больших компьютерных комплексов. Главный фактор, определяющий количество участвующих в поиске серверов, - поисковая нагрузка. Это объясняет некоторые «странности» возникающие при поиске информации.

Поисковые системы состоят из пяти отдельных программных компонент: spider (паук): браузероподобная программа, которая скачивает web-страницы;

crawler: «путешествующий» паук, который автоматически идет по всем ссылкам, найденным на странице;

indexer (индексатор): «слепая» программа, которая анализирует web-страницы, скаченные пауками;

the database (база данных): хранилище скаченных и обработанных страниц;

search engine results engine (система выдачи результатов): извлекает результаты поиска из базы данных.

Spider: Паук - это программа, которая скачивает web-страницы. Он работает точно как браузер, при соединении с web-сайтом и загрузке страницы. Паук не имеет никаких визуальных компонент.

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

Indexer: Индексатор разбирает страницу на различные ее части и анализирует их. Элементы типа заголовков страниц, заголовков, с

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

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

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

создан и размещен в Интернете web-сайт;

применены на практике самые распространенные методы продвижения и мониторинга посещаемости сайта;

web-сайт был защищен от наиболее частых атак со стороны злоумышленников.

Список литературы
1.Абросимова А. Коммуникация в Интернете: взаимопонимание и статус // http://old.russ.ru/netcult/200110022_abrosimova.html

2.Аги У, Кэмерон Г., Уилскос Д. Самое главное в PR // СПБ.: Питер, 2004

3.Андросов Н., Ворошилова И., Долгов В., Замарацкая С., Манн И., Носова Е., Овчинников Р., Рыжиков С., Сухов С., Черницкая М. Интернет маркетинг 100% // СПБ.: Питер, 2010 - С. 179

4.Беквит Г. Четыре ключа к маркетингу услуг // М.: Альпина Бизнес Бук, 2004 - С.187

5.Олешко В. Творчество в стиле ON-LINE // http://kgu-journalist.ucoz.ru/publ/v_oleshko_tvorchectvo_v_stile_on_line/2-1-0-156

6.Вирин Ф. Сами строим свой сайт // http://gazeta.narod.ru/educate/e2.html

7.Вишняков Д. СМИ в интернете: специфика и перспективы развития // http://vishnyakov.pp.ru/proze/literature/12.html

8.Гуров Ф. Продвижение бизнеса в Интернет: все о PR и рекламе в Сети // М.: Вершина, 2009 - С.78

9.Евдокимов Н.В. Основы контентной оптимизации. Эффективная Интернет-коммерция и продвижение сайтов в Интернет // М.: ООО «И.Д. Вильямс», 2007

10.Жиндер Ж.-Л. Маркетинг без тормозов // СУИ, 2003

11.Касьянов Ю.В. PR-кампания своими силами. Готовые маркетинговые решения // СПБ - Питер, - 2009

12.Коровенков Ю. Что такое SEO-текст? // http://www.seocopywrite.ru/articles/24

13.Коровенков Ю. Контекстная реклама в Яндекс.Директе, Бегуне и Google Adwords // http://www.korovenkov.ru/sem/contextual-advertising/

14.Москаленко Г. Как писать подзаголовки? Пять советов // http://shkolazhizni.ru/archive/0/n-29349

15.Статья «SEO-копирайтинг: создание такстов для сайта» // http://www.hvac-school.ru/index.php?doc=321

16.Статья «Более трети взрослых интернет-пользователей США зарегистрированы в социальных сетях» // http://gtmarket.ru/news/media-advertising-marketing/2009/01/15/1896

17.Статья «Глобальные правила написания заголовков» // http://homo-creans.ru/content/view/89/1/1/1/

18.Статья «Как создать свой личный сайт?» // http://editsite.ru/sdelaisite?razdel=1&object=0

19.Статья «Оптимизация сайтов» // http://internet-marketing.in.ua/article/4/

20.Статья «Планирование создания сайта» // http://websetivrn.ru/specification.php

21.Статья «Подготовка текста для сайта» // http://www.belti.ru/russ/labtxt/labtst-prsites.php

22.Статья «Разработка структуры страниц вебсайта» // http://www.tepka.ru/sitestroy/7.html

23.Статья «Создание и подготовка контента для сайта» // http://www.tepka.ru/sitestroy/10.html

24.Статья «Типы и виды сайтов» // http://www.cms-soft.ru/katalog/10/index.php

25.Яблонских А.В. Значение и использование социальных сетей, блогов и новых медиа // http://yablonskikh.ru/?p=592

26.Яблонских А.В. История Интернет рекламы в России // http://yablonskikh.ru/?p=596

27.Яблонских А.В. Сравнение методов продвижения в Интернете // http://yablonskikh.ru/?p=317

28.Яблонских А.В. Сравнительная таблица различных видов сайтов // http://yablonskikh.ru/?p=435

29.Яблонских А.В. Эффективность продвижения сайтов // http://yablonskikh.ru/?p=324

30.Рамел Д. Самоучитель Joomla! // Пер. с англ. - Спб.: БХВ-Петербург, 2008

31.Колисниченко Д.Н. Joomla 1.5 Руководство пользователя // М.: - Диалектика, 2009

32.Ашманов И., Иванов А. Продвижение сайта в поисковых системах // Спб.: Вильямс, 2007

33.Статья «Сравнительный анализ CMS на примере Joomla и 1С-Битрикс» // http://www.webmechanics.info/en/2011-04-29-06-43-44/5-cms-joomla-1

34.Статья «Безопасность CMS» // http://safesearch.ya.ru/replies.xml?item_no=120

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?