Skip to content

Commit

Permalink
pg docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Naskalin committed Feb 12, 2024
1 parent 603f682 commit fec2def
Show file tree
Hide file tree
Showing 110 changed files with 2,967 additions and 18 deletions.
219 changes: 217 additions & 2 deletions _includes/navigation.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,219 @@
<nav>
<a href="/">Home</a>
<a href="/about.html">About</a>
<ul>
<li><a href="/data/tree_documents.json">tree_documents.json</a></li>
<li><a href="/data/tree_paths.json">tree_paths.json</a></li>
</ul>
</nav>

<nav>
<ul>
<li>
<a href="/dokumentaciya-k-mikroservisam.html">Документация к микросервисам</a>
<ul>
<li>
<a href="/dokumentaciya-k-api-ms-auth.html">Документация к API MS-AUTH</a>
</li>
<li>
<a href="/dokumentaciya-k-api-ms-cm.html">Документация к API MS-CM</a>
</li>
<li>
<a href="/dokumentaciya-k-api-ms-cms.html">Документация к API MS-CMS</a>
</li>
<li>
<a href="/dokumentaciya-k-api-ms-marketing.html">Документация к API MS-MARKETING</a>
</li>
<li>
<a href="/dokumentaciya-k-api-ms-oms.html">Документация к API MS-OMS</a>
</li>
<li>
<a href="/dokumentaciya-k-api-ms-pim.html">Документация к API MS-PIM</a>
</li>
<li>
<a href="/dokumentaciya-k-api-vneshnikh-integracii-dlya-prodavcov.html">Документация к API внешних интеграций, для продавцов</a>
</li>
<li>
<a href="/dokumentaciya-k-logistics.html">Документация к Logistics</a>
</li>
<li>
<a href="/dokumentaciya-k-ms-catalog-import.html">Документация к MS CATALOG-IMPORT</a>
</li>
<li>
<a href="/dokumentaciya-k-platforma.avtorizaciya.html">Документация к "Платформа.Авторизация"</a>
</li>
</ul>
</li>
<li>
<a href="/dostupy-na-demo-stend-platformy.html">Доступы на демо-стенд платформы</a>
</li>
<li>
<a href="/faq.html">FAQ</a>
<ul>
<li>
<a href="/kak-sozdat-uspeshnyi-nishevyi-marketpleis.html">Как создать успешный нишевый маркетплейс</a>
</li>
<li>
<a href="/otvety-na-chasto-zadavaemye-voprosy.html">Ответы на часто задаваемые вопросы</a>
<ul>
<li>
<a href="/back-end.html">Back-end</a>
</li>
<li>
<a href="/bazy-dannykh.html">Базы данных</a>
</li>
<li>
<a href="/front-end.html">Front-end</a>
</li>
<li>
<a href="/obshie-voprosy.html">Общие вопросы</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="/fz-na-platformu.html">ФЗ на платформу</a>
</li>
<li>
<a href="/homepage.html">Навигация</a>
</li>
<li>
<a href="/instrukcii-po-rabote-po-lennuf.html">Инструкции по работе ПО LENNUF</a>
<ul>
<li>
<a href="/instrukcii-k-modulyu-dostupy.html">Инструкции к модулю "Доступы"</a>
</li>
<li>
<a href="/instrukcii-k-modulyu-kommunikacii.html">Инструкции к модулю "Коммуникации"</a>
<ul>
<li>
<a href="/redaktirovanie-shablona-pisma.html">Редактирование шаблона письма</a>
</li>
<li>
<a href="/sozdanie-avtonotifikacii.html">Создание автонотификации</a>
</li>
</ul>
</li>
<li>
<a href="/instrukcii-k-modulyu-marketing.html">Инструкции к модулю "Маркетинг"</a>
<ul>
<li>
<a href="/sozdanie-promokoda.html">Создание промокода</a>
</li>
<li>
<a href="/sozdanie-skidki.html">Создание скидки</a>
</li>
</ul>
</li>
<li>
<a href="/instrukcii-po-rabote-s-modulem-redirektov.html">Инструкции по работе с модулем редиректов</a>
</li>
<li>
<a href="/instrukcii-po-rabote-s-modulem-seo-tegov.html">Инструкции по работе с модулем SEO тегов</a>
</li>
<li>
<a href="/instrukcii-po-rabote-s-modulem-tovary.html">Инструкции по работе с модулем "Товары"</a>
<ul>
<li>
<a href="/sozdanie-brenda.html">Создание бренда</a>
</li>
<li>
<a href="/sozdanie-kategorii.html">Создание категорий</a>
</li>
<li>
<a href="/sozdanie-tovara.html">Создание товара</a>
</li>
<li>
<a href="/sozdanie-tovarnogo-atributa.html">Создание товарного атрибута</a>
</li>
<li>
<a href="/sozdanie-tovarnoi-gruppy.html">Создание товарной группы</a>
</li>
</ul>
</li>
<li>
<a href="/instrukcii-po-rabote-s-modulem-veb-vitrina-cms.html">Инструкции по работе с модулем Веб-витрина (CMS)</a>
<ul>
<li>
<a href="/kak-izmenit-informaciyu-v-futere-saita.html">Как изменить информацию в футере сайта</a>
</li>
<li>
<a href="/kak-izmenit-informaciyu-v-menyu-pomosh.html">Как изменить информацию в меню "Помощь"</a>
</li>
<li>
<a href="/kak-izmenit-logotip-na-vitrine-saita.html">Как изменить логотип на витрине сайта</a>
</li>
<li>
<a href="/kak-izmenit-punkty-menyu-na-vitrine-saita.html">Как изменить пункты меню на витрине сайта</a>
</li>
<li>
<a href="/kak-pomenyat-temu-i-stil-vitriny-cveta.html">Как поменять тему и стиль витрины (цвета)</a>
</li>
<li>
<a href="/kak-sozdat-akciyu-dlya-razdela-akcii.html">Как создать акцию (для раздела "Акции")</a>
</li>
<li>
<a href="/kak-sozdat-banner.html">Как создать баннер</a>
</li>
<li>
<a href="/kak-sozdat-i-naznachit-tovarnyi-shildik.html">Как создать и назначить товарный шильдик</a>
</li>
<li>
<a href="/kak-sozdat-lukbuk.html">Как создать лукбук</a>
</li>
</ul>
</li>
<li>
<a href="/instrukcii-po-rabote-s-modulem-vozvraty.html">Инструкции по работе с модулем "Возвраты"</a>
<ul>
<li>
<a href="/nastroika-spravochnika-prichin-vozvrata.html">Настройка справочника причин возврата</a>
</li>
<li>
<a href="/sozdanie-prichiny-vozvrata.html">Создание причины возврата</a>
</li>
</ul>
</li>
<li>
<a href="/instrukcii-po-rabote-s-modulem-zakazy.html">Инструкции по работе с модулем "Заказы"</a>
<ul>
<li>
<a href="/prichiny-problem.html">Причины проблем</a>
</li>
<li>
<a href="/spisok-zakazov.html">Список заказов</a>
</li>
<li>
<a href="/statusy-zakazov.html">Статусы заказов</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="/instrukciya-po-podache-zayavok-v-tekhpodderzhku.html">Инструкция по подаче заявок в техподдержку</a>
</li>
<li>
<a href="/paket-dokumentov-zapuska.html">Пакет документов запуска</a>
<ul>
<li>
<a href="/anketa-zakazchika.html">Анкета заказчика</a>
</li>
<li>
<a href="/cjm-ajm-mjm-rjm.html">CJM, AJM, MJM, RJM</a>
</li>
<li>
<a href="/pamyatka-zapuska.html">Памятка запуска</a>
</li>
<li>
<a href="/trebovaniya-k-kontentu.html">Требования к контенту</a>
</li>
</ul>
</li>
<li>
<a href="/tekhnicheskoe-opisanie-platformy.html">Техническое описание платформы</a>
</li>
<li>
<a href="/trebovaniya-k-foto.html">Требования к фото</a>
</li>
</ul>
</nav>
13 changes: 10 additions & 3 deletions _layouts/default.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>{{ page.title }}</title>
<meta charset="utf-8">
<!-- Meta -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

