Ökosystem

# ABC Rahmen.Arbeit ABC
Rahmen.

In-house-Tools und Standards für schnellere Entwicklung skalierbarer, leistungsstarker Websites und Webanwendungen. Öffentlich zugängliche Lösungen sind über Turbine Studio und Webline verfügbar.

Module. DevOps. Backend. Doctrine. Cloudflare. AI / ML. PHP. VS Code. Grafana. Frontend. GitHub. Composer. Debian. JS. PostgreSQL. CSS. NGINX. jQuery. Regeln und Standards. Infrastruktur. CI / CD. XenForo. gRPC. Docker. HTML Preprocessor. Hetzner. ProFTPD. Dynamisch.

Einfachheit

Qualität

Sicherheit

Geschwindigkeit

Unabhängigkeit

Skalierbarkeit

## Code

### Einfach / Komplex

 Die ABC Frame gibt es in zwei Versionen. Die einfache Version für nicht-ABC Projekte, wie unsere BSS Forum Integration mit XenForo. Und die komplexe Version für Projekte, die vollständig ABC-basiert sind.

### MVC zu VC

 Kennst du das MVC Konzept?

 Wir haben die Model-Schicht neu gestaltet, was die Struktur unserer Projekte erheblich vereinfacht hat.

### Locales

 Jedes ABC Complex Projekt umfasst native Unterstützung für mehrere Sprachen und Währungen. Das Ändern der Locales ist vollständig dynamisch – ein Klick, keine Neuladevorgänge, keine Verzögerungen, global angewendet.

### Module

 Das definierende Merkmal von ABC – Modulsystem.

 Haftungsausschluss: Jedes Modulsystem, das du kennst, ist nicht einmal annähernd das, was wir Module nennen.

 Alle unsere Projekte sind vollständig modulbasiert, von groß bis klein. Brauchst du eine Funktion? Aktiviere das Modul, konfiguriere es, erweitere es bei Bedarf – und du bist fertig.

### Ansichten

 Lass uns die Fakten betrachten:

- 4x - 8x vertikal kürzer und 1x - 4x horizontal kürzer als regulärer Code.
- Eine Bibliothek mit fertigen Frontend-Elementen.
- Fast native Syntax, die unseren Code mehrere Male lesbarer macht als Alternativen.
- Pro-Element dynamisch – wie React, aber in PHP.
- Backend-gesteuerte Funktionen, um 20 Zeilen Code mit einem einzigen Wort zu ersetzen.
- Ladegeschwindigkeit von 0,1 - 0,3 Sekunden, selbst auf logik- oder inhaltslastigen Seiten.

### CI / CD

 ABC Frame ermöglicht es uns, die Komplexität nach Bedarf zu skalieren. Einige Projekte können eine Datenbank verwenden, andere können eine Staging-Umgebung beinhalten.

 Kontinuierliche Integration wird über GitHub Actions und unsere Konsolenschnittstelle abgewickelt. Kontinuierliche Entwicklung ist vollständig serverbasiert – nichts wird lokal gespeichert.

## Infrastruktur

### Dienste

 Das Sahnehäubchen sind die externen Dienste, die wir in unserer Arbeit nutzen – Slack, Workflowy, Brevo, Stripe und OpenAI. Unsere Partnerliste ist begrenzt, aber jeder ist sorgfältig ausgewählt, um all unsere Bedürfnisse abzudecken.

### Server

 Um der Beste zu sein, arbeiten wir mit den Besten zusammen.

 Unsere Server werden von Hetzner verwaltet und bieten echte deutsche Qualität: erstklassige Prozessoren, DDR5 RAM und NVMe SSDs.

 Und natürlich verwenden wir Cloudflare zur Sicherheit und Beschleunigung der Auflösungs- und Lieferphasen des Website-Ladevorgangs.

 Im Allgemeinen maximieren wir die Leistung in jeder Phase, während wir Stabilität und Sicherheit aufrechterhalten.

### Konsole

 Unsere Entwickler haben eine Reihe nützlicher Befehle zur Verfügung:

- Um neue Projekte einzurichten.
- Um Projekte nahtlos während der Arbeit zu wechseln.
- Um den Kern einfach zu aktualisieren und zu patchen.
- Um schnelle Code-Backups auszuführen.
- Um eine einfache Migrationsschnittstelle zu verwenden.

 Einmal mehr ist es uns gelungen, enorme Fähigkeiten in eine einfache Form zu verpacken.

## Sonstiges

### Team

 Unser Kernteam besteht aus international anerkannten Fachleuten – Menschen, die in sehr jungen Jahren mit dem Studium begonnen haben und zehntausende Stunden praktische Erfahrung mitbringen.

### Vision

- Alles ist privat – per Definition können perfekte Dinge nicht Open Source sein.
- Der Kern muss ausgezeichnet sein.
- 95 / 100 Funktionen, aber 2X einfacher und skalierbar, ist besser als 100 / 100 Funktionen.
- Das Innere ist ebenso wichtig wie das Äußere. Du magst unsere Designs (hoffentlich), und unsere Entwickler mögen den Code.
- Minimale Abhängigkeit von Drittanbieter-Lösungen – wir benötigen vollständige Kontrolle.
- Entfessle das volle Potenzial nativer Technologien und bereits verwendeter Drittanbieter-Lösungen.

### Ziel

 Anstatt Web 3 zu verfolgen, konzentrieren wir uns darauf, die tatsächlichen Probleme von Web 2 und seinen Nutzern zu lösen.

 Immer wieder sehen wir mittelmäßige Qualität, die zu einem unangemessenen Preis in Bezug auf Zeit und Geld geliefert wird. ABC Frame, von ScripTop stellt das Gleichgewicht wieder her.

Verbinden

Ökosystem