
- •Глава 1.
- •1.1 Выбор среды разработки.
- •Глава 2.Создание интернет магазина
- •2.1Создание сайта.
- •2.2 Создание шаблона сайта.
- •2.3Создание информационного блока.
- •Создание типа информационного блока «Каталог книг»
- •Создание инфоблока «Популярные книги»
- •2.4Добавление элементов (перечень популярных книг)
- •Добавление элементов
- •2.9 Добавление элемента.
- •2.5Размещение каталога в публичном разделе сайта
- •Создание страницы разделов каталога с top’ом элементов
- •Список литературы.
Введение.
Выбранная мною тема считается актуальной на сегодняшний день, так как сегодня миллионы людей ежедневно, не выходя из дому, покупают различные товары в электронных магазинах. В мире, а в частности России огромными темпами растет количество пользователей internet и как следствие количество «электронных» покупателей, потенциальных «электронных» покупателей.
Электронные магазины существенно уменьшают издержки производителя, сэкономив на содержании обычного магазина, расширяют рынки сбыта, так же как и расширяет возможность покупателя покупать любой товар в любое время в любой стране, в любом городе, в любое время суток, в любое время года. Это дает электронным магазинам неоспариваемое преимущество перед обычными магазинами. Этот момент является существенным при переходе производителей с «обычной» торговли на «электронную».
Что делает предприятие успешным на рынке? Высокое качество продукции, умение донести информацию о продукте до потребителя и эффективная система сбыта. Предположим, что первые два условия выполнены, остается - наладить успешный процесс продаж. Его составляющие также известны - структурное подразделение, решающее задачи сбыта, квалифицированный персонал в этом подразделении, действующая система материальных и моральных стимулов и технология сбыта.Как показывает практика, именно с технологией сбыта в российских компаниях дело обстоит особенно плохо. Умение продавать считается сегодня чуть ли не искусством, даром свыше. Поэтому удачливых продавцов ценят, в их работу предпочитают не вмешиваться, а основная часть сотрудников отдела продаж сменяется с регулярностью, достойной удивления. Деятельность отдела продаж выглядит как "черный ящик", где на входе - множество контактов с потенциальными клиентами, а на выходе - тот или иной финансовый результат. Во многих компаниях встречаются проблемы сбыта, которые мешают эффективно работать отделу продаж, и не исчезают даже с подбором хороших продавцов. Решить их можно только путем автоматизации процесса продаж. В узком и технологическом смысле, под электронным бизнесом ранее понималось использование информационных технологий (в первую очередь связанных с Интернетом) для организации взаимодействия предприятия с внешней средой, включая поставщиков, потребителей, партнеров и т.д. При таком подходе электронный бизнес выступает, прежде всего, как достаточно сложная прикладная информационная система. Более широкий, или концептуальный, подход рассматривает электронный бизнес как способ предпринимательства, способствующий достижению стратегического успеха в новую информационную эпоху. При таком понимании электронный бизнес отнюдь не сводится к информационным технологиям или активности в Интернете. Он затрагивает все аспекты бизнеса, включая стратегию, процессы, организацию и технологию, и выводит его далеко за сложившиеся границы.
Целью данной работы является создание интернет - магазина.
Глава 1.
1.1 Выбор среды разработки.
В веб разработке для создания современных интернет ресурсов применятся следующие технологии:
PHP (Hypertext Preprocessor — «PHP: препроцессор гипертекста» - скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.
Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта соткрытым кодом. Проект распространяется под собственной лицензией.
MySQL—свободная система управления базами данных (СУБД). MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
Хорошим средством для создания web-продукта включающих в себя вышеперечисленные средства являются CMS.
Систе́ма управле́ния содержи́мым ( Content management system, CMS) — информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (то есть содержимым): Главной целью такой системы является возможность собирать в единое целое и объединять на основе ролей и задач все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами, а также возможность обеспечения взаимодействия сотрудников, рабочих групп и проектов с созданными ими базами знаний, информацией и данными так, чтобы их легко можно было найти, извлечь и повторно использовать привычным для пользователя образом.
В системе управления содержимым могут быть определены самые различные данные: документы, фильмы, фотографии, номера телефонов, научные данные и так далее. Такая система часто используется для хранения, управления, пересмотра и публикации документации. Контроль версий является одним из основных её преимуществ, когда содержимое изменяется группой лиц.
После проведенного анализа на рынке CMS
предпочтение было отдано программе 1c Bitrix, по ряду причин:
-
Интуитивно понятный интерфейс
-
Подробная документация
-
Возможность использовать бесплатно для обучения
-
Надежность в работе
-
Хорошая техническая поддержка
1С-Битрикс — российская компания, разработчик коммерческой системы управления контентом интернет-сайтов и программного продукта для создания внутрикорпоративных информационных ресурсов.
Система ориентирована на корпоративные сайты, информационные и справочные порталы, социальные сети, интернет-магазины, сайты СМИ, пригодна для создания других видов веб-ресурсов.
Для хранения данных сайта используется файловая система сервера и реляционная СУБД. Поддерживаются следующие СУБД:MySQL, Oracle, MS SQL. Продукт работает на Microsoft Windows и UNIX‐подобных платформах, включая Linux.
«1С-Битрикс: Управление сайтом» продаётся в одной из восьми составленных фирмой-разработчиком редакций (Первый сайт, Старт, Стандарт, Эксперт, Малый бизнес, Бизнес, Веб-кластер, Бизнес веб-кластер), определяющих набор модулей и функциональность системы.
Одной из самых привлекательных особенностей «1С-Битрикс: Управление сайтом» для разработчика является механизм информационных блоков (инфоблоков). Он позволяет легко создавать пользовательские типы содержания (например для различных каталогов). При этом способы работы с инфоблоками Битрикс по возможности приближена к способам работы со справочниками платформы 1С:Предприятие.
Другой особенностью современных версий Битрикса является мощный визуальный HTML-редактор, позволяющий размещать на странице как обычную HTML информацию, PHP код, так и различные динамические компоненты, работу которых обеспечивает CMS. Однако этот редактор имеет и ряд ограничений.