</head>
<body>
{% include navigation.html %}
{{ content }}
<div style="display: flex; max-width: 1600px; margin: 0 auto;">
<div style="width: 25%; padding: 2rem">{% include navigation.html %}</div>
<div style="width: 75%; padding: 2rem">{{ content }}</div>
</div>
</body>
</html>
7 changes: 0 additions & 7 deletions about.md

This file was deleted.

9 changes: 9 additions & 0 deletions anketa-zakazchika.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
layout: default
title: Анкета заказчика
slug: anketa-zakazchika
id: 1
parent_id: 56
---
<p>Уважаемый заказчик, цель данной анкеты провести ревизию ИТ-архитектуры, в которую нужно встроить маркетплейс.</p>
<a href="/assets/Анкета_Заказчика_LENNUF.xlsx">Анкета_Заказчика_LENNUF.xlsx</a>
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/photo_2023-05-18_13-15-28.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/photo_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/trebovaniya-k-kontentu_1.webp
Binary file not shown.
Binary file added assets/trebovaniya-k-kontentu_10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/trebovaniya-k-kontentu_11.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/trebovaniya-k-kontentu_2.webp
Binary file not shown.
Binary file added assets/trebovaniya-k-kontentu_3.webp
Binary file not shown.
Binary file added assets/trebovaniya-k-kontentu_4.webp
Binary file not shown.
Binary file added assets/trebovaniya-k-kontentu_5.webp
Binary file not shown.
Binary file added assets/trebovaniya-k-kontentu_6.webp
Binary file not shown.
Binary file added assets/trebovaniya-k-kontentu_7.webp
Binary file not shown.
Binary file added assets/trebovaniya-k-kontentu_8.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/trebovaniya-k-kontentu_9.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
48 changes: 48 additions & 0 deletions back-end.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
layout: default
title: Back-end
slug: back-end
id: 2
parent_id: 55
---
<p><strong>Вопрос:</strong> Каким образом реализуется балансировка запросов?<br>
<strong>Ответ:</strong> Kubernetes</p>

