Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методическое пособие 649

.pdf
Скачиваний:
4
Добавлен:
30.04.2022
Размер:
3.17 Mб
Скачать

Вложенность кода. Данная часть проверяет правильность закрытия всех тэгов, их порядок и т.п.

Валидация Document Type Definition. Данная проверка аналогична проверке на грамотность, т.е. проверяет правильность написания всех тэгов, атрибутов и прочих элементов кода, а также элементов внутри определенного кода.

Посторонние коды. Позволяет выявить ошибки в посторонних кодах.

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

Первым инструментом интернет-маркетинга является поисковая оптимизация (Search Engine Optimization – SEO), которую можно определить, как комплекс мер по внутренней

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

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

иналичие в нём ключевых слов; количество гиперссылок на

11

веб-ресурсе; HTML-разметка; мета-теги: «title», «description», «keywords».

Внутренняя оптимизация направлена на улучшение webресурса в целом, повышение его пользы для пользователя. К внутренней оптимизации относится работа над структурой ресурса, его дизайном и юзабилити (usability), повышение качества информационного наполнения web-ресурса и облегчение его восприятия. Также проводится работа с HTML-кодом: заголовками web-страницы и мета-тегами. Мета-теги – это специальные элементы заголовков HTML-документов, несущие служебные функции. В интернет-маркетинге применяется определенный набор мета-тегов, которые оказывают влияние на эффективность индексации ресурса поисковыми системами. Наиболее важен мета-тег «description», так как именно он отображается под URL web -ресурса в поисковой выдаче, в нем содержится расширенная информация, раскрывающая суть заголовка. Вторым инструментом интернет-маркетинга является контекстная реклама, размещаемая в поисковой выдаче и соответствующая своим содержанием поисковому запросу, то есть релевантная ему. Контекстная реклама может быть представлена в виде текста, баннера, видеоролика, содержащего гиперссылку.

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

12

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

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

Четвертым инструментом интернет-маркетинга является маркетинг в социальных медиа, которых представляет собой комплекс мероприятий, которые направлены на увеличение посещаемости web-ресурса путем привлечения пользователей из социальных сетей, тематических блогов или сообществ. Данный вид маркетинга включает в себя два направления: оптимизацию в социальных медиа – Social Media Optimization (SMO) – и продвижение в социальных медиа – Social Media Marketing (SMM).

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

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

13

ней, при этом в наименьшей степени затрагивая не заинтересованных в этой рекламе людей.

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

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

Шестым и, пожалуй, последним инструментом интер- нет-маркетинга является email-маркетинг. Он служит для прямой коммуникации между организацией и потребителями, потенциальными и реальными. Так, основная цель emailмаркетинга – увеличение лояльности потребителей к организации, а также увеличение новых и повторных продаж. Данный вид маркетинга имеет ряд положительных сторон: очень низкая стоимость, сбор базы потенциальных и реальных потребителей, осуществление коммуникации между организацией и потребителем, получение необходимых действий от подписчиков (комментарии, оформленные заказы, заявки, скачанные бесплатные материалы).

Однако разумнее всего использовать данные инструменты интернет-маркетинга в совокупности.

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

14

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

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

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

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

15

2. ОСНОВНЫЕ ЭТАПЫ РАЗРАБОТКИ СЕРВЕРНОЙ ЧАСТИ WEB-РЕСУРСА

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

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

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

OpenServer включает в себя все необходимые модули для хранения, разработки и тестирования web-ресурса:

SPanel;

Apache;

Nginx;

MySQL;

PostgreSQL;

FTP FileZilla;

PHP;

ImageMagick;

Bind;

Git;

PHPMyAdmin.

После установки и запуска сервера, станет доступно управление локальным сервером. Необходимо открыть интер-

16

