Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/10/2007, 14h38   #1
Membre actif
 
Inscription : décembre 2004
Messages : 294
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 294
Points : 199
Points : 199
Par défaut FB avec quels composants ?

Bonsoir à tous,

je veux sortir des affres de Paradox pour migrer vers Firebird.
Coté FB tout baigne. Les choses viendront au fur et a mesure.

Mes Dévs se concentrent sur des applications de gestion, en général, de faible à moyenne volumétrie (<100 000 records), en mono et multi-users sous Windows toute versions et, des fois, multi-langue.

Restent les composants à utiliser avec FB. J'ai navigué par ci, par là ... DBExpress, Zeos, FBLib, UIB, JVCL ... Et là ça devient un peu moins clair pour moé !

Y at-il un conseil à donner pour utiliser tel ou tel composant ??

Aux expérimentés, Je souhaiterai avoir vos idées, ce que vous pensez, à ce sujet.

Avantages/Inconvénients ? Documentation ?

J'ai besoin de prendre une décision et, idéalement, la bonne !

Je compte sur vous et vous en remercie d'ores et déjà !
akli_agha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2007, 16h54   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Si tu bases une activité commerciale sur tes développements, il semble opportun d'envisager des composants pour lesquels un minimum de support "constructeur" existe.

Certains des composants que tu cites sont explicitement fournis "as is" et leur utilisation se fait à tes risques et périls.

Attention: je ne dis pas qu'ils ne conviennent pas pour une appli commerciale

Il faut intégrer dans ta démarche la gestion du risque inhérent à l'emploi de solutions low-cost: 1 seul développeur, pas de support, pas de sources fournis, pas de suivi en cas d'upgrade SGBD, etc...

