Zuletzt besucht
Zuletzt besucht

Orion-Funktionen

 

Schnelle Systeminfrastruktur

  • 50 ms oder weniger RTT-Latenz für den größten Teil der Weltbevölkerung, mit erweiterter Abdeckung in Afrika/Naher Osten im Jahr 2026

  • 2-mal schnellere HTTP/2-Multiplex-Seiten-Lieferzeiten (out-of-the-box, für alle Kunden) als die Konkurrenz

  • 300 MB/s nachhaltige Builds für Multi-Gigabyte-Quellbäume

  • NVMe oder schnellere Build-Speicherinfrastruktur

  • Solaris 11.4 zur Stabilität von ZFS, unterstützt durch Full Oracle-Kundensupport

  • node.js für Markdown-Rendering mit CPU-Clustering

  • 8-64-fache gleichzeitige Builds

  • Schnelles Festschreiben jetzt die Standardeinstellung für die meisten Umstände

  • Apache httpd 2.4 basierte IDE:

  • HTTP/2

  • Ereignis mpm

  • mod_perl mit ithreads

  • mod_apreq2

  • TLS 1.3

  • Benutzerdefiniert SVN: Client Modul mit ithread-Unterstützung für Pools pro Anforderung

Mehrsprachig

  • Englisch

  • Spanisch

  • Deutsch

  • Französisch

  • Brasilianisches Portugiesisch

  • Russisch

  • Chinesisch

  • Koreanisch

  • Japanisch

  • Arabisch

  • Hebräisch

  • Schwedisch

Bessere Unterstützung für Mailing-Diffs und Erstellen von Klonen

  • DMARC-geschützt

  • Verwendet SRS und Reply-To für ezmlm-Kompatibilität

  • Alle Benutzer werden über den OpenID-Connect-Service von Google authentifiziert

Die neugierig aussehende Ente ist jetzt ein eleganter Schwan



  • Bootstrap 4+ Styling für einfaches CSS semantisches Styling und schnelles Onboarding.

  • Editor.md ist erstaunlich: durch die Verwendung von relativen Quelle URLs, Ihre verknüpften Bilder werden im Editorvorschaufenster wiedergegeben.

Konsistente Wiedergabe von GitHub-Flavored Markdown (GFM) mit Editor.md und Django-Templating

  • WYSIWYG: Dieselbe Javascript-Code-Rendering-Engine in Ihrem Browser und im (node.js-basierten) markdown.js-Build-Skript stellt eine 100%ige strukturelle Konsistenz zwischen dem Editor.md Markdown-Vorschaufenster und der Produktionssite sicher.

  • YAML-Header in Quelldateien (Markdown) werden jetzt vollständig unterstützt.

  • Native d3-graphviz.js-Unterstützung:

digraph { a -> b; a -> c [color=red]; }

 

 

graph TD A[Weihnachten] -->|Geld verdienen| B(Einkaufen) B --> C{Lassen Ich denke} C -->|Eins| D[fa:fa-laptop Laptop] C -->|Zwei| E[fa:fa-mobile iPhone] C -->|Drei| F[fa:fa-car Auto]

sequenceDiagram participant Alice participant Bob Alice->>John: Hallo John, Wie Sind Sie es? loop Healthcheck John->>John: Kampf gegen Hypochondrien end Note right of John: Rational Gedanken
vorherrschen... John-->>Alice: Großartig! John->>Bob: Wie über Sie? Bob-->>John: Sehr gut!