<p><strong>Вопрос:</strong> Каким образом сервисы общаются между собой?<br>
<strong>Ответ:</strong> REST-запросы</p>

<p><strong>Вопрос:</strong> Используется ли шина данных, энтерпрайз-шина? Брокер сообщений?<br>
<strong>Ответ:</strong> Планируем внедрить Kafka</p>

<p><strong>Вопрос:</strong> Реализация распределённых транзакций?<br>
<strong>Ответ:</strong> В планах после начала использования брокера сообщений</p>

<p><strong>Вопрос:</strong> Как реализуется Административная система?<br>
Как реализуется редактирование композитных сущностей? (частично хранятся в БД разных микросервисов)<br>
<strong>Ответ:</strong> Транзакционно, синхронные запросы</p>

<p><strong>Вопрос:</strong> Каким образом реализуется ролевая модель?<br>
Если токены, испольузется ли OAuth2?<br>
Как реализуется интроспекция внутри системы?<br>
<strong>Ответ:</strong> Используется OAuth2, интроспекция на уровне php</p>

<p><strong>Вопрос:</strong> Развёртывание и контейнеризация?<br>
<strong>Ответ:</strong> В репозитории каждого микросервиса есть актуальный dockerfile, docker-compose.yaml или просто можно запустить локально</p>

<p><strong>Вопрос:</strong> Реализация Идемпотентности (idempotence) заказов / запросов?<br>
<strong>Ответ:</strong> Да</p>