Il n'est en effet pas rare de constater qu'une solution freeware a purement et simplement disparu du web, au fil des rachats ou de l'abandon du site d'hébergement (dernière en date, l'api mysql.pas dont on ne trouve plus le source).
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2007, 08h29   #3
Modérateur
 
Avatar de SergioMaster
 
Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 3 631
Détails du profil
Informations personnelles :
Nom : Serge Girard
Âge : 55
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 3 631
Points : 4 533
Points : 4 533
un sondage à déjà été proposé à ce sujet par aityahia

http://www.developpez.net/forums/sho...d.php?t=346453

personnellement j'ai fini par choisir FIBPlus, après avoir suivi le même raisonnement que qi130 . Cependant c'est mon choix , pas forcement le meilleur , où est également entré en ligne de compte le prix , mes habitudes de développement , la migration de mes applications D3 ,IB 5.5, BDE etc ....
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2007, 12h48   #4
Membre actif
 
Inscription : décembre 2004
Messages : 294
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 294
Points : 199
Points : 199
Merci à tous les deux, qi130 et SergioMaster.

C'est parceque j'ai pensé à tous ces détails que j'ai posté le message. Sinon ... ???

Je précise que je fais de mes devs une activité professionnelle. Je suis seul à développer (pour le moment) et dans le milieu ou j'interviens, je dispose d'une relative liberté quant aux upgrads et autres maintenances. (sauf en cas d'urgence)!
Citation:
Attention: je ne dis pas qu'ils ne conviennent pas pour une appli commerciale
Je comprends parfaitement ce que vous disiez .(5/5 !)

En espérant avoir vos avis (en clair cette fois !), je vous souhaite du bon Dév.

Et merci.

PS : J'ai visionné le sondage néanmoins, je souhaiterais avoir un (des) avis d'expert(s) avec des arguments consistants.
akli_agha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2007, 23h39   #5
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
hum, aujourd'hui avec Delphi et avec Firebird 2.0 et la 2.1 à venir, les seules deux vrais solutions purement Firebird sont FIBPlus et UIB
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2007, 11h37   #6
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Il est vrai que l'arrivée de la 2.1 risque de limiter, au moins temporairement (le temps que les différents éditeurs modifient leurs composants), le choix des composants d'accès à Firebird.

J'évoquais déjà ce type de problématique dans une intervention précédente
Citation:
pas de suivi en cas d'upgrade SGBD
Sachant que parfois, et contrairement à
Citation:
je dispose d'une relative liberté quant aux upgrads
on n'a pas toujours le choix...
Machine tatouée -> Vista obligatoire -> upgrade SGBD (les versions d'Interbase antérieures à la v2007 ne tournent pas sous Vista) !!!!
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2007, 19h57   #7
Membre éclairé
 
Avatar de TryExceptEnd
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 435
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2006
Messages : 435
Points : 347
Points : 347
Citation:
Envoyé par qi130 Voir le message
Il est vrai que l'arrivée de la 2.1 risque de limiter, au moins temporairement (le temps que les différents éditeurs modifient leurs composants), le choix des composants d'accès à Firebird.
Bonjour,
J'aimerais bien savoir en quoi la version 2.1 de FB poserais problème aux composants actuels et généralement quel est l'impact des versions successives de FB sur lesdits composants ?
Merci.
__________________
Si vous êtes libre, choisissez le Logiciel Libre.
TryExceptEnd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2007, 17h18   #8
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Citation:
Envoyé par TryExceptEnd Voir le message
Bonjour,
J'aimerais bien savoir en quoi la version 2.1 de FB poserais problème ...
Je serais bien en peine de te répondre

Tu cites mon propos, mais je n'y mentionne aucune certitude.

Au delà, lorsque l'on fait le tour des différentes "offres" de composants, on voit fréquemment "compatible avec la v2.0 de FB", et ça génère ce commentaire de ma part: l'éditeur à l'honnêteté de n'affirmer que ce qui peut l'être.

A contrario, lorsque je vois "compatible FB version 2.x", le doute s'intalle...surtout si cette compatibilité s'affiche depuis de nombreux mois.
Et dans ce cas, je me dis que l'éditeur ferait mieux de jouer au loto

Quid d'un investissement dans des composants certifiés 2.x se révélant incompatibles avec la 2.1 ?
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2007, 18h34   #9
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
pour UIB et pour Fibplus, s'ils disent "compatible FB version 2.x" c'est que c'est vrai, 2.1 est en béta 2 dans quelques jours et les gens de Fibplus (mais ceux de UIB aussi) suivent de près le développement de Firebird.
Mais surement d'autres aussi, mais pas les IBX, ça c'est certain

Tout ce que je peux ajouter c'est que pour IBO par exemple, même si ces composants sont très bons, des incompatibilités liés à la syntaxe plus restrictive mais plus conforme à la norme des alias des tables dans les requêtes sont apparues et empêchent certains de migrer de Fb1.5 à FB2.0, en tout cas pour ceux utilisant IBO 4.6 (après ce problème a été réglé il me semble avec IBO 4.8, mais plus de 8 mois après la sortie de Firebird 2.0)
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2007, 20h57   #10
Membre éclairé
 
Avatar de TryExceptEnd
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 435
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2006
Messages : 435
Points : 347
Points : 347
Merci pour vos réponses, et j'en ai une autre question : Comme FB évolue rapidement (du retard a combler ou de l'avance a prendre ? ) je me demandais si cela n'auras d'effet négatif sur ceux qui voudraient utiliser FB dans leurs développements, mais face aux incertitudes (des versions de FB comme celles des composants DB), ils changent de SGDB.

Merci encore.
__________________
Si vous êtes libre, choisissez le Logiciel Libre.
TryExceptEnd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 01h06   #11
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
rapidement ?
Firebird 0.9 : 2000-11
Firebird 1.0 : 2002-01
Firebird 1.5.0 : 2004-02
Firebird 2.0.0 : 2006-11
Firebird 2.1 : 2008-03 ?
Firebird 3.0 : 2008-12 ? 2009 ?
Firebird bouge plutot pas assez vite et moins vite que PG par exemple

Quand aux incertitudes, lesquelles ?
Les pilotes officiels suivent Firebird, les pilotes java et .net font parti du projet, les interfaces C++ ne sont pas un problème, le pilote Python est suivit puisque servant en interne aux test de quakité, les composants Delphi ? au moins trois jeux biens suivis (il y a certainement plus d'incertitudes sur l'avenir de Delphi 32 non .Net que sur Firebird et les moyens d'y acceder)
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 15h03   #12
Membre éclairé
 
Avatar de TryExceptEnd
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 435
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2006
Messages : 435
Points : 347
Points : 347
Bon, disons que FB évolue a son rythme et on s'en contente largement.
Pour les composants, on fait avec.
__________________
Si vous êtes libre, choisissez le Logiciel Libre.
TryExceptEnd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h26.


 
 
 
 
Partenaires

Hébergement Web