Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Брыксин.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
136.54 Mб
Скачать

1.2.2. Работа с базой данных MySql

С точки зрения программы база данных MySQL представляет собой удачно организованный набор поименованных таблиц. Каждая таблица – массив (возможно, очень большой) из однородных элементов назывемых записями. В принципе, запись – неделимая единица информации в базе данных, хотя по запросу можно получать и не всю ее целиком, а только какую-то часть[3].

Запись может содержать в себе одно или несколько именованных полей. Число и имена полей задаются при создании таблицы. Каждое поле имеет определенный тип (например, целое число, строка текста, массив символов и т. д) [6].

SQL – специально разработанный стандарт языка запросов к базам данных. В нем присутствуют такие команды, как:

  • создание/удаление таблицы;

  • создание записей в заданной таблице;

  • поиск/удаление записей;

  • обновление некоторых полей указанной записи[5].

MySQL – это программа-сервер, постоянно работающая на компьютере. Клиентские программы (например, сценарии) посылают ей специальные запросы через механизм сокетов (то есть при помощи сетевых средств), она их обрабатывает и запоминает результат. Затем, также по специальному запросу клиента, весь этот результат или его часть передается обратно[6].

Денвер (от сокр. Д.н.w.р – джентльменский набор Web-разработчика) – набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (веб -приложений, прочего динамического содержимого интернет -страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows[5].

Сразу после установки доступен полностью работающий веб -сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run в /etc корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов[2].

1.2.3. Требования к аппаратно-программному комплексу

Для обеспечения работоспособности компонентов сайта на компьютере рекомендуется установить следующее ПО:

  • Доступ к Интернету;

  • Internet Explorer (интернет-обозреватель);

  • Java-plugin (для воспроизведения java-апплетов).

Минимальные системные требования:

  • Pentium-433 MHz;

  • 512 Мб ОЗУ;

  • Видеокарта 64Мб;

  • монитор с разрешением 1024х768 точек;

  • манипулятор мышь;

1.2.4. Woocommerce для небольшого интернет-магазина

WooCommerce – отличное решение для малых и средних магазинов [10].

Данная система отлично подходит для магазинов, соответствующих следующим требованиям:

  • Не очень много товаров (несколько десятков товаров, до сотен).

  • Не требуется интеграция с системами учета, бухгалтерией (1С, печать банковских документов).

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

  • Магазин создается с перспективой развития и расширения.

Какие преимущества имеет магазин на WooCommerce:

  • Быстро и просто установить.

  • Удобно и легко настраивать.

  • Высокая надежность и стабильность работы.

  • Низкие требования к хостингу, небольшая нагрузка на сервер.

  • Совмещение функционала магазина (WooCommerce), блога (стандартный функционал WordPress), социальных медиа (установка соц. кнопок, комментариев – в том числе комментариев из социальных сетей «Вконтакте» и «Facebook»), сбор подписной базы и удержание аудитории сайта, работа с подписной базой (подключение сервисов Smartresponder и JustClick).

  • Возможность изменить дизайн и внешний вид. Достаточное количество платных и бесплатных тем оформления. Любую тему оформления WordPress можно адаптировать для WooCommerce.

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

1. В админке сайта Плагины — Добавить новый, установить плагин WooCommerce — excelling eCommerce

2. Таким же образом установить плагин Saphali Woocommerce Russian.

3. Создание и настройка robots.txt  и карты сайта.

4. Настройка шаблона: меню, виджетов и тд.

Woocommerce – это наиболее популярный, несложный, имеющий большое количествово дополнений плагин.

Первый шаг. Скачиваем и устанавливаем сам плагин WooCommerce — excelling eCommerce.

Второй шаг. Локализация плагина. — перевод на русский. Скачиваем и устанавливаем дополнение saphali-woocommerce-lite.

Третий шаг. После установки saphali, нажимаем Установить страницы Woocoomerce (рис. 1). 

Рис.1 WooCommerce

Затем отредактируем наше Меню, переходим во Внешний вид – Меню – добавляем необходимые страницы, например, Магазин, Оплата в верхнее меню и тд.

Добавление валюты «Российский рубль» в магазин на WooCommerce

Эта модификация добавит рубль в магазин на WooCommerce. Необходимо было открыть файл функции темы (для активной темы оформления WordPress). Для этого в админ. панели перешли в меню «Внешний вид» --> «Редактор» --> «Функции темы» — файл functions.php. Добавлен указанный код в конец файла и сохранен:

add_filter( 'woocommerce_currencies', 'add_my_currency' );

function add_my_currency( $currencies ) {

$currencies['ABC'] = __( 'Российский рубль', 'woocommerce' );

return $currencies;

}

add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);

function add_my_currency_symbol( $currency_symbol, $currency ) {

switch( $currency ) {

case 'ABC': $currency_symbol = 'руб'; break;

}

return $currency_symbol;

}

Правила установки сайта с CD-диска

Для того чтобы установить сайт необходимо иметь на ПК программное обеспечение Denwer [11]. Далее, необходимо следовать нижеуказанной инструкции:

  1. Установка сайта

  1. Скопировать папку с сайтом test в папку С:\WebServers\ home\localhost\www. Из папки mysql скопировать папку model с базой данных в указанный путь C:\usr\local\mysql5\data.

  2. Запустить Denwer ярлыком StartDenwer

  3. В браузере ввести адрес http://localhost/test

  4. Для запуска административной части необходимо ввести адрес http://localhost/Tools/phpMyAdmin/

В появившемся окне входа в административную часть ввести имя администратора student и пароль 12345

Вывод: современные технологии веб-программирования предоставляют возможность создания полноценного и успешного интернет-магазина любой направленности, в том числе и для продажи онлайн радиоуправляемых моделей.

Разработка интернет-магазина радиоуправляемых моделей основывается на применении методик, позволяющих добиться эффективного результата и получить в итоге веб-ресурс, соответствующий интересам и склонностям пользователей. Для создания магазина необходимо использовать такие базисные технологии: РНР, MySQL, HTML[9], CSS[8], PHP, WordPress[7].