Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursach.docx
Скачиваний:
12
Добавлен:
20.03.2016
Размер:
3.95 Mб
Скачать

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

Рынок программных средств, предназначенных для управления сайтами (CMS), представлена множеством продуктов. Каждая из систем отличается по функциональности, назначению и стоимости. Выбрав 3 системы проведём их сравнение: Drupal, Joomla, WordPress..

"Joomla!" - бесплатный программный продукт с открытым кодом, использующий базу данных MySQL. Система написана на языке PHP, изначально содержит в себе различные инструменты для изготовления web сайта <http://your-ra.ru/veb-studiya/izgotovlenie-sajtov.html>. Но их набор возможно по мере необходимости расширять. При помощи данной системы возможно за короткое время создать сайт практический любой сложности. Минимальный набор инструментов при начальной установке - это основное преимущество данной CMS.

Достоинства Joomla:

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

Рисунок 1.1 - Cms Joomla

Недостатки Joomla:

-в «Joomla» нельзя управлять одновременно несколькими сайтами;

-наличие большого количество лишнего кода;

-слабая система безопасности.

«WordPress» - свободная в распространении, бесплатная платформа для создания сайтов, с открытым кодом.

Рисунок 1.2 - Cms Wordpress

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

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

Достоинства WordPress:

-легко и просто данную систему установить и настроить;

-поддержка RSS, Atom;

-широкие возможности открываются благодаря наличию громадных библиотек «тем» и «плагинов».

Недостатки WordPress:

-после установки "WordPress" потребляет довольно большое количество ресурсов, поэтому вопрос о занимаемом месте на хостинге очень актуален;

-не совместимость версий. Шаблоны от устаревшей версии могут не подойти к новому выпуску «WordPress».

Друпал (Drupal)

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

Рисунок 1.3 - Cms Drupal

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

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

В итоге можно сделать вывод:

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

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

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

2 РАЗРАБОТКА ИНТЕРНЕТ-МАГАЗИНА 'GOOD-FOOD'

2.1 Получение доменного имени

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

Для данной курсовой работы я создал доменное имя на хостинге под названием «Hostenko». Создание не стоило мне денег, так как первые 2 недели пользования можно проводить разного рода манипуляции с сайтом бесплатно, а затем придётся платить либо за месяц, либо за год и более. Цены меняются в зависимости от времени использования, так за месяц можно заплатить 119 рублей, то есть это минимальная ставка за использование доменного имени.

Пройдя регистрацию, я создал «голый» сайт, который в поисковой строке отображался как kuza-shop.hostenko.com

Рисунок 2.1 – Доменное имя

2.2 WooCommerce

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

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

Для наглядности приведу ряд скриншотов, раскрывающих его потенциал.

В «Основные» мы выбираем наше месторасположение, страны распространения, используемые валюты и их позиции.

Рисунок 2.2 – Основные настройки

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

Рисунок 2.3 – Товары -> Основные

Рисунок 2.4 – Товары->Отображение

Рисунок 2.5 – Товары->Запасы

Следующая вкладка, которая нам интересна, называется «Оплата».

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

Рисунок 2.6 – Оплата

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

Рисунок 2.7 – Доставка

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]