Экосистема

# ABC рамка.работа ABC
рамка.

Инструменты и стандарты для внутреннего использования для более быстрого создания масштабируемых, высокопроизводительных веб-сайтов и веб-приложений. Решения для публичного доступа доступны через Turbine Studio и Webline.

Модули. DevOps. Бэкэнд. Doctrine. Cloudflare. AI / ML. PHP. VS Code. Grafana. Frontend. GitHub. Composer. Debian. JS. PostgreSQL. CSS. NGINX. jQuery. Правила и стандарты. Инфраструктура. CI / CD. XenForo. gRPC. Docker. HTML препроцессор. Hetzner. ProFTPD. Динамический.

Простота

Качество

Безопасность

Скорость

Независимость

Масштабируемость

## Код

### Простой / Сложный

 ABC Frame доступен в двух версиях. Простая версия для не-ABC проектов, таких как наша интеграция BSS Forum с XenForo. И сложная версия для проектов, которые полностью основаны на ABC.

### MVC к VC

 Вы знаете концепцию MVC?

 Мы переработали уровень модели, что значительно упростило структуру наших проектов.

### Локали

 Каждый проект ABC Complex включает в себя нативную поддержку многоязычности и мультивалютности. Изменение локалей полностью динамично — один клик, без перезагрузок, без задержек, применяется глобально.

### Модули

 Определяющая особенность ABC — модульная система.

 Отказ от ответственности: любая модульная система, которую вы можете знать, даже близко не похожа на то, что мы называем модулями.

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

### Представления

 Давайте посмотрим на факты:

- 4x - 8x вертикально короче и 1x - 4x горизонтально короче, чем обычный код.
- Библиотека готовых фронтенд-элементов.
- Почти нативный синтаксис, делающий наш код в несколько раз более читаемым, чем альтернативы.
- Динамика на уровне элементов — как в React, но в PHP.
- Функции, поддерживаемые бэкендом, заменяющие 20 строк кода с помощью одного слова.
- Скорость загрузки 0.1 - 0.3 секунды, даже на страницах с тяжелой логикой или контентом.

### CI / CD

 ABC Frame позволяет нам масштабировать сложность по мере необходимости. Некоторые проекты могут использовать базу данных, другие могут включать тестовую среду.

 Непрерывная интеграция осуществляется через GitHub Actions и наш консольный интерфейс. Непрерывная разработка полностью основана на сервере — ничего не хранится локально.

## Инфраструктура

### Сервисы

 Вишенка на торте — это внешние сервисы, которые мы используем в нашей работе — Slack, Workflowy, Brevo, Stripe и OpenAI. Наш список партнеров ограничен, но каждый тщательно отобран, чтобы покрыть все наши потребности.

### Сервер

 Чтобы быть лучшими, мы объединяемся с лучшими.

 Наши серверы управляются Hetzner, обеспечивая истинное немецкое качество: процессоры высшего класса, DDR5 RAM и NVMe SSD.

 И, конечно, мы используем Cloudflare для безопасности и ускорения этапов разрешения и доставки загрузки сайта.

 В общем, мы максимизируем производительность на каждом этапе, сохраняя стабильность и безопасность.

### Консоль

 У наших разработчиков есть ряд полезных команд в их распоряжении:

- Для настройки новых проектов.
- Для бесшовной смены проектов во время работы.
- Для легкого обновления и патчинга ядра.
- Для выполнения быстрых резервных копий кода.
- Для использования простого интерфейса миграции.

 Еще раз, нам удалось обернуть огромные возможности в простой форме.

## Другое

### Команда

 Наша основная команда состоит из международно признанных профессионалов — людей, которые начали учиться в очень молодом возрасте и имеют десятки тысяч часов практического опыта.

### Видение

- Все является частным — по определению, идеальные вещи не могут быть открытым исходным кодом.
- Ядро должно быть отличным.
- 95 / 100 функций, но в 2 раза проще и масштабируемее, лучше, чем 100 / 100 функций.
- Внутреннее так же важно, как и внешнее. Вам нравятся наши дизайны (надеюсь), а нашим разработчикам нравится код.
- Минимальная зависимость от сторонних решений — нам нужен полный контроль.
- Распустите весь потенциал нативных технологий и сторонних решений, которые уже используются.

### Цель

 Вместо того чтобы гнаться за Web 3, мы сосредотачиваемся на решении актуальных проблем Web 2 и его пользователей.

 Снова и снова мы видим посредственное качество, предоставляемое по неоправданной цене времени и денег. ABC Frame, от ScripTop восстанавливает баланс.

Соединиться

Экосистема