Entwickler gesucht!

Die FLOW3 Agentur

Mit FLOW3 entwickeln wir Webanwendungen in einer neuen Dimension - höchste Qualität und eine innovative Plattform für Ihr Projekt. Mit FLOW3 ist PHP erwachsen geworden und kann auch für anspruchsvolle Enterprise-Systeme verwendet werden.

Als FLOW3-Agentur unterstützen wir die Weiterentwicklung des Frameworks. Wir sind aktiv an der Entwicklung beteiligt und setzen es bereits in mehreren Projekten ein. Eine Reihe an FLOW3-Paketen, relevant für Webapplikationen im Enterprise-Bereich, sind von uns entwickelt worden. Darunter finden sich z.B. SOAP-Webservices und Automatisiertes Deployment.

FLOW3 powered by networkteam

Die Stärken von FLOW3

Gerade für Webapplikationen im Unternehmensbereich kann das FLOW3-Framework seine Stärken ausspielen und bietet eine leistungsfähige Basis für PHP-basierte Applikationen.

  • Sicherheit

    FLOW3 wurde mit dem Ziel besonders sicherer Webapplikationen entwickelt. Ein integriertes Security Framework bietet umfassende Lösungen für Authentifizierung und Authorisierung.

  • MVC Architektur

    Die MVC-Architektur ermöglicht eine strukturierte Webentwicklung zur bestmöglichen Trennung von Logik, Datenmodell und Darstellung.

  • AOP

    Aspektorientierte Programmierung dient zur Abstraktion von nicht-funktionalen Anforderungen (z.B. Logging, Verschlüsselung, Security) und war bisher anderen Platformen wie Java vorbehalten.

  • Doctrine 2

    Beim SQL-Datenbank-Backend wird mit Doctrine 2 auf bewährte Technik und ein leistungsfähiges PHP-ORM gesetzt. Die Datenbankabstraktion unterstützt neben MySQL und PostgreSQL auch Oracle.

  • Persistenz

    Das Persistenz-Framework unterstützt neben SQL-Datenbanken mit Doctrine2 beliebige andere Backends (z.B. CouchDB mit dem von uns entwickelten CouchDB-Backend).

  • Webservices

    Webservices können mit FLOW3 effizient bereitgestellt werden (SOAP, Rest, XML). Für SOAP bietet das von uns entwickelte Paket eine automatische Erzeugung der WSDL-Schnittstelle.

  • Caching

    In FLOW3 wird Caching als Basis für performante Applikationen auf vielen Ebenen unterstützt und ermöglicht die Nutzung vieler verschiedener Cache-Backends (z.B. Redis, Memcached, APC, Filesystem).

  • Testgetriebene Entwicklung

    Tests ermöglichen eine Qualitätssicherung durch Unit-Tests und Functional-Tests - dabei ist FLOW3 selbst testgetrieben entwickelt.

  • Dependency Injection

    Auf allen Ebenen wird die Benutzung von Dependency-Injection für lose Kopplung und bessere Testbarkeit unterstützt. Und das ohne aufwändige Konfiguration.

  • Domain Driven Design

    FLOW3 bietet als eines der ersten Frameworks für Webapplikationen eine direkte Unterstützung von Domain Driven Design. Business-Logik kann so sauber modelliert werden, was zu höherer Qualität führt.

Wir haben FLOW3 Core Entwickler in unserem Team. Daher können wir ein Höchstmaß an Aktualität und Erfahrung mit FLOW3 garantieren.

FLOW3 Logo

Das PHP-Framework FLOW3 basiert auf den neuesten Erkenntnissen der Softwareentwicklung wie Dependency Injecton, Aspect Oriented Programming, Domain-Driven Design und testgetriebener Entwicklung.

