SITEFORUM - Building Digital Leaders

SITEFORUM als Digitalisierungsplattform

Durch die Kooperation mit der SITEFORUM GmbH mit Sitz in Erfurt, sind seit dem Jahr 2000 eine Vielzahl von Referenzen für und mit der Digitalisierungsplattform entstanden.

Unternehmen

Im Jahr 1998 wurde das Unternehmen zuerst als "SITEFORUM AG" von Dirk Schlenzig, Jürgen Schlenzig, Mark Schlenzig und Frank Schrüfer in Suhl (Thüringen) gegründet. Seit der Gründung betreut das Unternehmen eine wachsende Zahl von zufriedenen Kunden und Partnern. Heute wird die Software von mittelständigen Unternehmen bis hin zu Großunternehmen wie z.B. Microsoft, Strato, Sony, Apple und VBL verwendet. Aktuell nutzen über 2000 Kunden in mehr als 70 Ländern die Portalsoftware. Durch eine freie Entwickler-Community kann die vorhandene Software mit individuellen Applikationen beliebig erweitert werden. Die aktuelle API ist im Entwickler Bereich mit vielen strukturierten Beispielen erreichbar.

SITEFORUM Digitalisierungsplattform

Website der SITEFORUM GmbH

Website der SITEFORUM GmbH

SITEFORUM City

SITEFORUM City

Infografik über die SITEFORUM Digitalisierungsplattform

Produkte

Mit einer hochmodernen Digitalization Platform bietet das Unternehmen eine sehr skalierbare Portalsoftware an, mit dessen Hilfe unterschiedliche Business-Anwendungen integriert werden können. Die SAAS-Plattform zeichnet sich besonders durch die leichte Erlernbarkeit, die breite Datenbankunterstützung und Internet-Protokolleinbindung, sowie die Verfügbarkeit zahlreicher, zusätzlicher Funktionsbibliotheken aus. Durch den Einsatz der Portalsoftware ist eine sehr große Freiheit und Flexibilität in der individuellen Gestaltung und Umsetzung gegeben.
Alle nachfolgenden Applikationen der Portalsoftware sind browserbasierend:

Haupt-Funktionalitäten der Portalsoftware

  • Werkzeuge & Administration: Portaleinstellungen, Zugriffsrechte, System-E-Mails, Dateien, Multimedia, Export & Import, Kategorien, Tags, Design & Layout, Statistik
  • Website & Content-Management: Menüs, Storys, Storybilder, Storydokumente, Workflows, Storystatistik, Feeds, Banner
  • Marketing & CRM: Nutzer & Kontakte, Firmen, Kampagnen, Umfragen, Formulare, SEO 360°
  • Intranet & Backoffice: Dokumente (DMS), Rechnungen, Verträge, Webmail, Kalender, Aufgaben
  • Verkauf & Support: Shopeinstellungen, Produkte & Kataloge, Produktbilder, Aufträge & Angebote, Shopstatistik, Seminare, Konferenzen, Helpdesk
  • Community & Netzwerk: Netzwerkeinstellungen, Community Kontrolle, Netzwerkgruppen, Mitgliedschaften, Foren, Blogs, Wiki, Termine

SITEFORUM Projekt-Management

SITEFORUM Projekt-Management

Projekt-Management mit Kanban-Boards

SITEFORUM Medienpool

Medienpool

Medienpool zur Verwaltung von Dokumenten und Bildern

Infrastruktur & Komponenten

  • SITEFORUM Portal Manager: Die administrative Oberfläche für den jeweiligen Portal Besitzer bzw. "Portal Master".
  • SITEFORUM Portal Builder: Eine globale Oberfläche für die Verwaltung von mehreren Portalen auf dem SITEFORUM Portal Server.
  • SITEFORUM Instand Updater: Eine globales Update-Oberfläche für die Aktualisierung der Portalsoftware auf dem SITEFORUM Portal Server.
  • SITEFORUM Studio: Eine Entwickleroberfläche für die individuelle Programmierung mit SITEFORUM Script.
  • SITEFORUM DBanywhere: Ein auf JDBC-Treiber basierendes Datenbank-Abfragefrontend.
  • SITEFORUM Application Server: Die Technische Basis der Plattform ist der Application Server.

Programmiersprache

Die Programmiersprache "SITEFORUM Script" mit einer an Java angelehnten Syntax, wird hauptsächlich zur dynamischen Erstellung von Webseiten oder Webanwendungen verwendet. Für die Programmierung in der Entwickleroberfläche "SITEFORUM Studio", wird nur ein Webbrowser benötigt.

Code-Beispiele

Einfaches SITEFORUM-Script (gibt "Hallo Welt!" aus):

$return{Hallo Welt!}
Einfache Abfrage ist z.B.
$set{local}{hallo}
$if{$equals{$get{local}}{hallo}}{
   True
}{
   False
}

For und While Schleifen

$for{$set{counter}{1}}{$lessOrEqual{$get{counter}}{14}}{$incLocal{counter}}{
   $get{counter}
   $set{sum}{$add{$get{sum}}{$get{counter}}}
}

$set{c}{0}
$while{1}{
   $incLocal{c}
   $time.getUnique
   $if{$equals{$get{c}}{15}}{$break}
}

Definition von individuellen Funktionen

$*functionName{_parameter1}{_parameter2}{
   $if{$contains{$get{_parameter1}}{$get{_parameter2}}}{
      $return{yes}
   }{
      $return{no}
   }
}

$$functionName{SITEFORUM}{F} = yes
$$functionName{SITEFORUM}{A} = no

Aufbau eines SITEFORUM Templates mit Design Der "META-Header" befindet sich am Anfang von jedem "SITEFORUM Template".

$META
   {
   author : (root)*
   cacheable : (no)*
   character-set : (UTF-8)*
   content-type : (text/html; charset=UTF-8)*
   flags : INHERITED (STORE_DBC)*
   last-modified-by : (root)*
   last-modified-ip : (123.123.123.123)*
   last-modified-time : (Sun Mar 12 06:32:54 CET 2023)*
   manipulates-header : (yes)*
   owner : (root)*
   permissions : (rwxr-xr-x---)*
   transaction-mode : (UPDATE)*
   version : (-1)*
}
Danach folgt der Script Code, mit global ererbten Funktionen aus dem "Codelager" Account und den lokalen Script Code.
$$masterD{
   $$dialog{Headline}{
         HTML/CSS
      }
}

Links

Verwandte Themen

  • Content-Management
  • Enterprise Content Management
  • Web Content Management System
  • SAAS