нет браузер и прописать в адресной строке: http://127.0.0.1(или localhost)/openserver/phpmyadmin. В результате откроется страница авторизации на сервере. Затем выбирается язык, в поле пользователь прописывается «root» (без кавычек). Поле для ввода пароль оставляем пустым. Затем нажать на кнопку «ОК», чтобы перейти на главную страницу.

Для создания базы данных (БД) в phpMyAdmin, необходимо на главной странице перейти во вкладку «Базы данных», далее ввести в текстовое поле название базы данных без пробелов и нажать на кнопку «Создать» (рис. 2.1).

Рис. 2.1. Создание базы данных в phpMyAdmin

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

Рассмотрим процесс разработки таблиц, представленных на рис. 2.2.

Рис. 2.2. Пример таблиц

17

Для создания таблицы в текущей БД необходимо ввести название таблицы и количество полей (столбцов) в текстовые поля, как это показано на рис. 2.3, и нажать на кнопку «ОК».

Рис. 2.3. Пример создания таблицы в phpMyAdmin

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

Рис. 2.4. Добавление полей в таблицу

Следующим пунктом идет «Тип». Основные и наиболее часто используемые типы данных в MySQL приведены в табл. 2.1.

Для поля «id» определяется тип INT, а для «Наименования» тип VARCHAR длиной в 255 символов (рис. 2.5).

Рис. 2.5. Установка типов полей в таблице

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

18

этом поле обязательно должно находиться значение (т.е. является обязательным).

 

 

 

 

Таблица 2.1

 

Типы данных языка MySQL

 

 

Название типа

 

 

Описание

 

 

INT

 

Целочисленный тип диапазоном от -

 

 

2147483648 до 2147483647

 

 

FLOAT

 

Малое число с плавающей точкой. До-

 

 

пустимые

значения:

от

-

 

 

3,402823466E+38 до -1,175494351E-38

 

DOUBLE

 

Число с плавающей точкой удвоенной

 

 

точности. Допустимые значения: от -

 

 

1,7976931348623157E+308

до

-

 

 

2,2250738585072014E-308

 

 

VARCHAR

 

Строка переменной длины в диапазоне

 

 

от 1 и до 255 символов

 

 

TEXT

 

Строка с максимальной длиной 65535

 

 

символов

 

 

 

DATE

 

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

 

 

'1000-01-01'

 

 

 

 

 

до '9999-12-31'

 

 

 

TIME

 

Хранит время в интервале от '-

 

 

838:59:59' до '838:59:59'

 

 

DATETIME

 

Хранит комбинацию даты и времени в

 

 

интервале

 

 

 

 

 

'1000-01-01 00:00:00' до '9999-12-31

 

 

23:59:59'

 

 

 

BOOLEAN

 

Хранит малое целочисленное значение,

 

 

где 0 является ложью, а все остальное

 

 

является истинной

 

 

DECIMAL(M[,D])

 

Число с плавающей точкой, которое

 

 

хранится в виде строки, для него необ-

 

 

ходимо определить длину (M) и кол-во

 

 

символов дробной части (D). Если D –

 

 

не указанно, то число является целым.

 

19

Рис. 2.6. Атрибуты полей таблицы

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

Атрибут «A_I» (Auto Increment) устанавливает для текущего поля счетчик.

Втаблицы «Категории» для поля id устанавливаем Индекс «Primary Key» (первичный ключ) и A_I (автоинкремент)

инажимаем на кнопку «Сохранить».

После этого в списке таблиц в базе данных должна появиться первая запись (как на рис. 2.7).

Рис. 2.7. Список таблиц в БД

Для создания таблицы «Товары» проводятся те же самые операции, что и для таблицы «Категории». В результате должна получиться структура подобная той, что представлена на рис. 2.8.

После того, как две таблицы созданы, необходимо их связать.

В списке таблиц щелкаем по названию таблицы «Товары», переходим на вкладку «Структура», справа от структуры есть различные действия: редактировать, удалить, назначить первичный ключ, сделать поле уникальным и добавление ин-

20