PHP-Entwicklung
Posts 1-9 of 9
-
Timo Haberkern Premium Member Group moderatorThe company name is only visible to registered members.CuteFlow 2.0.0 freigegeben
Das PHP-basierte Open-Source-System CuteFlow für den Umlauf/Workflow von Dokumenten liegt in Version 2.0.0 zum Download vor. Mit CuteFlow lassen sich die Dokumentenumläufe in Unternehmen elektronisch implementieren. Die Oberfläche ist webbasiert, sodass Anwender nur einen Browser und einen E-Mail-Client für den Einsatz des Tools benötigen. Das neue Release bring eine große Anzahl neuer Funktionen und Bugfixes.
URLs:
http://www.cuteflow.org
http://www.sourceforge.net/projects/cuteflow
- 14 Jul 2006, 09:59 am
-
Post visible to registered members
-
Thomas Nunninger Premium MemberThe company name is only visible to registered members.Re^2: CuteFlow 2.0.0 freigegeben
Hallo,
Allgemeiner: Ist Ihnen eine andere Workflow-Engine bekannt?
Sebastian Bergmann hat in seiner Diplomarbeit eine sehr generische Workflow-Engine für die eZ Components entwickelt. Nähere Infos unter:
http://sebastian-bergmann.de/archives/642-eZ-Components-Work.... Sie ist noch nicht offiziell als stable released - aber im SVN verfügbar. Weiterhin gibt es lediglich die Spezifikation, einige Beispiele (in den Unit-Tests) und die API-Dokumentation - noch keine Tutorials.
Seit einigen Tagen schreibe ich einen Prototypen mit dieser Workflow-Component. Dabei fielen mir bereits einige kleinere Unzulänglichkeiten auf, die zu fruchtbaren Diskussionen mit Sebastian führten. Man merkt also, dass die Engine wohl noch nicht so häufig eingesetzt wurde.
Die Definition der Workflows erfolgt über ein API oder XML. Wenn man mal die XML-Definition raus hat, will man nicht mehr unbedingt das PHP-API nutzen. Da das Einlesen der Workflow-Definitionen flexibel implementiert ist, lassen sich auch existierende graphische Workflow-Editoren oder -Sprachen anbinden. Der Workflow lässt sich via dot visualisieren. Das Persistenz-Backend ist über ein TieIn mittels der eZ Components implementiert - das lässt sich daher auch problemlos für jede andere Datenbank-Abstraktion neu implementieren.
Zusammenfassend eine sehr allgemeine und saubere Implementierung von Workflow-Patterns die sich in verschiedenen Projekten gut wiederverwenden lässt.
Viele Grüße und einen schönen Tag
Thomas Nunninger
- 29 Apr 2007, 10:12 am
-
Post visible to registered members
-
Timo Haberkern Premium Member Group moderatorThe company name is only visible to registered members.Re^4: CuteFlow 2.0.0 freigegeben
Hallo zusammen,
CuteFlow wird gerade einer Generalüberholung unterzogen. In kürze werde 3 neue Versionen das Licht erblicken. V.2.7 und 2.8 bringen punktuelle Verbesserungen mit sich (z.B. LDAP Unterstützung...)
Version 3 "gärt" schon und wird ein komplettes neu entwickleltes System mit sich bringen (u.a. Rule-based workflows, Webservice-Schnittstelle, Breakpoints usw.)
nur zu Info
Grüße
Timo Haberkern
- 30 Apr 2007, 10:54 am
-
Post visible to registered members
-
Post visible to registered members
-
Post visible to registered members
-
Thomas Nunninger Premium MemberThe company name is only visible to registered members.Re^4: CuteFlow 2.0.0 freigegeben
Entschuldigen Sie, dass ich erst jetzt antworten kann.
Habe spontan das SVN nicht gefunden. Sollte ich einen Link übersehen haben?
Es war nicht direkt angegebn, aber die drei Komponenten sind in Sebastians Blog verlinkt. WebSVN müsste
http://svn.ez.no/listing.php?repname=ezcomponents&path=%... sein (aktuell leider nicht erreichbar).
URL für Kommandozeile:
http://svn.ez.no/svn/ezcomponents/experimental
Hier die Übersichtsseite der eZ Components:
http://ez.no/ezcomponents.
Viele Grüße
Thomas Nunninger
- 01 May 2007, 09:43 am
