Разработка динамического web-сайта для компании разрабатывающей радиоэлектронную аппаратуру

Автор работы: Пользователь скрыл имя, 12 Марта 2015 в 07:36, дипломная работа

Описание работы

Целью данной работы является увеличение прибыли Индивидуального Предпринимателя, разрабатывающего радиоэлектронную аппаратуру на заказ, посредством увеличения потока клиентов за счёт создания сайта.
Задачи, через которые достигается цель:
Рассмотреть принципы создания сайтов.
Описать предметную область.
Определить требования к сайту.
Выбрать название и доменное имя для сайта.

Файлы: 1 файл

ВКР (2).docx

— 3.11 Мб (Скачать файл)

 

2.3 Выбор названия и доменного имени

 

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

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

В ходе поиска найдены 3 не занятых доменных имени, попадающих под эти параметры:

    • hcd.ru (Название "Hardcore Devices")
    • embedware.ru (Название "Embedware")
    • solidware.ru (Название "Solidware")

Выбрано название "Solidware". Оно происходит от английского слова "hardware", которое можно перевести как "аппаратное обеспечение". Левая половина слова, "hard", заменена на синоним "solid".

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

 

 

2.4 Способы продвижения сайта

 

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

 

 

2.4.1 Продвижение на тематических Интернет-ресурсах

 

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

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

По окончании разработки ссылка на разработанный сайт была добавлена в тему Индивидуального Предпринимателя в разделе "Могу разработать". Прирост посещаемости стал заметен в тот-же день. Адрес темы Индивидуального Предпринимателя на форуме easyelectronics.ru: http://forum.easyelectronics.ru/viewtopic.php?f=20&t=18510

 

 

2.4.2 Продвижение на Интернет-ресурсах со смежной тематикой

 

Также может быть очень эффективным продвижение через сайты с другой, но близкой, тематикой. К примеру идеально подходит сайт habrahabr.ru. Малое количество целевой аудитории разрабатываемого сайта на этом ресурсе компенсируется огромной его посещаемостью. Хорошую статью на этом Интернет-ресурсе за сутки успевают просмотреть более четырех тысяч раз. Кроме того присутствует механизм продвижения своих сайтов и других проектов на данном Интернет-ресурсе - рубрика "Я пиарюсь". Писать статьи в эту рубрику имеют право только те пользователи, которые успели набрать некоторый авторитет на сайте (присутствует система репутации). До момента набора нужной репутации единственным способом сообщить о наличии собственного сайта является размещение ссылки на него в настройках профиля пользователя.

По окончании разработки ссылка на разработанный сайт была добавлена в пользовательский профиль Индивидуального Предпринимателя. Эффект почти не заметен - очевидно, для продвижения необходимо написать новые статьи на Интернет-ресурс habrahabr.ru. Адрес профиля Индивидуального Предпринимателя на Интернет-ресурсе habrahabr: http://habrahabr.ru/users/eighthmayer/

 

 

2.4.3 Распространение визитных карт в местных радиомагазинах

 

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

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

 

 

2.5 Подбор инструмента для анализа посещаемости

 

Для цели анализа посещаемости сайтов существуют решения от двух лидеров поисковых систем в российском сегменте интернета:

    • Google Analytics от Google
    • Яндекс.Метрика от Яндекс

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

Яндекс.Метрика отличается очень лёгкой интеграцией с любым сайтом, даже статическим. Для использования Яндекс.Метрика необходимо зарегистрировать почту в сервисе Яндекс. Это даёт доступ и к сервису Яндекс.Метрика. После регистрации нужно зайти на сайт https://metrika.yandex.ru и нажать на кнопку "Добавить счётчик" (Рисунок 2).

 

 

Рисунок 2 - Добавление нового счётчика в Яндекс.Метрика

 

На следующей странице необходимо ввести доменное имя сайта, к которому будет подключена Яндекс.Метрика, а также принять пользовательское соглашение. Затем нужно нажать кнопку "Продолжить" (Рисунок 3).

 

Рисунок 3 - Настройка нового счётчика

На следующей странице находятся настройки нового счётчика. С помощью них можно задать функции Яндекс.Метрика, которые будут работать для этого счётчика. Также настройки влияют на внешний вид индикатора Яндекс.Метрика, который будет отображаться внизу сайта. После внесения нужных настроек необходимо скопировать JavaScript код, располагающийся в текстовом поле внизу страницы (Рисунок 4). Этот код необходимо вставить во все страницы сайта, анализируемого с помощью Яндекс.Метрика. Добавление кода в выбранную систему управления контентом рассмотрено в параграфе 2.11.

 

Рисунок 4 - Код счётчика Яндекс.Метрика

 

После добавления кода счётчика на страницы сайта, сервис Яндекс.Метрика начинает сбор полезной статистики. Просмотреть статистику и воспользоваться функциями сервиса можно вновь зайдя на сайт https://metrika.yandex.ru и щёлкнув по названию счётчика (Рисунок 5).

 

 

 

 

