Contentfly
- Lizenz: Duale Lizenz MIT/ Properitär
- Webseite: http://www.contentfly-cms.de
Die Contentfly Plattform
- Server: https://github.com/area-net-gmbh/contentfly-cms
- Ionic SDK: https://github.com/area-net-gmbh/contentfly-ionic
- Download + Dokumentation: http://www.contentfly-cms.de
Einführung
Mit der Contentfly Plattform können Geschäftsprozesse digitalisiert und mobile Apps für iOS und Android unter dem Einsatz von webbasierten Technologien (Ionic Framework) inklusive Synchronisations-Anbindung an einen Server entwickelt werden.
Der Server basiert dabei auf PHP und MySQL und kann auf nahezu jedem Standard-Hosting-Provider eingesetzt werden. Das Ionic SDK unterstützen Entwickler bei der Datenhaltung und Synchronisation (Offline-Apps) mit dem Contentfly CMS.
Für die Entwicklung von Apps mit dem Contentfly Framework sind folgende Kenntnisse erforderlich:
- Server: PHP und optimalerweise Doctrine ORM und MySQL
- Ionic: Typescript/Javascript und Kenntnisse im Ionic Framework
Das Contentfly CMS
Mit dem CMS können serverseitig beliebige Inhalte gespeichert und verwaltet werden. Das CMS kann letztendlich auch losgelöst von mobilen Apps betrieben werden. Über eine Schnittstelle kann auf alle im CMS gespeicherten Daten zugegriffen werden. Damit kann das CMS auch zum Beispiel als PIM (Product Information Managament) für eine Webseite in TYPO3 oder Wordpress eingesetzt werden.
Technologien
- PHP und MySQL
- Silex als Micoframework mit Symfony Components
- Doctrine als ORM für die Datenhaltung
- AngularJS für die Oberfläche
Installation
Systemvoraussetzungen
- Apache 2.x ** Follow Symlinks aktiviert/erlaubt
- PHP 7.1 oder höher
- PHP-Module (benötigt)
- open_ssl
- gd
- pdo_mysql
- PHP-Module (empfohlen)
- imagick
- MySQL 5.5.0 oder höher
- Konsolen-/SSH-Zugriff empfohlen
Installation einer Release-Version
(1) Download Contentfly CMS unter http://www.contentfly-cms.de
(2) Installations-Anleitung unter http://www.contentfly-cms.de/docs/cms folgen
Manuelle Installation aus GitHub
(1) Git-Repository laden
git clone https://github.com/area-net-gmbh/contentfly-cms.git
(2) Systemumgebung über Ant-Buildskript im Root-Ordner erstellen
ant
(3) Datenbankzugangsdaten in custom/config.php eintragen
(4) Datenbank über Doctrine im Ordner appcms generieren.
php console.php orm:schema:update --force
(4) Datenbank im Ordner appcms initalisieren/einrichten
php console.php appcms:setup
(4) Webserver (Virtual Host) DocumentRoot auf appcms/public stellen
(5) URL/Host aufrufen und Standard-Login in das Contentfly CMS mit Benutzer admin und Passwort admin
ZIP-Version für Release-Build erstellen
ant zip-release
Dokumentation
Lizenz
Die Contentfly Plattform ist unter eine dualen Lizenz (MIT und properitär) verfügbar. Die genauen Lizenzbedingungen sind in der Datei LICENCE zu finden.
Die Contentfly Plattform ist ein Produkt der AREA-NET GmbH
AREA-NET GmbH Öschstrasse 33 73072 Donzdorf
Kontakt
- Telefon: 0 71 62 / 94 11 40
- Telefax: 0 71 62 / 94 11 18
- http://www.area-net.de
- http://www.app-agentur-bw.de
- http://www.contentfly-cms.de
Geschäftsführer Gaugler Stephan, Köller Holger, Schmid Markus
Handelsregister HRB 541303 Ulm Sitz der Gesellschaft: Donzdorf UST-ID: DE208051892