Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr? (https://www.delphipraxis.net/189892-firedac-vs-devart-unidac-prof-oder-anders-gefragt-bietet-firedac-mehr.html)

juergen 4. Aug 2016 23:01

FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr?
 
Hallo zusammen,

bis nächstes Jahr werde ich wohl mein Delphi updaten auf die dann aktuelle Version. Momentan nutze ich AnyDac als DB-Komponenten.
Die sind ja nun als FireDac in Delphi integriert (kostenpflichtig bei der Delphi Pro-Version).
Welchen Mehrwert bietet FireDac gegenüber den Devart UniDac's? Diese gibt es momentan für 411.87 € inkl. Source. Das sind ca. 50% von FireDac!

Vielen Dank schon mal vorab!

MichaelT 7. Aug 2016 09:41

AW: FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr?
 
Die Frage kannst du in beide Richtungen stellen. Der Preis ist relativ egal. Du müsstest damit du Funktionen abbildest jeweils die spezialisierten Komponenten hinzurechnen. Sobald du ODAC oder IBAC bspw. brauchst...

Du hast heute den Provider Source Code ist heute dabei. Das war zu Zeiten von AnyDAC lange nicht der Fall.

Wenn du Wire Protocols oder FreePascal Support willst wäre aus meiner Sicht UNIDAC die bessere Wahl im Falle von Professional. Bei SQL Server ist UNIDAC an sich ein wenig gescheiter und schneller, so ich mich düster erinnere. Wire Protocols hören sich praktischer an als sie sich ausnehmen können.

Auf jeden Fall brauchst du eine Source Code Version von XYZDAC.

Verwendest DevExpress Server Mode Queries? In dem Fall müsstest du testen. Ich habe die neuen Versionen von DevExpress die diesen Modus unterstützen nicht. Die Frage ist nicht, ob UNIDAC funktioniert sondern lediglich ob der Speedup ähnlich ist.

Teste aber eher ob du mit UNIDAC das Auslangen findest. Die Response in der Breite und auch aus meiner Erfahrung mit anderen ist, dass sie sich mit UNIDAC leichter tun.

FireDAC kann man zwar mit alten Version auch installieren angeblich über die Kommandozeile, ich habe das noch nie probiert, ...


Zitat:

Zitat von juergen (Beitrag 1344200)
Hallo zusammen,

bis nächstes Jahr werde ich wohl mein Delphi updaten auf die dann aktuelle Version. Momentan nutze ich AnyDac als DB-Komponenten.
Die sind ja nun als FireDac in Delphi integriert (kostenpflichtig bei der Delphi Pro-Version).
Welchen Mehrwert bietet FireDac gegenüber den Devart UniDac's? Diese gibt es momentan für 411.87 € inkl. Source. Das sind ca. 50% von FireDac!

Vielen Dank schon mal vorab!


Bernhard Geyer 7. Aug 2016 10:36

AW: FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr?
 
Wir haben die DevArt-Kompos im Einsatz und sind sehr zufrieden.
Im Gegensatz zu den Firedacs bekommst du bei DevArt auch Neuerungen/fixes für sehr alte Delphi-Versionen.
Bei FireDac bist du ziemlich auf die aktuelle Delphi-Version angewiesen.

Also ich würde die die Devart-Kompos empfehlen.

juergen 7. Aug 2016 12:18

AW: FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr?
 
Hallo,

danke für die Antworten!
Da ich fast immer die DevExpress-Sachen nutze ist der Hinweis auf Server Mode schon wichtig, das hatte ich noch gar nicht auf dem Schirm.Ich werde mal direkt bei DevExpress fragen was die empfehlen.

Die Unabhängigkeit von DevArt zur Delphiversion, aktuelle Updates und der Preis sind in Summe ein Vorteil. Sollte DevExpress allerdings FireDac empfehlen würde ich mich wohl eher dafür entscheiden (müssen).

Danke nochmals und einen schönen Sonntag!

MichaelT 7. Aug 2016 16:52

AW: FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr?
 
Gerne.

Mit dem jährlichen Updaterhytmus von Delphi kommt wieder ein Aspekt zum tragen der kurzzeitig weg war, die DB Unterstützung von aktuellen APIs :-D.


Eines ist mir noch eingefallen, dass ich mit UNIDAC nicht getestet habe. Connections gegen mehrere und mehrere unterschiedliche Datenbanken gleichzeitig. Das kann sicher hier jemand beantworten.



Zitat:

Zitat von juergen (Beitrag 1344316)
Hallo,

danke für die Antworten!
Da ich fast immer die DevExpress-Sachen nutze ist der Hinweis auf Server Mode schon wichtig, das hatte ich noch gar nicht auf dem Schirm.Ich werde mal direkt bei DevExpress fragen was die empfehlen.

Die Unabhängigkeit von DevArt zur Delphiversion, aktuelle Updates und der Preis sind in Summe ein Vorteil. Sollte DevExpress allerdings FireDac empfehlen würde ich mich wohl eher dafür entscheiden (müssen).

Danke nochmals und einen schönen Sonntag!


Bernhard Geyer 7. Aug 2016 17:23

AW: FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr?
 
Zitat:

Zitat von MichaelT (Beitrag 1344326)
Mit dem jährlichen Updaterhytmus von Delphi kommt wieder ein Aspekt zum tragen der kurzzeitig weg war, die DB Unterstützung von aktuellen APIs :-D.

Auch mit 1/2 Jährlichen Rhythmus würde ich mich nicht darauf verlassen das Emba neue APIs/API-Änderungen zeitnah unterstützt. AFAIK hat es einiges länger gedauert die neue PW-Verschlüsslung von MySQL zu unterstützen.

Aber mit der Idee der (mindesten) 2 größeren Updates pro Jahr hat man ja die Chance sowas nachzuliefern.

juergen 8. Aug 2016 17:11

AW: FireDac vs. Devart UniDac Prof. Oder anders gefragt: Was bietet FireDac mehr?
 
Hallo,

zur Info, hier die Antwort von DevExpress:
Zitat:

We don't support UniDac third-party components for Server Mode out-of-the-box. So, our recommendation is to use the FireDAC engine embedded into modern Embarcadero IDEs.
Wer also volle Unterstützung für DevExpress benötigt sollte auf FiredDac setzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz