Создание сайта интернет-магазина электроники

Применение серверной платформы Denwer и с CMS Opencart при создании сайта интернет-магазина электроники. Установка и настройка Denwer и Opencart. Русификация сайта на Opencart, создание системы отображения цен в рублях. Разработка функционала сайта.

Рубрика Программирование, компьютеры и кибернетика
Вид практическая работа
Язык русский
Дата добавления 04.08.2015
Размер файла 985,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

Введение

В практической работе рассматривается работа с серверной платформой Denwer и с CMS Opencart. С помощью этих программ требуется построить сайт интернет магазина. Сайт создаётся для того, чтобы потенциальные покупатели могли познакомиться с товарами и приобрести их.

Функционал сайта:

1) Отображение информации о товаре его цене и условиях доставки.

2) Возможность выбора товара по категориям или брендам.

3) Возможность создания бонусных акций и скидок.

4) Возможность приобретения подарочных сертификатов.

5) Возможность участия в партнёрской программе.

6) Возможность предоставления скидок по промо-коду.

7) Возможность регистрации новых пользователей.

8) Возможность оставить отзыв о любом из товаров.

9) Возможность просмотра истории покупок.

10) Наличие корзины и возможность просмотра всех товаров находящихся в ней, а так же итоговой цены.

11) Возможность сравнения товаров.

12) Возможность добавления товара в избранное.

13) Возможность оплаты заказов через электронные системы.

14) Возможность оформления заказов на отправку товара.

15) Просмотр своих текущих заказов на сайте и информация о них.

16) Возможность задать вопрос к администрации сайта

Установка и настройка Denwer и Opencart

Был выбран Denwer.

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

Скачав программу, требуется её установить. Откроется Internet Explorer необходимо его закрыть для продолжения установки.

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

В итоге мы создали виртуальный диск и установили на него локальный сервер.

Далее запускаем Denwer через ярлык на рабочем столе

Затем запускаем и заходим в браузер, пишем в строке localhost и попадаем на стартовую страницу денвера.

Теперь приступим к установке Opencart на Denwer. Для начала нужно установить собственно сам Opencart. Для этого переходим по этой ссылке http://www.opencart.com/?route=download/download выбираем самый первый в списке, так как самый новый. Далее зайдём в наш созданный диск (в моём случае это диск:X) Заходим в папку home и в ней создаём папку(название папки будет как название сайта), я назвал папку supersiteunreal в этой же папке создаём еще одну, и называем www, в итоге получаем:

:x/home/supersiteunreal/www. Открываем архив находим папку upload и все файлы и папки кидаем в нашу папку www в итоге получаем:

:x/home/supersiteunreal /www

Теперь жмем на restart denwer и опять заходим localhost

теперь прокручиваем вниз страницу и находим такой раздел «Утилиты»

Нажимаем на Заведение новых БД(баз данных) и пользователей MySQL

Сделайте все как на картинке, только используйте другие имена и пароль (можете оставить, главное запомнить).

Возвращаемся к утилитам и нажимаем на Список зарегистрированных сайтов

Выбираем наш сайт

И переходим на первую страницу установки. Здесь всё просто, можем читать, можем не читать, но жмем continue

На второй странице будет вот такая ошибка, решение таково, находим эти файлы у себя в папке www (один файл в прямо там лежит, второй лежит в папке admin) и меняем их название на config

И нажимаем опять Continue

3 шаг, тут немного сложнее, выбираем MYSQL без i указываем те же данные, что и при заведении БД в Denwe. Префикс оставляйте который там был! 2 часть заполняйте как хотите.

Удалите папку install из www, вам она уже не понадобится.

После удаления уже можно работать над построением сайта.

интернет магазин сайт

Русификация сайта на Opencart

Так как мною была выбрана самая новая версия Opencart 2.0.3.1. в которой по умолчанию весь интефейс и содержание сайта было на английском языке, появилась необходимость установки русского языка. Потому что сайт нацелен на продажи в России.

Для начала скачиваем файлы с переводом. Открываем распакованный перевод (rus).

· В каталог /ваш-домен/www/admin/language загружаем папку: rus\upload\admin\language\russian\ с компьютера из распакованного перевода;

· В каталог магазина /ваш-домен/www/catalog/language загружаем каталог rus\upload\catalog\language\russian\ с компьютера из распакованного перевода.

Затем нам нужно включить перевода на русский язык.

Переходим в административную часть магазина OpenCart.

Перевод OpenCart 2.0 на русский язык возможен двумя способами. Они применимы как вместе, так и по отдельности.

· Первый способ, это сделать сайт магазина многоязычным, то есть и русским и английским, а русский язык сделать основным.

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

В административной панели сайта открываем вкладку System>Localosation>Languages.

В открывшейся форме заполняем все поля следующим образом:

