Re: [firebase-br] IBO será que é tão rápido?
eder paz
eder.firebird em gmail.com
Qua Ago 3 18:13:30 -03 2005
Aproveitando a tread e todos os elogios sobre o ibo, fico ainda +
confiante sobre este componente estou ultilizando o ibo a pouco tempo
e tenho tido muitas facilidade e ganho de produção no desenvolvimento
do meu aplicativo, velocidade ainda não sei pois ainda o aplictivo não
esta em teste + pelas esperiencias dos colegas da lista tenho certeza
que estou no caminho certo
Valew pelo reforço e pela confiança dada ao IBO
Eder Paz
Em 03/08/05, Cesar - ASSEINFO.com<cesar em asseinfo.com> escreveu:
> Olha...
>
> Eu tb tinha o mesmo "preconceito" seu.
>
> Deois que eu comecei a usar o IBO, pra vc ter idéia, até os meus componentes
> que não necessitam estar vinculados ao dataset eu estou usando os TIB_
>
> Cara... tem u tal de AutoLabel que é show de bola. O aplicativo fica bem
> organizado.
>
> Eu tenho a RxLb aqui instalada só para usar o componente de Data. Com o IBO
> eu não preciso mais dela. Gradativamente vou me livrar dela.
>
> O Grid... putz... nem se fala.
>
> É o seguinte... quando vc começa usar o IBO vc tem a sensação de que quem o
> projetou, fez em cima das necessidades reais de um programador de
> aplicativos comerciais. É definitivamente uma suite de componentes feita por
> um desenvolvedor de aplicativos comerciais.
>
> Converta um cadastro seu mais expressivo e veja a reação do cliente.
>
> Boa sorte na sua jornada.
>
>
>
>
> ----- Original Message -----
> From: "Augusto" <augusto em cmsolucoes.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, August 03, 2005 3:58 PM
> Subject: Re: [firebase-br] IBO será que é tão rápido?
>
>
> > Cesar,
> >
> > Legal sua colaboração...
> >
> > Estou iniciando um projeto em Delphi7/FireBird que pode ter uma
> > "escalonabilidade"
> > muito grande de 1 a 500 usuários (+ n conexões internet) .
> >
> > E estou sofrendo para definir qual o componente de acesso a dados
> > utilizar.
> >
> > Inicialmente como todo desenvolvedor Delphi utilizei a BDE (que droga)
> > problemas enormes,
> > passei então para o ZEOS que funcionou perfeitamente até me deparar com
> > problemas de acentuação
> > e descobrir que ninguem tem documentação do ZEOS e todos os que me
> > disseram para usar
> > ZEOS por incrivel que pareça não controlam acentuação nos seus
> > aplicativos...
> >
> > Atualmente estou pensando em utilizar IBX ou DbExpress. Um amigo me
> > indicou o
> > IBO e estava retrucando pois não queria componentes de terceiros... mas
> > depois do
> > seu depoimento fiquei convencido.
> >
> > Vou iniciar hoje mesmo um estudo desses componente,
> >
> > Uma unica pergunta, os componentes DataWare que vc utilizou na sua
> > aplicação
> > são os normais do Delphi (DBGRID, DBEDIT e etc...) ou vc esta utilizando
> > os componentes do
> > IBO??????
> >
> > muito obrigado,
> >
> > Augusto
> >
> >
> >
> >
> > ----- Original Message -----
> > From: "Cesar - ASSEINFO.com" <cesar em asseinfo.com>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Wednesday, August 03, 2005 3:43 PM
> > Subject: Re: [firebase-br] IBO será que é tão rápido?
> >
> >
> >> Amigão....
> >>
> >> Não tenho a preensão de ficar defendendo um ou outro componente de
> >> acesso... mas vou lhe contar um pouquinho sobre minha situação.
> >>
> >> Nós usávamos somente IBX em nosso aplicativo. Em decorrência da OAT ficar
> >> uma eternidade ativa e o risco de incompatibilidade com o FB nós optamos
> >> por iniciar a migração para um outro componente de acesso.
> >>
> >> Fizemos testes com o dbXpress+ClientDataset e ficamos encantados com os
> >> resultados de desempenho. Pois bem, quando começamos a colocar a mão na
> >> massa, percebemos que um monte de coisas que a gente fazia no servidor,
> >> tínhamos que reescrever para o aplicativo. De qq forma, como estávamos
> >> encantados com o componente resolvemos prosseguir.
> >>
> >> Nosso inferno apareceu quando os clientes começaram a comparar as rotinas
> >> feitas em IBX com as feitas em DBX. Foi uma loucura! O pior ainda... o
> >> DBX dava (e ainda dá) uns erros misteriosos que quase sempre a gente
> >> tinha que "inventar" soluções alternativas para resolver. E no meio dessa
> >> loucura toda estava o nosso suporte técnico... contente e feliz por nossa
> >> decisão de ter iniciado a migração do aplicativo.
> >>
> >> Bom, iniciamos os testes com IBO e atualmente estamos modificando todas
> >> as rotinas que utilizam DBX para este. Estas estão passando pela
> >> aprovação de nossos clientes, onde perceberam melhoras realmente
> >> significantes em relação as versões em DBX e IBX.
> >>
> >> Temos tb um outro aplicativo ECF (até que não é tão pequeno), onde
> >> escrevemos ele 100% em IBO... e realmente é imprecionante como esse troço
> >> funciona bem.
> >>
> >> Não sei se ainda estamos neste estado de "estar maravilhados como o IBO",
> >> mas na minha opinião ele e o melhor componente de acesso ao FB que eu já
> >> utilizei.
> >>
> >>
> >>
> >> ----- Original Message -----
> >> From: "toninhonunes" <toninhonunes em ig.com.br>
> >> To: <lista em firebase.com.br>
> >> Sent: Tuesday, August 02, 2005 4:21 PM
> >> Subject: [firebase-br] IBO será que é tão rápido?
> >>
> >>
> >>> Olá Pessoal,
> >>>
> >>> Vem utilizando o IBO á 2 (dois) anos aproximadamente, tem recursos muito
> >>> interessantes, mas com o tempo eu tenho percebido que ele não é tão
> >>> rápido a
> >>> ponto de ser muito superior a outros engines de acesso ao
> >>> Firebird/Interbase.
> >>>
> >>> Fazendo testes com o dbxpress usando o driver UIB a carga do formulário
> >>> e a
> >>> resposta dos dados numa consulta é espantosamente rápida, eu frenquento
> >>> assiduamente a lista do IBO yahoo e não vejo o que pode ser a lentidão
> >>> na
> >>> primeira carga do formulário, na segunda vez ele já responde mais
> >>> rápido,
> >>> mas acho que não deveria ser assim, o datamodule é criado na execução da
> >>> aplicação, portanto quando o formulário é criado, só tem o trabalho de
> >>> entrar em modo Search o IB_Query.
> >>>
> >>> Tenho um formulário que ele demora uns 8 segundos pra carregar, tem
> >>> muitos
> >>> campos e obviamente muitos dados, e o TIB_Query sempre inicia em modo
> >>> Search; as propriedades AutoFetchAll = false e FetchWholeRows = false.
> >>>
> >>> Eu uso consulta parametrizada, então não entendo porque essa demora na
> >>> carga, eu uso na maioria das minhas tabelas, domains, tem lido que se
> >>> habilitar a propriedade SCHEMACACHEDIR o aplicativo acelera, mas ao
> >>> contrário, eu achei que ficou mais lento, todos as IB_Query tem os
> >>> KeyLinks
> >>> definidos corretamente, uso componentes dataware puro IBO nativo, e
> >>> parece
> >>> que esse componentes demoram desenhar ou carregar os dados, penso que
> >>> seja
> >>> isso.
> >>>
> >>> Não uso lookups, apenas uma tabela está relacionada no tabela principal
> >>> usando inner Join e os indices estão sendo carregados corretamente
> >>> conforme
> >>> o IBO mostra nos testes, até formulários com 3 campos, demora um pouco,
> >>> tipo, 2 segundos, com dbx é instantâneo, o IBX também quando utilizada
> >>> se
> >>> mostra até mais rápido. Se alguém tem algum truque a mais pra descobrir
> >>> como
> >>> acelerar esse acesso, eu agradeço.
> >>>
> >>> IBO 4.5B
> >>> Delphi 7
> >>> Firebird 1.03
> >>>
> >>> Toninho Nunes
> >>>
> >>
> >>
> >> --------------------------------------------------------------------------------
> >>
> >>
> >> ______________________________________________
> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> >> Para editar sua configuração na lista, use o endereço
> >> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>
> >> ______________________________________________
> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> >> Para editar sua configuração na lista, use o endereço
> >> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista