Raxis Framework

Raxis Framework

Raxis Framework
Basisdaten

Entwickler Getdesigned GmbH
Aktuelle Version 4.1
(28. März 2012)
Betriebssystem Linux, Windows
Kategorie Web Framework
Lizenz Closed Source
deutschsprachig nein
www.getdesigned.at (PDF)

Das Raxis Framework ist eine multifunktionale PHP-Applikation zur Darstellung und Generierung kleiner und mittelgroßer Websites, die seit 1999 entwickelt wird. Es enthält eine Template Engine, ein einfaches Content-Management-System (CMS) sowie zahlreiche Tools zur automatisierten Darstellung (Inhalte in Formularen, aus Datenbanken, Auflistungen, Bildergalerien etc.). Derzeit liegt Raxis in Version 3 vor. Seit Version 3.7 ist der Raxis Kern SQL Injection Safe und bietet Methoden zur sicheren DB Abfrage.

Anforderungen

Das Raxis Framework basiert auf dem Open Source Webserver Apache (mit mod rewrite), PHP und optional bei Datenbankbedarf MySQL.

Module

Formmaker

Der Raxis Formmaker erlaubt die simple Erstellung von komplexen Formularen (auch mehrseitig) inkl. Speichern der Daten in einer Datenbank oder einem File sowie dem Versand per E-Mail. Auf die zugrunde liegenden Tabellen werden automatisch erstellt bzw. modifiziert.

Treelister

Der Raxis Treelister gibt Daten aus MySQL Tabellen templatisiert aus und unterstützt dabei Paging sowie Datenmodifikation vor Ausgabe (DvA) mittels PreEvaluationFunctions.

Content Editor

Der Raxis Content Editor ist eine Implementierung und Erweiterung des Open-Source-Editors TinyMCE der Firma Moxiecode. Der Editor wurde um einen Dateimanager, einen Bildbetrachter, ein Versionierung sowie Raxis-spezifische Tools erweitert. Seit November 2006 ist auch eine Rechtschreibprüfung enthalten.

Image Resizer

Der Raxis Image Resizer wird aus den Modulen Treelister und Content Editor heraus eingebunden werden und passt Bildgrößen dynamisch an (inkl. Caching). Seit Version 3.7 beherrscht der Resizer auch dynamische Grafik-Generierung (wie z. B. für Navigationen benötigt).

ROB – Raxis Object Editor

Seit Version 3.6 enthält Raxis einen neuen Objekt Editor, der es erlaubt, sämtliche Arten hierarchischer Informationen zu bearbeiten. Die bietet vor allem in Kombination mit hierarchischen Filesystemen neue Möglichkeiten, z. B. die Erweiterung jedes Files um beliebige Informationen.

Cache

Ebenfalls neu mit Version 3.6 ist ein Datenbank-basierter, intelligenter Output-Cache. Dieser speichert den fertigen HTML Code nicht eingeloggter User zwischen und kann so die Reaktionszeit deutlich erhöhen.

Code Minimierung

Mit Version 3.8 führt das Raxis Framework jetzt Code Minimierung ein. Bis jetzt konnte der Code bereits GZIP komprimiert werden, ab sofort werden überflüssige Whitespaces aus HTML, JavaScript und CSS entfernt und mehrfache CSS- und JavaScript-Dateien automatisch zu jeweils einer gecachten Datei zusammengefasst, was die scheinbare und effektive Ladezeit deutlich verkürzt.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.