OroPlatform

OroPlatform ist eine neue Rapid Development Plattform für die Entwicklung von PHP-basierten Business-Anwendungen. Wenn es um maßgeschneiderte Business-Anwendungen geht, vertrauen wir auf OroPlatform. Das System bietet alles, was wir für eine individuelle Lösung nach Ihren Vorstellungen benötigen. Als erfahrener Oro Partner entwickeln wir die passende Schnittstelle, integrieren Ihr bestehendes System oder erledigen die Migration von Altsystemen hin zu Oro. 

Über OroPlatform

Die Entwicklungsplattform baut auf dem Open-Source-Gedanken auf und bietet Entwicklern, System Integratoren sowie Kunden ein solides Grundgerüst für eine rasche Entwicklung maßgeschneiderter Business-Anwendungen. Die Gründer Yoav Kutner, ehemaligen CTO von Magento, und Jary Carter, früherer Vertriebsleiter von Magento, haben hiermit eine wiederverwendbare, flexible und erweiterbare Plattform für Business-Apps (BAP) auf PHP-Basis geschaffen. Integrierte Standard-Funktionalitäten vereinfachen und beschleunigen zugleich den Entwicklungsprozess. Somit entfallen zeitaufwendige Planungen im Vorfeld und wichtige Ressourcen für ihr Unternehmen können freigesetzt werden. Hohe Flexibilität und Anpassungsfähigkeit garantieren eine universelle Anwendbarkeit für jegliche Art von Business-Anwendungen. So können Softwarearchitektur, Funktionsumfang und Entwicklung individuell gestaltet werden.

Feature-Set von OroPlatform

OroPlatform bietet ein umfangreiches Set an vorgefertigten Features wie:

  • Access Controll Lists
  • Workflows
  • Überwachung und Sicherheitskontrollen
  • Reportings
  • Flexible und erweiterbare Datenmodelle
  • User Management
  • Datenimport
  • Export-Werkzeuge
  • Benutzerdefinierte Grid-Funktionen
  • Erweiterte Suchfunktion
  • Dashboards, uvm.

Die Plattform ist außerdem auch die Basis für die leistungsfähige, intuitiv benutzbare Customer Relationship Management Software OroCRM. Sie berücksichtigt Bedürfnisse aus Marketing, Vertrieb und Geschäftsführung moderner E-Commerce Unternehmen. Integrierte Marketing-Tools erleichtern den Multichannel-E-Commerce und bieten die Möglichkeit, Kampagnen und Angebote auf Basis exakter Kundensegmente zu erstellen.

Technische Basis

Das System basiert auf PHP5 (ab Version 5.3) und dem robusten Framework Symfony2. Als Template Engine fungiert Twig, welches von Symfony2 eingebunden und unterstützt wird. Durch den Einsatz von PHP können große und skalierbare Webanwendungen realisiert und Datenbankanbindungen ermöglicht werden. Für den Zugriff auf Datenbanken verwendet Oro den objekt-relationalen Mapper (ORM) Doctrine. Dieser dient als Schnittstelle zwischen Datenbank und Anwendung und ermöglicht eine herstellerunabhängige Anbindung der Datenbanken. Dies ermöglicht einen problemlosen Austausch von Datenbanken. Momentan werden MySQL- sowie einige NoSQL-Datenbanken unterstützt. Zukünftig ist auch die Anbindung weitere Datenbanken geplant.

Durch die Architektur von Symfony2 ist Oro als Software in kleine Pakete, sogenannte Bundles, aufgeteilt, die in Abhängigkeit zueinander stehen. Diese können sowohl für sich als auch in Kombination miteinander verwendet werden. Das birgt den Vorteil, dass bestimmte Funktionen einer Businessanwendung durch die Bundle-Struktur übertragbar auf andere Projekte sind.

Systemarchitektur und GUI der Plattform sind so konstruiert, dass sie auf ständig wechselnde Anforderungen von Businessanwendung eingestellt sind und so immer wieder verwendet werden können. Die Flexibilität erlaubt Entwicklern eine individuelle Gestaltung mithilfe der unterschiedlich einsetzbaren Features. So kann nach erfolgreicher Registrierung der Bundles ein gemeinsames Admin Interface zur Steuerung und Verwaltung genutzt werden. Die verwendeten Technologien sparen so nicht nur Zeit, sondern tragen auch zu einer robusten Frontend User Experience bei.

Oro Platform im Sinne des Nutzers

Die Plattform ermöglicht Business Anwendungen nach kundenspezifischen Anforderungen zu gestalten. Dies hat u.a. einen effizienteren Prozessablauf im Unternehmen zur Folge und erleichtert die Arbeit immens. Durch ein verbessertes User Interface in der webbasierten Arbeitsumgebung ist eine intuitive und effiziente Bedienung möglich. OroPlatform ist nicht nur Grundlage der Customer Relationship Management Software OroCRM, sondern kann auch für die Entwicklung jeglicher Business Apps in den verschiedensten Sektoren verwendet werden. Aufgrund seiner vorgefertigten Features kann eine Konzeption und Umsetzung von Apps in kürzester Zeit realisiert werden. Durch das Rapid Development gewinnen Kunden wertvolle Zeit und können sich auf ihre Kernkompetenzen konzentrieren.

Mit uns OroPlatform-Projekte entwickeln!Unsere Leistungen
  • Beratung und Konzeption von OroPlatform-Entwicklung 
  • Installation und Konfiguration von OroPlatform
  • Schnittstellen-Entwicklung zu bestehenden Systemen 
  • Migration von Altsystem zu OroPlatform 
  • Betrieb inkl. Wartung der Infrastruktur 
  • Umfangreicher Support
Interesse geweckt?Angebot für OroPlatform einholen

Wir kennen die Stärken von OroPlatform. Gemeinsam optimieren wir Ihre Geschäftsprozesse und unterstützen Sie, von der Installation bis zum Support. Sprechen Sie uns gern an.

Jetzt Angebot einholen

Weitere Kontaktmöglichkeiten

Kontaktieren Sie uns