Рисунок 5 - Список счётчиков Яндекс.Метрика

 

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

 

Рисунок 6 - Статистика по просмотрам, визитам и посетителям

 

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

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

 

 

2.6 Выбор системы управления контентом

 

Согласно пункту 7 требований к сайту решено выбрать бесплатную систему управления контентом с открытым исходным кодом (OpenSource CMS). У этого типа систем управления контентом есть несколько преимуществ, которые помогут в разработке и поддержке сайта:

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

Также, согласно другим пунктам требований к сайту, сформированы следующие требования к системе управления контентом:

    • CMS должна иметь простой и быстрый способ установки.
    • CMS должна иметь максимально простой механизм добавления и редактирования содержимого сайта, то есть позволять как можно меньше времени затрачивать на его поддержку.
    • CMS должна поддерживать установку модификаций, а также иметь большое количество готовых модификаций, доступных к установке.
    • CMS должна поддерживать SEO-оптимизации, такие как использование ЧПУ (Человеку Понятных Урлов) и использование карты сайта.
    • CMS должна иметь простой механизм интеграции с инструментами для анализа посещаемости сайта.

На основе этих критериев были рассмотрены три наиболее популярные бесплатные системы управления контентом:

    1. Joomla!.
    2. Drupal.
    3. WordPress.

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

    • PHP 5.2.4 или выше.
    • MySQL 5.0.2 или выше.

Эти требования учитываются при выборе хостинга для сайта.

 

 

2.7 Выбор модификаций к системе управления контентом

 

Модификации (в терминологии WordPress - плагины) - программные модули, заменяющие стандартный функционал системы управления контентом, или добавляющие новый. Благодаря модификациям существует огромное множество вариантов настройки сайта на WordPress. Модификации выбраны в соответствии с требованиями к сайту, изложенными в параграфе 2.2.

Также модификацией можно считать тему оформления сайта. Тема оформления сайта - это набор шаблонов страниц, полностью меняющий внешний вид сайта, и позволяющий всему содержимому сайта выглядеть в одном стиле. В качестве темы оформления выбрана "Iconic One" (Рисунок 7).

 

Рисунок 7 - Тема оформления "Iconic One"

 

Список выбранных модификаций:

    1. Contact Form 7 - позволяет создать на любой странице форму для быстрой отправки сообщения. Необходим для страницы "Контакты".
    2. Contact Form 7 Honeypot - дополнение к модификации "Contact Form 7", добавляющее на контактную форму простую, но эффективную, защиту от спам-ботов.
    3. Cyr-To-Lat - модификация, необходимая для использования ЧПУ (Человеку Понятных Урлов) на русскоязычных сайтах. Позволяет автоматически создавать ЧПУ для любой русскоязычной страницы или записи, используя в качестве названия её заголовок. Заголовок проходит транслитерацию из букв кириллицы в буквы латинского алфавита с аналогичным звучанием.
    4. List Category Posts - позволяет вывести список записей по определённой рубрике на любой странице сайта. Необходим чтобы разграничить записи из рубрики "Портфолио" и записи из остальных рубрик.
    5. Spam Honey Pot - модификация, добавляющая простую, но эффективную, защиту от спам-ботов в форму отправки комментария к записи.
    6. WP Code Highlight - модификация, позволяющая удобным образом отображать вставки программного кода в записях.

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

 

 

2.8 Аренда хостинга и доменного имени

 

Согласно системным требованиям CMS WordPress выбран недорогой тарифный план от хостинг-провайдера "Шнайдер-хост". Выбран тариф под названием "first", имеющий ограничение на размер сайта в 1ГБ, чего вполне достаточно. Также этот тариф не имеет лимита на входящий и исходящий трафик, что также немаловажно.

Хостинг арендован сроком на год. Также сроком на год зарегистрировано доменное имя solidware.ru.

Управление предоставляется через панель управления cPanel.

Конфигурация предоставленного сервера:

    • Процессор: Intel Xeon E5-1620v2
    • HDD: 2x1,5TB SATA
    • RAM: 64GB DDR3

 

 

2.9 Установка системы управления контентом

 

CMS WordPress устанавливается в три этапа. Сначала необходимо создать на сервере MySQL базу данных, и добавить в неё пользователя с правами на чтение и запись. Затем необходимо скачать с официального сайта CMS WordPress архив со свежей версией системы управления контентом, и распаковать его в корневую директорию веб-сервера. Окончательная настройка производится через страницу CMS WordPress, в случае разрабатываемого сайта имеющую адрес http://solidware.ru/wp-admin/install.php. Необходимо с помощью интернет-браузера зайти на эту страницу и проделать два простых шага по установке. На первом шаге необходимо ввести параметры базы данных, созданной на первом этапе. Затем нужно нажать кнопку "Submit" (Рисунок 8).

Информация о работе Разработка динамического web-сайта для компании разрабатывающей радиоэлектронную аппаратуру