<p><strong>Вопрос:</strong> Хранение статических ресурсов?<br>
<strong>Ответ:</strong> S3</p>

<p><strong>Вопрос:</strong> Robots.txt, Sitemap.xml - как обрабатываются / генерируются?<br>
<strong>Ответ:</strong> Генерируются через плагины в Nuxt</p>

<p><strong>Вопрос:</strong> Зрелость API? Использование HATEOAS?<br>
<strong>Ответ:</strong> 2й уровень REST</p>

<p><strong>Вопрос:</strong> Lambda-функции?<br>
<strong>Ответ:</strong> Имеются</p>

<p><strong>Вопрос:</strong> Реализация ресайза изображений?<br>
<strong>Ответ:</strong> php-gd по крону, запросы с фронта идут на уже отресайзенные изображения</p>
8 changes: 8 additions & 0 deletions banner-s-tekstom.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: default
title: Баннер с текстом
slug: banner-s-tekstom
id: 3
parent_id: 26
---
<iframe width="560" height="315" src="https://www.youtube.com/embed/eAWr2JL3GME?si=XTdm5fVpdINOBuzl" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
21 changes: 21 additions & 0 deletions bazy-dannykh.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: default
title: Базы данных
slug: bazy-dannykh
id: 4
parent_id: 55
---
<p><strong>Вопрос:</strong> Как осуществляется импорт данных?<br>
<strong>Ответ:</strong> API, EXCEL</p>

<p><strong>Вопрос:</strong> Как реализуется оптимизация БД? Партиционирование / шардинг? Какие подходы масштабирования используются?<br>
<strong>Ответ:</strong> Облачная постгресс</p>

<p><strong>Вопрос:</strong> Кеширование? Подходы?<br>
<strong>Ответ:</strong> По возможности не используем, в некоторых местах в редисе сохраняем временные данные</p>

<p><strong>Вопрос:</strong> Поисковая система?<br>
<strong>Ответ:</strong> ElasticSearch</p>

<p><strong>Вопрос:</strong> Как развёртываются БД? Какие подходы масштабирования используются?<br>
<strong>Ответ:</strong> Система миграций Laravel</p>
8 changes: 8 additions & 0 deletions blok-populyarnye-brendy.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: default
title: Блок популярные бренды
slug: blok-populyarnye-brendy
id: 5
parent_id: 26
---
<iframe width="560" height="315" src="https://www.youtube.com/embed/D1j1UZvYl1c?si=rjQZiXQ7VRNbvC_G" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
8 changes: 8 additions & 0 deletions blok-produktov.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: default
title: Блок продуктов
slug: blok-produktov
id: 6
parent_id: 26
---
<iframe width="560" height="315" src="https://www.youtube.com/embed/Hln2LXbrKDI?si=mrND7FXq7vNL0mFl" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
8 changes: 8 additions & 0 deletions bystrye-kategorii.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: default
title: Быстрые категории
slug: bystrye-kategorii
id: 7
parent_id: 26
---
<iframe width="560" height="315" src="https://www.youtube.com/embed/5qRA-7RCSng?si=ojBytP-xxcve7Blr" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
8 changes: 8 additions & 0 deletions cjm-ajm-mjm-rjm.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: default
title: CJM, AJM, MJM, RJM
slug: cjm-ajm-mjm-rjm
id: 8
parent_id: 56
---
<p>Анкета с Customer Journey Map, Merchant Journey Map и Administrator Journey Map,Referal Parther Journey Map и списком интеграций с внешними сервисами, для того чтобы вы могли ознакомиться с возможностями платформы - <a href="https://docs.google.com/spreadsheets/d/1mMdN_gxrZHm352VNOSi16uT0rGD464b0NFrHcB_vJhw/edit#gid=1317650796">ссылка</a></p>
4 changes: 0 additions & 4 deletions data/navigation.yml

This file was deleted.

Loading

0 comments on commit fec2def

Please sign in to comment.