refactor: chaange figma structure with single package

This commit is contained in:
Zotov Ivan Yuryevich
2026-04-02 23:35:06 +03:00
parent 64ae1d9f5a
commit 1157854f1d
89 changed files with 277 additions and 2333 deletions

294
scripts/docs/PLATFORMS.md Normal file
View File

@@ -0,0 +1,294 @@
# 🌐 Подробное сравнение платформ для деплоя
## 🏆 ТОП-3 рекомендации
### 🥇 Netlify - Лучший для начинающих
**✅ Преимущества:**
- Автоматическое определение фреймворка
- Встроенный CI/CD
- Бесплатный SSL сертификат
- Автоматические превью для pull requests
- 100 GB трафика/месяц бесплатно
- Настройка кастомного домена за 1 клик
**❌ Недостатки:**
- Не российская компания
- Лимиты на сборки (300 минут/месяц на бесплатном)
**🎯 Идеально для:**
- Быстрого запуска
- Прототипов и MVP
- Автоматического деплоя
**📊 Стоимость:**
- Free: $0/месяц (достаточно для большинства)
- Pro: $19/месяц (1000 минут сборки, 400 GB трафика)
---
### 🥈 Cloudflare Pages - Самый быстрый
**✅ Преимущества:**
- Глобальная CDN сеть
- НЕОГРАНИЧЕННЫЙ трафик на бесплатном плане
- Очень высокая скорость загрузки
- Защита от DDoS атак
- 500 сборок/месяц
**❌ Недостатки:**
- Не российская компания
- Чуть сложнее в настройке чем Netlify
**🎯 Идеально для:**
- Высоконагруженных сайтов
- Глобальной аудитории
- Максимальной скорости
**📊 Стоимость:**
- Free: $0/месяц (неограниченный трафик!)
- Платных планов для статических сайтов нет
---
### 🥉 GitHub Pages - Простейший
**✅ Преимущества:**
- 100% бесплатно навсегда
- Интеграция с GitHub
- Автоматический HTTPS
- Легкая настройка кастомного домена
- Нет лимитов на сборки
**❌ Недостатки:**
- Лимит 100 GB трафика/месяц
- Только публичные репозитории (на бесплатном)
- Нет серверных функций
**🎯 Идеально для:**
- Личных проектов
- Open source проектов
- Документации
- Портфолио
**📊 Стоимость:**
- Free: $0/месяц
---
## 🇷🇺 Российские платформы
### Яндекс.Облако Object Storage + CDN
**✅ Преимущества:**
- Российская компания
- Соответствие 152-ФЗ
- Интеграция с другими сервисами Яндекса
- Высокая скорость в РФ
- Можно оплатить картой российского банка
**❌ Недостатки:**
- Платно (хоть и недорого)
- Требует больше настройки
- Нужно самому настраивать CI/CD
**🎯 Идеально для:**
- Коммерческих проектов в РФ
- Компаний, требующих импортозамещения
- Работы с персональными данными
**📊 Стоимость:**
- Object Storage: ~0.40 ₽/ГБ хранения/месяц
- CDN трафик: ~0.85 ₽/ГБ
- Пример: Сайт 50 МБ + 1000 посещений = ~50-100₽/месяц
**🔧 Настройка:**
- Сложность: Средняя
- Время: 10-15 минут
- Требуется: Yandex Cloud CLI
---
### VK Cloud Solutions (Mail.ru Cloud)
**✅ Преимущества:**
- Российская компания (VK)
- Object Storage аналогично AWS S3
- CDN с точками в РФ
- 152-ФЗ
**❌ Недостатки:**
- Платно
- Меньше документации чем у Яндекса
**📊 Стоимость:**
- Примерно как Яндекс.Облако
- Есть промо-период с бесплатными ресурсами
---
### Традиционный хостинг (Timeweb, Beget, Reg.ru)
**✅ Преимущества:**
- Понятный интерфейс
- Техподдержка на русском
- Всё в одном месте (домен + хостинг + почта)
- Можно использовать для других проектов
**❌ Недостатки:**
- Платно
- Ручное обновление файлов
- Нет автоматического деплоя (без настройки)
**📊 Стоимость:**
- Timeweb: от 169₽/месяц
- Beget: от 200₽/месяц
- Reg.ru: от 120₽/месяц
- HostiMan: от 150₽/месяц
**🔧 Настройка:**
- Сложность: Легкая (FTP загрузка)
- Время: 5-10 минут
- Требуется: FTP клиент (FileZilla)
---
## 📊 Детальное сравнение
| Характеристика | Netlify | Cloudflare | GitHub Pages | Яндекс.Облако | Хостинг |
|----------------|---------|------------|--------------|---------------|---------|
| **Цена** | Бесплатно | Бесплатно | Бесплатно | ~100₽/мес | от 120₽/мес |
| **Трафик** | 100GB | ∞ | 100GB | Pay-as-you-go | ~100GB+ |
| **SSL** | ✅ Авто | ✅ Авто | ✅ Авто | ✅ (настройка) | ✅ Let's Encrypt |
| **CDN** | ✅ | ✅✅✅ | ✅ | ✅ (доп. оплата) | ❌/✅ |
| **Автодеплой** | ✅ | ✅ | ✅ | ✅ (настройка) | ❌ |
| **Скорость в РФ** | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| **Скорость мира** | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐ |
| **Поддержка** | Отличная (EN) | Хорошая (EN) | FAQ | Хорошая (RU) | Отличная (RU) |
| **152-ФЗ** | ❌ | ❌ | ❌ | ✅ | ✅ |
| **Сложность** | ⭐ Легко | ⭐ Легко | ⭐ Легко | ⭐⭐ Средне | ⭐⭐ Средне |
---
## 🎯 Рекомендации по выбору
### Выбирайте Netlify если:
- ✅ Нужен быстрый запуск (2 минуты)
- ✅ Хотите автоматический деплой
- ✅ Не важна российская юрисдикция
- ✅ Трафик до 100 GB/месяц
### Выбирайте Cloudflare Pages если:
- ✅ Нужна максимальная скорость
- ✅ Ожидается много трафика
- ✅ Важна защита от DDoS
- ✅ Глобальная аудитория
### Выбирайте GitHub Pages если:
- ✅ Проект на GitHub
- ✅ Open source
- ✅ Нужно 100% бесплатно
- ✅ Простой статический сайт
### Выбирайте Яндекс.Облако если:
- ✅ Коммерческий проект
- ✅ Нужна российская платформа
- ✅ Требуется 152-ФЗ
- ✅ Работа с ПД граждан РФ
- ✅ Импортозамещение
### Выбирайте хостинг если:
- ✅ Уже есть хостинг
- ✅ Нужна техподдержка на русском
- ✅ Планируется несколько сайтов
- ✅ Нужна почта на своем домене
---
## 🚀 Скорость настройки
**Netlify:** 2 минуты
```
1. Регистрация (30 сек)
2. Подключить Git (30 сек)
3. Деплой (1 мин)
```
**Cloudflare Pages:** 3 минуты
```
1. Регистрация (30 сек)
2. Подключить Git (1 мин)
3. Настройка сборки (1 мин)
4. Деплой (30 сек)
```
**GitHub Pages:** 1 минута
```
1. Код уже на GitHub (0 сек)
2. Settings → Pages (30 сек)
3. Выбрать GitHub Actions (30 сек)
```
**Яндекс.Облако:** 15 минут
```
1. Регистрация (2 мин)
2. Установка CLI (3 мин)
3. Создание бакета (2 мин)
4. Настройка доступа (3 мин)
5. Первый деплой (5 мин)
```
**Традиционный хостинг:** 20 минут
```
1. Покупка хостинга (5 мин)
2. Получение доступов (5 мин)
3. Локальная сборка (2 мин)
4. Загрузка по FTP (5 мин)
5. Проверка (3 мин)
```
---
## 💡 Профессиональные советы
### Для стартапов и MVP:
**Netlify** - начните бесплатно, масштабируйтесь по мере роста
### Для высоконагруженных проектов:
**Cloudflare Pages** - неограниченный трафик и максимальная скорость
### Для российского бизнеса:
**Яндекс.Облако** - соответствие законодательству РФ
### Для личных проектов:
**GitHub Pages** - просто и бесплатно навсегда
### Для корпоративных клиентов:
**Традиционный хостинг** - полный контроль и поддержка
---
## 🔐 Безопасность и соответствие
| Платформа | HTTPS | 152-ФЗ | GDPR | DDoS защита |
|-----------|-------|--------|------|-------------|
| Netlify | ✅ Авто | ❌ | ✅ | ✅ |
| Cloudflare | ✅ Авто | ❌ | ✅ | ✅✅✅ |
| GitHub Pages | ✅ Авто | ❌ | ✅ | ✅ |
| Яндекс.Облако | ✅ | ✅ | ❌ | ✅ (доп.) |
| Хостинг | ✅ | ✅ | Зависит | Зависит |
---
## 📞 Куда обращаться за помощью
**Netlify:** https://docs.netlify.com
**Cloudflare:** https://developers.cloudflare.com/pages
**GitHub Pages:** https://docs.github.com/pages
**Яндекс.Облако:** https://cloud.yandex.ru/docs
**Timeweb:** https://timeweb.com/ru/help
**Beget:** https://beget.com/ru/kb
---
Выбрали платформу? Смотрите `DEPLOYMENT.md` для пошаговых инструкций! 🚀