Fórum Qual a melhor ferramenta de Acesso ao Interbase??? #176178
20/08/2003
0
DbExpress ou IBX?
Quais os prós e contras de cada um?
Fred
Curtir tópico
+ 0Posts
20/08/2003
Nildo
(tb me interessado na pergunta)
Gostei + 0
20/08/2003
Vinicius2k
Acho q vc deve analizar duas coisas :
1 - escalabilidade : o IBX foi desenvolvido exclusivamente para o Interbase e com o ´balde de água fria´ q a Borland jogou na gente voltando o IB pra comercial na versão 6.5, fica dificil prever qual o grau de compatibilidade e funcionalidade que as próximas versões do Delphi terão com a versão free do IB ou com o Firebird. Se vc pretende seguir a linha do ´free´ acho q o ideal é usar o IBO (InterBase Objects), que promete seguir na ´trilha´ junto com o Firebird. No site www.firebase.com.br tem um artigo q explica bem as diferenças entre IBX e IBO.
Neste ponto, como o DBExpress, basicamente, se resume a um driver, acredito q em caso de grandes alteraçãoes no FB o próprio pessoal do desenvolvimento vai se encarregar em criar o novo driver para acesso.
2 - portabilidade : vc hj estah usando IB/FB, mas vc pode vir a ter alguma necessidade ´especial´ para um cliente ´e$pecial´ em q seja necessário que vc desenvolva em outra Base, MS-SQL, Oracle ou o MySQL. Neste ponto não tem comparação. O DBExpress é único. Com pouco ou pouquíssimo trabalho vc muda a Base de Dados do seu sistema para qualquer um destes. Basta pra isso duas coisas : estudar a nova base e não usar funções ou UDFs específicas para um deles. Desta forma vc pode portar seus sistemas de acordo com as necessidades e di$ponibilidade do seu cliente.
Em relação ao trabalho o DBExpress é um pouco mais trabalhoso, mas apenas em relação à quantidade de componentes e configurações dos mesmos, nada mais.
Não fiz exaustivos testes para verificar qual das 3 formas de acesso é mais prática ou veloz... em pequenas comparações não pude perceber nenhuma diferença de desempenho.
Eu tomei a linha do DBExpress e estou seguindo nela satisfeito, mas não posso condenar o IBX pq não cheguei a utilizá-lo de forma profissional, apenas estudei bastante sobre as 3 formas, fiz testes e fiz minha opção.
Esta é apenas um opinião pessoal, acredito q muitos colegas concordarão e muitos discordarão.
Gostei + 0
21/08/2003
Fava
IBO is the best one !!!
Gostei + 0
21/08/2003
Luciano Pimenta®
Em relação aos componentes, em termos de perfomance (não testei), mas acho que se equivalem, entaum o melhor é aquele que vc mais de adapta, e sabe melhor a suas funcionalidades.
Gostei + 0
21/08/2003
Pgarcia
O IBO é aclamado pelo pessoal do Firebase e me parece muito bom, apensar de eu não ter utilizado. O unico porém é que vc deve pagar para utiliza-lo. Acho justo pagar se o software é bom mas esta não é a visão da maioria.
Existem algumas outras tentativas, como o ZEOS. Acho que a comunidade Delphi/Firebird precisa definir algum tipo de acesso padronizado. Acho que este tipo de definição é feita mais pelo proprio mercado e a maior chance são as ferramentas gratuitas...
Gostei + 0
21/08/2003
Fred
Gostei + 0
21/08/2003
Vinicius2k
IBO é uma suite de acesso semelhante ao IBX para o programador, mas bastante diferente internamente. Maiores detalhes em http://www.firebase.com.br.
Em relação à pagar por ele, se vc se dispor a participar da equipe de desenvolvimento, com qualquer ajuda, desde o desenvolvimento propriamente dito, até a documentação, vc não precisará pagar por ele.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)