Важен пункт Sort Order: 1. Это порядок языка в списке языков на сайте. Если у английского языка будет стоять Order 0(ноль), а у русского будет Order 1, то сайт будет открываться на английском. Если наоборот, то сайт будет открываться на русском языке, а на английский язык, его можно будет переключить.

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

Разработка функционала сайта

В административном меню сайта были созданы основные категории и подкатегории товаров.

1) Планшеты

· Android

· Macs

· Windows

2) Игры и приставки

· Sony Playstation

· Xbox

· Игры

3) Компьютеры и периферия

· PC

· Веб-камеры

· Мониторы

· Мыши и клавиатуры

· Принтеры и сканеры

· Mac

4) Программы

5) Телефоны

· Смартфоны

· Сотовые телефоны

6) Фотоаппараты

7) Аудиотехника

· Наушники

· Колонки

· MP3-плееры

Наполнение сайта контентом

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

· A4Tech

· AOC

· Apple

· ASUS

· Benq

· Canon

· Genius

· HP

· Lenovo

· LG

· Microsoft

· Nikon

· Oklick

· PHILIPS

· Razer

· Ritmix

· Samsung

· Sony

· SteelSeries

Список литературы

1) Горнаков С.Г. Осваиваем популярные системы управления сайтом (CMS). -- М.: ДМК Пресс, 2010, 336 с. -- Электронное издание. Режим доступа (регистрация на сайте библиотеки УдГУ): http://ibooks.ru/reading.php?productid=22468

2) Кузнецов М., Симдянов И. MySQL 5. -- СПб.: БХВ-Петербург, 2010, 1024 с.-- Электронное издание. Режим доступа (регистрация на сайте библиотеки УдГУ): http://ibooks.ru/reading.php?productid=18426

3) Седова Я. Разработка расширений для CMS Joomla. Лекции, 2012 -- Электронное издание. Режим доступа: http://www.intuit.ru/studies/courses/3731/973/info

4) Линн Бейли, Майкл Моррисон Изучаем PHP и MySQL. -- М.: Эксмо, 2010, 800 с.

5) Хаген Граф Руководство для начинающего пользователя Joomla! 2.5. -- 278 с.

Размещено на Allbest.ru


Подобные документы

  • Загрузка и установка локального сервера Denwer. Создание базы данных Denwer. OpenCart как система управления содержимым. Установка Opencart на Denwer. Работа с магазином в качестве администратора. Взгляд со стороны пользователя. Формирование заказа.

    отчет по практике [1,0 M], добавлен 07.01.2016

  • Преимущества и недостатки электронной коммерции. Описание локального сервера Denwer. Структура файлов и папок. Особенности PHP, MySQL, CSS, HTML. Разработка структуры сайта интернет-магазина по продажи гитар и комплектующих, его программная реализация.

    курсовая работа [5,0 M], добавлен 25.10.2014

  • Особенности создания сайта интернет-магазина для частных лиц и организаций. Анализ финансовой и технико-экономической деятельности фирмы. Создание информационной модели сайта, ее базовые элементы. Выбор программного и аппаратного обеспечения сайта.

    дипломная работа [1,5 M], добавлен 08.12.2013

  • CRM-системы: разновидности, проблемы реализации, их преимущества и недостатки. Критические характеристики CRM-систем для работы через Интернет (WEB-CRM). Разработка содержания и структуры WEB-сайта интренет-магазина "Vinil", создание схемы и базы данных.

    курсовая работа [2,6 M], добавлен 19.05.2013

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

    дипломная работа [2,1 M], добавлен 06.06.2013

  • Общая схема интернет-магазина. Установка CMS Joomla, Virtuemart и Denwer на компьютер. Настройка внешнего вида и функционала интернет-магазина. Доставка товара покупателю и способы его оплаты. Оптимизация работы интернет-магазина с базами данных.

    курсовая работа [505,3 K], добавлен 17.12.2014

  • Создание административной части сайта. Дизайн веб-сайта. Установка шаблона Joomla. Система администрирования. Определение прибыли и свободной отпускной цены программного средства. Обоснование экономической целесообразности проведения мероприятия.

    дипломная работа [1,2 M], добавлен 02.09.2016

  • Основные технологии для разработки Web приложений. Выявление эффективности функционирования web-сайта и информационных технологий университета. Установка локального сервера Denwer. Пользовательская часть сайта. Эффективность программного обеспечения.

    дипломная работа [4,4 M], добавлен 14.07.2015

  • Понятие Internet как глобальной мировой системы передачи информации. Анализ системы World Wide Web, ее особенности. Рассмотрение главных целей сайта, создание сайта для магазина продуктов питания. Этапы разработки дизайна сайта и создание базы данных.

    курсовая работа [2,1 M], добавлен 13.07.2012

  • Анализ сравнения интернет-магазина и электронного магазина. Проектирование структуры web-сайта. Обработка заказа. Основное понятие языка php. Средства безопасности системного уровня приложения. Разработка структуры базы данных и структуры web-сайта.

    курсовая работа [1,4 M], добавлен 31.03.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.