Создание интернет сайта для магазина мужской косметики

Автор работы: Пользователь скрыл имя, 23 Апреля 2013 в 18:12, курсовая работа

Описание работы

Целью проекта является разработка Интернет-магазина парфюмерии и косметики для мужчин. Данный магазин предлагает широчайший выбор парфюмерии и косметики а так же аксессуаров для мужчин, позволит легко и быстро найти нужный товар,получить его подробное описание, не тратя на это драгоценное время и силы. Интернет-магазин, в части движения товара и логистики, работает, в основном, точно так же, как и обычный магазин. Товар в него поступает со склада и продаётся. Ассортимент постоянно обновляется и расширяется.

Файлы: 1 файл

Содержание22.doc

— 4.15 Мб (Скачать файл)

4.3.3. PhpMyAdmin 3.5.1 - это программа написанная на PHP и предназначенная для управления сервером MySQL через всемирную сеть.

phpMyAdmin поддерживает широкий набор операций над MySQL. Наиболее часто используемые операции поддерживаются с помощью пользовательского интерфейса (управление базами данных, таблицами, полями, связями, индексами, пользователями, правами, и т. д.), одновременно вы можете напрямую выполнить любой SQL запрос.

Возможности phpMyAdmin:

  1. интуитивно понятный веб-интерфейс;
  2. поддержка большинства функций MySQL;
  3. просмотр и удаление баз данных, таблиц, вьюшек, полей и индексов;
  4. создание, копирование, удаление, переименование и изменение баз данных, таблиц, полей и индексов;
  5. управление сервером, базами данных и таблицами, с советами по настройке сервера;
  6. выполнение, редакция и сохранение любого SQL-выражения, включая пакетные запросы;
  7. управление пользователями MySQL и их привилегиями;
  8. работа с хранимыми процедурами и триггерами;
  9. поддержка импорта данных из CSV и SQL;
  10. поддержка экспорта в различные форматы CSV, SQL, XML, PDF, ISO/IEC 26300 - OpenDocument текст и таблицы, Word, Excel, LATEX;
  11. администрирование нескольких серверов;
  12. генерирование наглядных схем баз данных в виде PDF;
  13. создание комплексных запросов с помощью функции Запрос по шаблону;
  14. глобальный или частичный поиск в базе данных;
  15. трансформация данных в любой формат, используя набор предназначенных функций вроде отображения BLOB-данных в виде картинки или ссылки для скачивания.

4.3.4. Денвер — набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows. Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run вподкаталоге /denwer (или /etc) корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.Третья версия поддерживает работу со съемного флеш-накопителя.

4.3.5 MySQL 5.5  — свободная система управления базами данных. Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей.

Ветка MySQL 5.5 содержит ряд значительных улучшений, связанных с повышением масштабируемости и производительности, среди которых:

  1. Использование по умолчанию движка InnoDB.
  2. Поддержка полусинхронного (semi-synchronous) механизма репликации, основанного на патчах к InnoDB от компании Google.

 

  1. Улучшение функций по секционированию данных. Расширенный

синтаксис для разбиения больших таблиц на несколько частей, размещенных в файловых системах (partitioning). Добавлены операции RANGE, LIST и метод оптимизации «partition pruning».

4.4Логическая модель

Основной файл Index.php. В нем расположены пункты меню, которые являются ссылками,пример:

("<li><ahref='page=processors&processor=$rows[name]'>$rows[name]</a></li>)

Данные ссылки являются переходами на другие страницы. Все страницы подключаются при помощи функции «Include». В контенте происходит подключение всех страниц, с помощью PHP кода:

<? if (isset($_REQUEST['page'])){include $_REQUEST['page'].".php";}?>

    1. Расчет оптимального размера контента сайта

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

Простейший способ минимизировать количество элементов- это упростить внешний вид(дизайн) сайта. Помимо этого существует еще несколько способов уменьшить контент:

  1. Минимизировать css и javascript. Минимизация файла — это удаление из кода всех несущественных символов с целью уменьшения объема файла и ускорения его загрузки. В минимизированном файле удаляются все комментарии и незначащие пробелы, переносы строк, символы табуляции.
  2. Оптимизируйте ваши изображения. Необходимо определять подходящий формат для ваших изображений. Выбор неверного формата изображения, может существенно увеличить размер файла. GIF – идеально подходят для изображений с несколькими цветами, например логотип. JPEG – отлично подходят для детализированых изображений с большим количеством цветов, такие как фотографии. PNG – ваш выбор, когда вам нужно высококачественное изображение с прозрачностью.
  3. Не масштабировать изображение. Не желательно изменять размер изображения при помощи атрибутов width и height тега , либо при помощи CSS. Это тоже негативно влияет на скорость загрузки страницы.Лучше изменить размер оригинальной картинки при помощи графического редактора Photoshop, или любого другого. Чем меньший вес картинки, тем меньше времени потребуется для её загрузки.

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

4.6 Разработка структуры сайта по информационному и графическому наполнению Разрабатываемый сайт имеет ярко выраженный информационный характер.

Таблица 6- Информационное наполнение

Имя файла

Размер, кб

1

2

Basket.php

3

Catalog.php

3

Connect.php

1

Dostavka.php

1

Footer.php

1

Header.php

4

Home.php

1


 

Продолжение таблицы 6 - Информационное наполнение

1

2

Index.php

1

Login.php

2

Logout.php

1

Registration.php

3


 

4.7 Разработка способов динамического обновления

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

Обновление сайта – это комплекс мероприятий по актуализации текстового и визуального наполнения сайта. Необходимая частота обновлений рассчитывается для каждого интернет-ресурса индивидуально.

Жизнеспособность электронного ресурса во многом определяется за счёт его актуальности. Если контент не изменялся в течение долгих лет, пользоваться таким порталом никто не захочет. Чтобы оставаться в выгодном положении, приходится постоянно придумывать что-то новое, искать нечто оригинальное среди имеющихся возможностей.

Обновление необходимо в следующих случаях:

  1. Рейтинг посещаемости сайта упал. Часто вызвано потерей позиций в поисковых системах из за нечастого или некачественного обновл<span class="dash041e_0431_044b_0447_043d_044b_0439_0020_0028_0432_0435_0431_0029_

Информация о работе Создание интернет сайта для магазина мужской косметики