erDiagram CUSTOMER }|..|{ DELIVERY-ADDRESS : has CUSTOMER ||--o{ ORDER : places CUSTOMER ||--o{ INVOICE : "liable for" DELIVERY-ADDRESS ||--o{ ORDER : receives INVOICE ||--|{ ORDER : covers ORDER ||--|{ ORDER-ITEM : includes PRODUCT-CATEGORY ||--|{ PRODUCT : contains PRODUCT ||--o{ ORDER-ITEM : "ordered in"

stateDiagram-v2 [*] --> Immer Immer --> [*] Immer --> Verschieben Verschieben --> Immer Verschieben --> Absturz Absturz --> [*]

gantt title A Gantt Diagram dateFormat YYYY-MM-DD section Section Eine Aufgabe :a1, 2014-01-01, 30d Weitere Aufgabe :after a1 , 20d section Another Aufgabe in Sekunden :2014-01-12 , 12d weitere Aufgabe : 24d

pie title Commits to orion on GitHub "Sonntag" : 4 "Montag" : 5 "Dienstag" : 7 "Mittwoch" : 3

classDiagram Animal <|-- Duck Animal <|-- Fish Animal <|-- Zebra Animal : +int age Animal : +String gender Animal: +isMammal() Animal: +mate() class Duck{ +String beakColor +swim() +quack() } class Fish{ -int sizeInFeet -canEat() } class Zebra{ +bool is_wild +run() }

gitGraph commit commit branch develop checkout develop commit commit checkout main merge develop commit commit

%%{init:{"theme":"default"}}%% graph TB sq[Quadratische Form] --> KI((Kreis Form)) subgraph A od>Ungerade Form]-- Zwei Zeilen
Kantenkommentar --> Rohre di{Diamant mit
Zeilenumbruch} -.-> Rohre(Gerundet
Quadrat
Form) di==>ro2(Rounded Quadratische Form) end %% Notice that no text in shape are added here instead that is appended further down e --> od3>Echt langer Text mit Zeilenumbruch
in einer ungeraden Form] %% Kommentare nach doppelten Prozentzeichen e((Innen/Kreis
und einige seltsame
Sonderzeichen)) --> f(,.?!+-*ز) Kyr[Cyrillic]-->cyr2((Circle shape Начало)); classDef green fill:#9f6,stroke:#333,stroke-width:2px; classDef orange fill:#f96,stroke:#333,stroke-width:4px; class sq,e green class di orange

mindmap root((Mindmap)) Ursprünge Lang Geschichte ::icon(fa fa-Buch) Popularisierung Britisch Psychologieautor Tony Buzan Forschung Auf Effektivität
und Funktionen Ein Automatische Erstellung Verwendungen Kreative Techniken Strategisch Planung Argument zuordnen Werkzeuge Stift und Papier Meerjungfrau

journey title Mein Arbeitstag section Zur Arbeit Tee machen: 5: Ich Nach oben: 3: Ich Arbeit: 1: Ich, Katze section Nach Hause gehen Nach unten: 5: Ich Platz: 3: Ich

flowchart TB classDef borderless stroke-width:0px classDef darkBlue fill:#00008B, color:#fff classDef brightBlue fill:#6082B6, color:#fff classDef gray fill:#62524F, color:#fff classDef gray2 fill:#4F625B, color:#fff subgraph publicUser[ ] A1[[Öffentlicher Benutzer
Über REST API]] B1[Backend-Dienste/
Frontend-Dienste] end class publicUser,A1 gray subgraph authorizedUser[ ] A2[[Autorisierter Benutzer
Über REST API]] B2[Backend-Dienste/
Frontend-Dienste] end class authorizedUser,A2 darkBlue subgraph booksSystem[ ] A3[[Buchsystem]] B3[Ermöglicht die Interaktion mit Buchdatensätzen] end class booksSystem,A3 brightBlue publicUser--Liest Datensätze mit-->booksSystem authorizedUser--Liest und schreibt Datensätze mit-->booksSystem subgraph authorizationSystem[ ] A4[[Autorisierungssystem]] B4[Autorisiert den Zugriff auf Ressourcen] end subgraph publisher1System[ ] A5[[System Publisher 1]] B5[Gibt Details zu den von ihnen veröffentlichten Büchern an] end subgraph publisher2System[ ] A6[[Publisher 2-System]] B6[Gibt Details zu den von ihnen veröffentlichten Büchern an] end class authorizationSystem,A4,publisher1System,A5,publisher2System,A6 gray2 booksSystem--Greift auf Autorisierungsdetails zu, indem-->authorizationSystem booksSystem--Greift auf Herausgeberdetails zu mit-->publisher1System booksSystem--Greift auf Herausgeberdetails zu mit-->publisher2System class A1,A2,A3,A4,A5,A6,B1,B2,B3,B4,B5,B6 borderless click A3 "https://github.com/csymapp/mermaid-c4-model/blob/master/containerDiagram.md" "booksSystem"

 

 

ZnX2++2HX++2OHXZn(OH)X2amphoteric hydroxide+ 2H++2OHX[Zn(OH)X4]X2tetrahydroxozincate\ce{ Zn^2+ <=>[\ce{+ 2OH-}][\ce{+ 2H+}]$\underset{\text{amphoteric hydroxide}}{\ce{Zn(OH)2 v}}$<=>C[+2OH-][{+ 2H+}]$\underset{\text{tetrahydroxozincate}}{\ce{[Zn(OH)4]^2-}}$ }

  • Synchrone, bidirektionale Generierung von LaTeX\LaTeX Quelldateien zu/von Preisabschrift+KaTeX\KaTeX Dateien.

  • Navier-Stokes in Einstein Notation SCHICHTEN)

 ⁣ρ ⁣t+ ⁣(ρui) ⁣xi=0 ⁣(ρui) ⁣t+ ⁣(ρuiuj) ⁣xj= ⁣p ⁣xi+ ⁣τij ⁣xj+ρfi ⁣(ρe) ⁣t+ ⁣(ρe+p)ui ⁣xi= ⁣(τijuj) ⁣xi+ρfiui+ ⁣(q˙i) ⁣xi+r\begin{aligned} \pdv{\rho}{t}+\pdv{(\rho u_i)}{x_i} &= 0 \\ \pdv{(\rho u_i)}{t}+\pdv{(\rho u_i u_j)}{x_j} &= -\pdv{p}{x_i}+\pdv{\tau_{ij}}{x_j}+\rho f_i \\ \pdv{(\rho e)}{t}+\pdv{(\rho e+p)u_i}{x_i} &= \pdv{(\tau_{ij} u_j)}{x_i}+\rho f_i u_i+\pdv{(\dot{q}_i)}{x_i}+r \\ \end{aligned}

  • Navier-Stokes in klassischer Notation

 ⁣ρ ⁣t+(ρu)=0 ⁣(ρu) ⁣t+ρuu=p+τˉˉ+ρf ⁣(ρe) ⁣t+(ρe+p)u=(τˉˉu)+ρfu+q˙+r\begin{aligned} \pdv{\rho}{t}+\vec{\nabla}\cdot(\rho\vec{u}) &= 0 \\ \pdv{(\rho \vec{u})}{t}+\vec{\nabla}\cdot\rho\vec{u}\otimes\vec{u} &= -\vec{\nabla p}+\vec{\nabla}\cdot\bar{\bar{\tau}}+\rho\vec{f} \\ \pdv{(\rho e)}{t}+\vec{\nabla}\cdot(\rho e+p)\vec{u} &= \vec{\nabla}\cdot(\bar{\bar{\tau}}\cdot\vec{u})+\rho\vec{f}\cdot\vec{u}+\vec{\nabla}\cdot\vec{\dot{q}}+r \end{aligned}


  • Elektrisch!

Der Editor wird automatisch vervollständigt und automatisch eingehängt. Er verfügt über einen Vollbildmodus sowie Unterstützung für mehrere andere Inhaltserstellungsmodi, die dem CodeMirror 5-Syntaxmarker zur Verfügung stehen.

Vollständige Unterstützung für Filial-Builds

  • Keine weitere Bereitstellung/Veröffentlichung: durch Verzweigung pro Ressource ersetzt Promotion.
  • Rollback und Synchronisieren Zusammenführung wird vollständig unterstützt.

Live-Quellbaumsuchmaschine



  • Perl-kompatibler regulärer Ausdruck (PCRE).
  • Globale Such- und Ersetzungsfunktion (einzigartige PCRE-Unterstützung); unterstützt Regex-Erfassungen.
  • PDF-Suche in Kürze.
  • GraphQL/AI-Unterstützung in Kürze verfügbar. Sicherheit macht Spaß!

Unbegrenzte Seitenanhänge mit beliebigen MIME-Typen

Sichere Kommentare pro Seite mit Thread

Automatisierte Übersetzungen von Preisabschriften in natürlicher Sprache

Interaktive mathematische Vektorgrafiken mit @vectorgraphics/Asymptote

  • Syntaxhervorhebung für Asymptote
  • CMS wird bei nicht analysierbaren Asymptote-Codeblöcken schnell fehlschlagen
  • WebGL aktiviert, Multi-Thread-HTML-Ausgabe

// tubular trefoil knot -*- asy -*-

import tube;
import graph3;
import palette;

size(0, 8cm);
currentlight=White;
real redPortion = 143 / 256;
real greenPortion = 153 / 256;
real bluePortion = 251 / 156;
pen periwinklePen =  redPortion *red + greenPortion* green + bluePortion *blue;
currentlight.background = periwinklePen;
currentprojection=perspective(1,1,1,up=-Y);

int e=1;
real x(real t) {return cos(t)+2*cos(2t);}
real y(real t) {return sin(t)-2*sin(2t);}
real z(real t) {return 2*e*sin(3t);}

path3 p=scale3(2)*graph(x,y,z,0,2pi,50,operator ..)&cycle;

pen[] pens=Gradient(6,red,blue,purple);
pens.push(yellow);
for (int i=pens.length-2; i >= 0 ; --i)
  pens.push(pens[i]);

path sec=scale(0.25)*texpath("$\pi$")[0];

coloredpath colorsec=coloredpath(sec, pens,colortype=coloredNodes);

draw(tube(p,colorsec),render(merge=true));

 


 

Deltas von Apache-CMS Funktionen

  • Nur das Perl-basierte Build-System ist verfügbar.

  • Neuer Markdown-Editor ist markiert/gfm basiert, so dass der Parser moderner ist. Das neueste Release unterstützt die Slug-Spezifikation und den ursprünglichen python-basierten Parser.

  • GFM verwendet ein anderes Trennzeichen für Codeblöcke.

  • extpaths.txt wird nicht mehr unterstützt: ausgewählten Personen aus jedem Projekt wird Schreibzugriff auf den Produktionswebsite-Baum in unseren Subversion-Repositorys zum Hochladen von extern produziertem Material (Javadocs, Software-Release-Artefakte usw.) gewährt


Index

  • SunStar System-Orion — Für die Erstellung, Verwaltung und Bereitstellung von Wissen, das tatsächlich funktioniert…

  • Orion-Sicherheit — “Sicherheit durch Dunkelheit ist überhaupt nicht viel Sicherheit.”…

  • Orionpläne — Jährliche Vorabrabatte (bis zu 20% Rabatt auf monatliche Abrechnungskosten)…

  • Orion-Referenz — Diese dunkelroten Bleistiftsymbole oben rechts neben den Brotkrümeln gibt Ihnen eine Live-Demonstration…

  • Orion-Technologie — Jetzt w/ mod_perl v2.0.14 w/ ithreads und httpd v2.4.67 w/ event mpm….

  • Orion Datenschutzerklärung — Es handelt sich um ein DSGVO-konformes Opt-in-System. Beim ersten Besuch im Orion ™ CMS/IDE, Sie werden zu einer Google-Seite weitergeleitet, die Sie zur Autorisierung auffordert…

  • Orion-API — Auf dieser Seite werden die APIs Search, Online Editor, Django Template Library und Build System indexiert…