Ursprünglich als Framework für die nächste Generation des TYPO3 CMS entwickelt, ist FLOW3 nun ein eigenes Produkt und innovatives PHP-Framework. Die größte Neuerung und einzigartig im Bereich der Web-Frameworks ist jedoch der Fokus auf Domain-Driven Design, welches als Konzept die Geschäftslogik einer Anwendung in den Vordergrund stellt. Der Kundennnutzen liegt hier in der Abkehr von technischen Prioritäten und der Findung einer gemeinsamen Sprache mit den Entwicklern. Komplexe Anwendungen können so in einer neuen Dimension entwickelt werden. Dem Programmierer wird durch die transparente Speicherung von Daten in der Datenbank und die Arbeit erleichtert. Projekte mit FLOW3 können sich so auf die interessanten Aspekte der Anwendung konzentrieren: die Anforderungen und Geschäftsprozesse des Kunden.

Referenzen

  • Planetflow3

    Als FLOW3 Blog-Aggregator ist Planetflow3 die Anlaufstelle für neue Informationen und Anleitungen rund um das innovative PHP Framework. Für die Verwaltung wurde ein leistungsfähiges Backend basierend auf Bootstrap erstellt. Die Ausgabe ist als responsive Design angepasst an verschiedene Endgeräte.

    Mehr ...

Unsere Leistungen

Konzeption & Beratung

Wir beraten Sie von der Auswahl des Frameworks bis zur Modellierung und Architektur einer Applikation. Auch bei der Planung des Deployments sorgen wir für den reibungslosen Betrieb von FLOW3-Webapplikationen.

FLOW3 Entwicklung

Wir entwickeln Ihre komplette Webanwendung mit FLOW3 oder implementieren Teilbereiche als eigenes Package. Wir stehen für höchste Qualität begründet auf testgetriebener Entwicklung, Continuous-Integration und Continuous-Delivery.

FLOW3 Schulungen & Support

Das Training Ihrer Entwickler mit Schulungen zu Grundlagen oder individuellen Workshops: wir unterstützen Sie gerne von Anfang an. Durch unsere Erfahrung in der Entwicklung von FLOW3 Projekten bieten wir auch bei bestehenden Projekten tatkräftigen Support bei schwierigen Fragen.

Sponsored FLOW3 Packages

TYPO3.CouchDB: NoSQL Persistenz für FLOW3

CouchDB

Das TYPO3.CouchDB Package ist ein vollwertiger Ersatz für die FLOW3 Persistenz mit Doctrine 2. Objekte werden transparent als Dokumente in CouchDB gespeichert. Neben flexiblen Abfragen über eigene Views wird auch ein Log-Backend mit CouchDB und ein leistungsfähiger Client bereitgestellt.

TYPO3.SOAP: Webservices aus FLOW3 Objekten

SOAP

Das Package TYPO3.SOAP kann aus jedem FLOW3 Serviceobjekt einen SOAP-Webservice bereitstellen. Die WSDL-Schnittstellendefinition wird dabei automatisch aus den Typ-Annotationen generiert und auch komplexe Typen werden unterstützt. 

TYPO3.Surf: Automatisches Deployment für FLOW3

Surf

Automatische Deployments von FLOW3 Anwendungen werden mit dem TYPO3.Surf Package deutlich vereinfacht. Live-Deployments ohne Unterbrechung, Rollbacks, Blue-Green Deployment und Clustering sind nur einige der Features für das zuverlässige Ausliefern von Änderungen.


Blogeinträge zum Thema FLOW3

Gravatar: Christian Lange

29. Mär 2012Wir verlosen Tickets für die FLOW3 Experience!

Als Sponsor der FLOW3 Experience (F3X) in Kolbermoor/Rosenheim verlosen wir drei Freitickets für den 31. März 2012. weiterlesen »

Gravatar: Berit Jensen

17. Feb 2012FLOW3 Experience

Ende März findet in Rosenheim die erste FLOW3 Konferenz statt. Als FLOW3 Agentur haben wir eines der ersten produktiven FLOW3-Projekte für einen großen Kunden umgesetzt. weiterlesen »

Gravatar: Christopher Hlubek

06. Jan 2012FLOW3 - Was bringt Release 1.1?

Was ist seit dem FLOW3 Release 1.0 passiert? Und womit können Anwender des PHP-Frameworks im kommenden Release 1.1 rechnen? Auf jeden Fall mit mehr Performance und Unterstützung von Internationalisierung und Lokalisierung. weiterlesen »