Основные моменты построения интернет-магазина
В качестве локального сервера был выбран XAMPP. Распространяется данный программный продукт абсолютно бесплатно. Установка и настройка занимает не более 15 минут (зависит от мощности компьютера). Проблем при установке практически не бывает. Как видно из [рисунок 10] Apache использует порт 80, а, как известно SKYPE тоже использует порт 80. Поэтому необходимо в настройках SKYPE отключить возможность использовать порты 80 и 443 в качестве входящих альтернативных.
II
Рисунок 10 – XAMPP Control Panel.
Откроем браузер и введем адрес домена, на котором будет находиться магазин. В нашем случае это www.opencart.loc. На экране мы увидим первый шаг мастера установки OpenCart [рисунок 3].
III
Рисунок 3 – Первый шаг установки OpenCart.
На этом этапе OpenCart проверит соответствие вашего хостинга своим требованиям [рисунок 4]. Если все совпадает, то можно продолжить. В некоторых случаях можно продолжить установку и при несоответствии какого-то из пунктов, но это может привести к непредсказуемым проблемам в будущем.
IV
Рисунок 4 – Второй шаг установки OC
На следующем этапе нам потребуется указать данные для доступа к базе данных и для административной записи панели управления [рисунок 5]. Создаем базу данных с помощью панели управления phpMyAdmin и вводим данные для доступа к ней на странице установки.
V
Рисунок 5 – Третий шаг установки OpenCart
После того как в администраторской части все было выполнено заходим на сайт по ссылке localhost/site/www и проверяем все ли было сделано и все ли функционирует [рисунок 8].
VI
Рисунок 8 – Главная страница интернет-магазина
Необходимо на данном сайте зарегистрироваться и подать заявку на бесплатный хостинг. В данном случае пришлось подождать в течении двух суток на разрешение размещения своего интернет-магазина.
Руководство программиста
Согласно ГОСТ 19.105-78 Руководство программиста должно содержать следующие разделы: назначение и условия применения программы; характеристика программы; обращение к программе; входные и выходные данные; сообщения.
Назначение и условия применения программы.
Программа предназначена для продажи товаров компьютерной техники данных через Интернет.
Для обеспечения нормальной работы программы должна быть использована следующая конфигурация компьютера: стандартный манипулятор «мышь»; стандартный SVGA монитор; операционная система типа Windows 2000, XP, 7; модем.
ЗАКЛЮЧЕНИЕ
В реферате представлено создание интернет-магазина по продаже компьютерной техники на основе CMS Open Cart и языка PHP.
При проектировании интернет-магазина по продаже компьютерной техники сразу видно разницу до и после внедрения.
Прежде всего, сокращается время, которое затрачивается на работу с клиентами. Всю необходимую информацию люди могут получить при посещении сайта, что упростило работу персонала и позволило сэкономить часть времени в производственном процессе.
Спроектированный интернет-магазин по продаже компьютерной техники компактен и очень удобен по своему строению. Чётко и быстро отвечает на поставленные перед ним задачи. Все это позволяет рассматривать следующие этапы развития и перспективность предприятия.
Список литературы
1. Алексеев, А. П. Введение в Web-дизайн: учебное пособие [Текст] / А. П. Алексеев. – М. : СОЛОН-ПРЕСС, 2007. – 185 с.
2. Ашманов, И. С. Продвижение сайта в поисковых системах [Текст] / И. С. Ашманов. – М. : Вильямс, 2002. – 304 с.
3. Богданов, М. Р. Перспективные языки веб-разработки [Текст] / М. Р. Богданов. – М. : ИНТУИТ, 2012. – 306 с.
4. Иванов, А. Идеальный поиск в Интернете глазами пользователя [Текст] / А. Иванов. – СПб. : Питер, 2011. – 220 с.
5. Кулямин, В. В. Терминологии программирования. Компонентный подход [Текст] / В. В. Кулямин. – М. : ИНТУИТ; БИНОМ. Лаборатория знаний, 2011. – 464 с.
6. Ломов, А. Ю. HTML, CSS, скрипты: практика создания сайтов [Текст] / А. Ю. Ломов. – СПб. : БХВ - Петербург, 2011. – 416 с.
7. Малышев, С. Л. Управление электронным контентом [Текст] / С. Л. Малышев. – М. : ИНТУИТ, 2014. – 146 с.
8. Макфарланд, Д. Большая книга CSS [Текст] / Д. Макфарланд. – СПб. : Питер, 2012. – 560 с.
9. Назаров, С. В. Введение в программные системы и их разработку [Текст] / С. В. Назаров и др. – М. : ИНТУИТ, 2007. – 755 с.
10. Пауэрс, Д. PHP. Создание динамических страниц [Текст] / Д. Пауэрс. – М. : Рид Групп, 2012. – 640 с.
11. Персикова, Т. Н. Межкультурная коммуникация и корпоративная культура [Текст] / Т. Н. Персикова. – М. : Логос, 2015. – 224 с.
12. Робсон, Э. Изучаем HTML, XHTML и CSS [Текст] / Э. Робсон, Э. Фримен. – СПб. : БХВ-Петербург, 2014. – 720 с.
13. Стрикчиола, Д. SEO – искусство раскрутки сайтов [ Текст ] / Д. Стрикчиола и др. – СПб. : БХВ-Петербург, 2014. – 686 с.
14. Ташков, П. А. Веб-мастеринг: HTML, CSS, javascript, PHP, CMS, AJAX, раскрутка [Текст] / П. А. Ташков. – СПб. : БХВ-Петербург, 2010. – 512 с.
15. Фрейн, Б. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств [Текст] / Б. Фрейн. – СПб. : БХВ-Петербург, 2012. – 304 с.