создание системы электронной коммерции в сфере образования
Download
Report
Transcript создание системы электронной коммерции в сфере образования
CMS – Content Management System
информационная система (ECMS) или
компьютерная программа (WCMS),
используемая для обеспечения и организации
совместного процесса создания,
редактирования и управления контентом (то
есть содержимым).
Система управления — программа,
предоставляющая инструменты для добавления,
редактирования, удаления информации на сайте
(список CMS).
2
Критерии оценки CMS
Интуитивная понятность
Гибкость и простота настройки
Расширяемость (модули)
НЕЗНАНИЕ языков программирования
Оптимизация
Безопасность
Документация и поддержка
...
3
PrestaShop
Интуитивная понятность
Гибкость и простота настройки
Расширяемость (модули)
НЕЗНАНИЕ языков программирования
Оптимизация
Безопасность
Документация и поддержка
...
4
Установка PrestaShop:
необходимые программы
Денвер - джентльменский набор Webразработчика («Д.н.w.р», читается «Денвер»)
—набор дистрибутивов (Apache, PHP, MySQL,
Perl и т.д.) и программная оболочка,
используемые Web-разработчиками для
разработки сайтов на «домашней» (локальной)
Windows-машине без необходимости выхода в
Интернет (www.denwer.ru).
Дистрибутив PrestaShop (www.prestashop.com)
5
Установка PrestaShop:
что такое WEB-сервер
Сервер – набор программ, обеспечивающих
работу сайта (www.greatstatistics.com)
Чтобы сайт заработал, нужно установить
(загрузить его файлы) на сервер (жёсткий диск
компьютера).
Компьютер может быть удалённым (хостинг)
или локальным, на котором можно создать
сайт и только потом сделать его доступным в
сети.
6
Установка PrestaShop:
что такое хостинг
услуга по предоставлению вычислительных
мощностей для физического размещения
информации на сервере, постоянно
находящемся в сети (обычно Интернет).
Обычно под понятием услуги хостинга
подразумевают как минимум услугу
размещения файлов сайта на сервере, на
котором запущено ПО, необходимое для
обработки запросов к этим файлам (вебсервер). www.top10bestwebsitehosting.com
7
Установка PrestaShop:
установка локального сервера
Запускаем файл с инсталляцией Денвер
(заранее скачанный с www.denver.ru), далее
следуем указаниям инсталлятора.
На создавшемся виртуальном диске (обычно
z:/) в директории home/ создаем копию папки
test1.ru, после чего ее переименовываем в
нужное нам имя, например myshop. В
home/myshop/www/ удаляем файл index.html.
8
Установка PrestaShop:
создание базы данных
Следующим шагом будет создание базы
данных(БД). Для этого нужно зайти в
phpMyAdmin, на денвере это будет выглядеть
так: http://localhost/tools/phpmyadmin/.
В поле “Create new database" пишем ее имя
(например name_db), жмем Create.
9
10
Установка PrestaShop:
создание базы данных
Следующим шагом будет создание базы
данных(БД). Для этого нужно зайти в
phpMyAdmin, на денвере это будет выглядеть
так: http://localhost/tools/phpmyadmin/.
В поле “Create new database" пишем ее имя
(например name_db), жмем Create.
Создаём пользователя базы данных в разделе
Privileges. Add new user, присваиваем имя,
пароль, базу данных, права (Check All).
Подтверждаем Go.
11
12
Установка PrestaShop:
Распаковываем сохранённый архив CMS в
ранее созданную директорию на виртуальном
диске home/myshop/www/
В окне броузера пишем myshop/install.
Запустится установка PrestaShop, где
потребуется ввести некоторые данные
(название магазина, e-mail и т.д.), а так же имя
БД, пользователя и пароль.
13
14
Установка PrestaShop:
Распаковываем скаченый архив CMS в ранее
созданную директорию на виртуальном диске
home/myshop/www/
В окне броузера пишем myshop/install. Запустится
установка PrestaShop, где потребуется ввести
некоторые данные (название магазина, e-mail и
т.д.), а так же имя БД, пользователя и пароль.
Удаляем папку install c диска home/myshop/www/
и переименовываем папку admin (admin123
например).
Для входа в панель управления сайтом нужно
добавить к адресу сайта admin123, т.е. будет
получаться адрес: myshop/admin123. Для
просмотра сайта используем адрес: myshop
15
Так выглядит панель управления сайтом
16
Так выглядит Ваш начальный сайт
17
Дизайн сайта (themes)
Тема – комплексное графическое оформления
PrestaShop сайта.
Для установки темы сохраняем тему на компьютер,
например с www.siteground.com/prestashophosting/prestashop-themes.htm.
Распаковываем архив с темой в папку
Z:\home\myshop\www\themes
В административной панели выбираем Modules –
Themes, внзу страницы выбираем тему и сохраняем
Save.
Смотрим страницу в броузере (myshop).
18
19
Поддержка нескольких языков
Заходим в раздел Preferences и выбираем
подраздел Localization
Затем Import localization pack – Выбор
языка - Import
20
Поддержка нескольких языков
Заходим в раздел Tools и выбираем подраздел
Languages.
В таблице языков отмечаем свойство Enabled.
Разделы (каталог) сайта
Выбираем раздел Сatalog, в котором можно
добавлять и удалять разделы сайта.
Команда Add a new subcategory.
Смотреть
Редактировать
Удалить
22
Оптимизация поиска (SEO)
Позволяет улучшить позицию сайта в результатах
поиска:
Meta title – название в результатах поиска.
Meta description – краткое описаниа сайта.
Meta Keywords – ключевые слова, по которым сайт можно
будет найти.
Friendly URL – позволяет записать адрес страницы в более
понятном пользователю виде. Например, вместо
category.php?id_category=3 использовать Books.
23
Задание 1
Создать 3 новых категории на 2-х языках:
Книги (Books);
Курсы (Courses);
Сопутствующие товары (Related).
Удалить старые категории.
24
Подразделы сайта
В каждом разделе сайта можно создать
соответствующие подразделы (каталог и
подкаталог).
Для этого сначала переходим в
необходимый раздел каталога, и там
аналогично создаём новые разделы.
26
Задание 2
Создать следующую структуру каталога
сайта (с переводом на русский):
27
Добавление товаров
В каждый раздел сайта можно добавить
товары.
Выбираем раздел Сatalog.
Далее соответствующий раздел каталога, в
котором хотим добавить товар.
Команда Add a new product.
Указываем необходимые реквизиты товара.
28
Реквизиты товара
Реквизиты товара
Реквизиты товара
31
Реквизиты товара
Можно добавить несколько изображений
товара, которые посетитель сможет
посмотреть.
32
Управление клиентами
34
Управление заказами
35
Задание 3
Зарегистрироваться на сайте магазина
как клиенту и оформить заказ.
В административной части сайта
сохранить счёт как PDF документ и
отослать клиенту.
36
Управление платежами
Дополнительные модули платёжных систем можно
подключить или купить (например prestalab.ru).
37
Конфигурация доставки
38
Подключение доп. модулей
39
Регистрация работников
40
Дополнительные настройки
41
Инструменты
42