Теги: БазаДанных

ElasticSearch. Начало работы. Часть 3 из 3

Logstash — это конвейер обработки данных. Позволяет собирать данные из различных источников, обрабатывать их и отправлять в Elasticsearch. Kibana — это веб-интерфейс для Elasticsearch. Позволяет подключаться к Elasticsearch, чтобы можно было искать, анализировать и, самое главное — визуализировать.
Категория: ОС Linux • Сервисы
Теги: API • HTTP • HTTPS • Linux • БазаДанных • Поиск • Сервер

ElasticSearch. Начало работы. Часть 2 из 3

Допустим, есть сайт интернет-магазина на PHP, нужно сделать быстрый поиск по каталогу товаров. Таблица БД products содержит поля — code (код, артикул), name (торговое наименование), title (функциональное наименование), brand_id (идентификатор производителя, внешний ключ)…
Категория: ОС Linux • Сервисы
Теги: API • HTTP • HTTPS • Linux • БазаДанных • Поиск • Сервер

ElasticSearch. Начало работы. Часть 1 из 3

Elasticsearch — это мощный инструмент с открытым исходным кодом, который представляет собой поисковую и аналитическую систему. Основное назначение — обеспечение быстрого и эффективного поиска по большим объемам данных. Elasticsearch построен на движке Apache Lucene, который считается одним из самых лучших решений.
Категория: ОС Linux • Сервисы
Теги: API • HTTP • HTTPS • Linux • БазаДанных • Поиск • Сервер

Redis. Установка и настройка

Redis — система управления базами данных, которая хранит данные в формате «ключ-значение» — уникальному ключу в БД соответствует некоторое значение. Данные в этой базе данных хранятся в оперативной памяти, благодаря чему запросы обрабатываются очень быстро.
Категория: ОС Linux • Сервисы

PostgreSQL. Установка и настройка

PostgreSQL — объектно-реляционная система управления базами данных. PostgreSQL базируется на языке SQL, отличается гибкостью и надежностью и поддерживает множество возможностей. Чаще всего PostgreSQL используется для сложных проектов, где требуется работа со сложными структурами данных, которые могут не поддерживаться обычными СУБД.
Категория: ОС Linux • Сервисы

MariaDB. Установка и настройка

Установка проходит без запроса пароля, без внесения иных изменений в конфигурацию. В таком виде использовать MariaDB production на сервере нежелательно, потому что она будет работать в небезопасном режиме. Чтобы исправить ситуацию запустим скрипт mariadb-secure-installation, поставляемый в комплекте.
Категория: ОС Linux • Сервисы

Магазин на JavaScript, часть 19 из 19. Редактирование характеристик и рефакторинг приложения

При редактировании товара нужно иметь возможность редактировать и характеристики. В принципе, мы могли бы поступить просто — отправить все характаристики на сервер вместе с остальными данными товара. В этом случае сервер удалит все существующие характеристики и создаст новые из полученных.
Теги: Backend • Express.js • Frontend • JavaScript • Node.js • ORM • React.js

Магазин на JavaScript, часть 18 из 19. Панель управления: редактирование категорий и брендов

Продолжаем работать с панелью управления — нужно добавить возможность редактирования и удаления категорий и брендов. Для этого создадим компоненты UpdateCategory.js и UpdateBrand.js. Этим компонентам нужны функции fetchCategory и fetchBrand, которые должны быть в файле http/catalogAPI.js — но их там не оказалось.
Теги: Backend • Express.js • Frontend • JavaScript • Node.js • ORM • React.js

Магазин на JavaScript, часть 17 из 19. Панель управления: список заказов, категорий и брендов

В панели управления тоже нужно показывать список всех заказов в магазине и отдельный заказ — так что создаем компоненты AdminOrders.js и AdminOrder.js + добавляем новые маршруты в AppRoutes.js. После этого создаем компоненты для показа списка категорий и брнедов + компонент модального окна для создания категории и бренда.
Теги: Backend • Express.js • Frontend • JavaScript • Node.js • ORM • React.js

Магазин на JavaScript, часть 16 из 19. Личный кабинет, список заказов и отдельный заказ

Теперь займемся личным кабинетом. Здесь много что можно сделать — история заказов в магазине, профили для удобного оформления, изменение пароля, избранные товары. Но мы ограничимся только историей заказов — а то конца и края не видно с этим магазином. Для начала добавим маршруты для просмотра списка заказов и отдельного заказа…
Теги: Backend • Express.js • Frontend • JavaScript • Node.js • ORM • React.js
Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.