Notícias
PHP 8.4 lançado com várias melhorias para versões modernas do Firebird: Esta atualização traz melhorias importantes para o driver PDO-Firebird integrado. Agora, com suporte a tipos de dados modernos, incluindo o DECFLOAT, o driver oferece benefícios significativos para aplicações PHP que utilizam Firebird 4 e 5.
Mudanças relacionadas ao PDO-Firebird no Changelog do PHP:
- Corrigido o comportamento dos métodos `setAttribute` e `getAttribute`.
- Novo recurso**: Adicionadas configurações de nível de isolamento e modo de transação ao `pdo_firebird`.
- Adicionada a classe `Pdo\Firebird`.
- Adicionado `Pdo\Firebird::ATTR_API_VERSION`.
- Adicionado `getApiVersion()` (removido do `getAttribute()`).
- Suporte aos tipos de dados do Firebird 4.0 (GH-14896).
- Suporte à formatação correta para tipos de fuso horário.
- Corrigido GH-15604 (Sempre tornar os parâmetros de entrada anuláveis).
Vlad Khorsun commitou recentemente no github do Firebird uma alteração que deve aumentar entre 33-49% a velocidade na transferência de blobs em redes de alta latência (internet). As alterações foram implementadas sem a necessidade de mudança no protocolo de comunicação do Firebird, portanto, essa melhoria deve ser disponibilizada já na próxima subversão do Firebird 5 (5.02).
Ele agora trabalha na segunda parte das otimizações, que exigirá mudanças no protocolo de comunicação e, portanto, deve ser disponibilizada apenas no Firebird 6.
Essas melhorias estão sendo patrocinadas pelas doações coletadas na primeira fase de inscrições do 21º Firebird Developers Day!
O HQbird 2024 R2 oferece suporte robusto para gerenciar centenas de bancos de dados Firebird em um único servidor, ideal para implantações Software-as-a-Service, hospedagem de bancos de dados e armazenamento centralizado de réplicas.
- Os bancos de dados podem ser processados em grupos para suportar replicação, backups, smart sweep, recálculo de índices, etc.
- Armazenamento centralizado de réplicas: armazene centenas de réplicas em um único servidor para organizar backups "warm" de todos os seus servidores.
- Melhorias no monitoramento para suportar ambiente multi-banco de dados: monitore todo o servidor com múltiplos bancos de dados.
Veja a lista completa de melhorias aqui.
Preços de novas licenças e upgrades podem ser vistos aqui. Por tempo limitado, comprando pela FireBase você ganha o curso Tudo sobre Backups no Firebird, de Carlos H. Cantu.
Comunicado: Fundação Firebird transfere-se para Nova Base Europeia para melhorar o Suporte ao Projeto
Praga, 17 de outubro de 2024 – Após mais de duas décadas de operação na Austrália, a Fundação Firebird tem o prazer de anunciar uma grande transformação. Uma nova organização com o mesmo nome foi estabelecida, agora operando a partir da República Tcheca, dentro da União Europeia. Esta mudança marca um passo significativo no fortalecimento dos laços da Fundação com o Projeto Firebird, um dos principais sistemas de banco de dados relacionais de código aberto.
A nova Fundação Firebird foi criada com uma conexão mais estreita ao Projeto Firebird, o que permite uma abordagem mais eficiente e focada no suporte ao seu desenvolvimento. Essa mudança promete uma série de vantagens para os usuários do Firebird, especialmente para aqueles que contribuem para o desenvolvimento contínuo do banco de dados.
Estamos entusiasmados com esta transição, disse Alexey Kovyazin, ex-presidente da Fundação Firebird na Austrália. Ter a Fundação Firebird tão intimamente ligada à equipe central do projeto agilizará nossa capacidade de atender às necessidades dos usuários do Firebird e impulsionar o progresso do banco de dados de forma mais eficaz. Isso beneficiará toda a comunidade Firebird, desde desenvolvedores individuais até grandes empresas que confiam no Firebird como sua solução de banco de dados.
À medida que o mundo continua a enfrentar desafios econômicos e técnicos, o apoio contínuo da comunidade é mais crucial do que nunca. A base global de usuários do Firebird depende deste banco de dados para operações críticas, e garantir seu desenvolvimento e inovação contínuos é fundamental. A nova Fundação Firebird, localizada na Europa, está melhor posicionada para oferecer respostas mais rápidas e personalizadas às necessidades em evolução dos usuários.
Apoie o Futuro do Firebird
A Fundação Firebird permanece comprometida em apoiar sua comunidade, e esta mudança aprimora sua capacidade de fazê-lo. Os usuários são incentivados a se envolverem apoiando o projeto por meio de doações ou patrocínios. As contribuições impactam diretamente o desenvolvimento do Firebird, permitindo que o projeto permaneça uma solução líder e de baixo custo para desenvolvedores e empresas em todo o mundo.
Queremos assegurar à nossa comunidade que o Firebird permanece forte, disse Pavel Císar, vice-presidente e secretário da nova Fundação Firebird. Nossos usuários e apoiadores são a espinha dorsal deste projeto, e suas contribuições contínuas são mais importantes do que nunca nestes tempos difíceis. Ao apoiar a Fundação Firebird, você está garantindo o futuro deste essencial banco de dados de código aberto.
Para mais informações sobre a nova Fundação Firebird e como contribuir, visite www.firebirdsql.org/en/firebird-foundation.
O 21º Firebird Developers Day foi encerrado hoje, com uma palestra especial de Dmitry Yemanov, com o tema Entendendo os planos do otimizador. Pela primeira vez, os participantes ouviram Dmitry falando português, graças à ajuda da Inteligência Artificial :-).
O evento esse ano foi transmitido on-line, possibilitando que mais pessoas participassem, especialmente aquelas que moram longe de Piracicaba, onde o evento presencial costuma ser realizado. Em termos de conteúdo, foi uma das melhores edições e com um ótimo nível nas perguntas realizadas ao vivo no final de cada apresentação!
Agradeço todos os palestrantes (Rodrigo Marchiori, José Francisco Cervi Neto, Carlos Eduardo, Marcelo Daibert e Dmitry Yemanov), bem como os participantes e também os patrocinadores: IBExpert, uniGUI, Innovio, Embarcadero, e os apoiadores Woll2Woll, Steema e ACBr.
Hoje, dia 2 de outubro às 18h, as inscrições para o 21º Firebird Developers Day serão definitivamente encerradas, não haverá mais prorrogações.
Amanhã, todos os inscritos receberão por email as informações sobre o acesso ao stream ao vivo das palestras, além das suas respectivas datas e horários, bem como as informações de como comprar o IBExpert, uniGUI e TeeChart com descontos inscríveis.
Para os que deixam tudo para a última hora, essa é a última chance de se inscrever!
No dia 26/setembro (quinta-feira) às 10h (GMT-3, horário de Brasília) estaremos realizando foi realizado o Esquenta FDD, com a apresentação de 2 estudos de caso de sucesso envolvendo o Firebird (FB em Alta Escala: atendendo +100k usuários e Firebird em ARM na nuvem). A gravação do Esquenta pode ser vista aqui.
Texto original do anúncio:
O Esquenta foi gratuito e aberto a todos que quiserem participar, bastando se cadastrar usando esse link e entrar na data e hora programadas.
Saiba mais clicando aqui e aproveite para se inscrever no 21º Firebird Developers Day. Essa é a última semana para se inscrever pro FDD.
Você está pronto para enfrentar uma chuva de asteróidesDBs enquanto defende o Firebird? Apresentamos o AsteróidesDB - Guerra dos Bancos de Dados, um jogo totalmente codificado pela IA ChatGPT 1o! Sim, a inteligência artificial está ficando cada vez mais esperta, a ponto de criar um jogo do zero, e que rodou de primeira!
Mas não se deixe enganar: enquanto a IA avança, é essencial que nós, humanos, nos mantenhamos atualizados para não ficarmos para trás. E é por isso que você não pode perder o 21º Firebird Developers Day, que será realizado online de 7 a 11 de outubro.
Bônus Especial: Os jogadores que alcançarem pelo menos 1.000 pontos no AsteróidesDB ganharão um cupom de desconto de 10% para o 21º FDD! É a sua chance de se divertir e ainda garantir conhecimento de ponta.
O que está esperando? Acesse o jogo agora e desafie seus limites para defender o FB e conquistar o seu desconto!
Mantenha-se à frente da IA e aprimore seus conhecimentos no 21º Firebird Developers Day. Nos vemos lá!
A Firebird Foundation tem o orgulho de anunciar o programa de certificação Firebird, projetado para aprimorar as habilidades dos desenvolvedores e DBAs de Firebird, além de auxiliar empregadores a identificar profissionais qualificados.
Estrutura do Programa
Dois níveis: Básico e Avançado
Dois exames por nível: Desenvolvedor e DBA
Para descrições detalhadas dos exames, visite: firebirdsql.org/certification
Exame Demo Disponível Agora!
Teste sua preparação com nossos exames demo, que espelham a estrutura dos testes reais de certificação.
Atualmente disponível: Exame de demonstração para DBA Básico Firebird
17 perguntas selecionadas aleatoriamente de nosso banco de questões
80% de pontuação necessária para a conclusão com sucesso
Incentivamos você a fazer o exame de demonstração e avaliar seus conhecimentos sobre Firebird!
Benefícios e Condições
Especialistas certificados no nível Básico recebem um perfil público no site de certificação FirebirdSQL.
Especialistas certificados no nível Avançado podem ser apresentados a grandes empresas que utilizam Firebird (entre em contato com o Presidente da Firebird Foundation para mais detalhes).
Benefícios adicionais serão anunciados em breve.
O PHP 8.4 beta 5 foi lançado, marcando um marco significativo para os desenvolvedores de PHP, especialmente aqueles que trabalham com bancos de dados Firebird. Esta atualização traz melhorias cruciais para o driver PDO-Firebird embutido. Agora, suportando tipos de dados modernos, incluindo DECFLOAT, o driver oferece benefícios substanciais para aplicativos PHP que utilizam o Firebird 4 e 5.
Esse suporte aprimorado ao Firebird no PHP padrão vai simplificar o desenvolvimento de aplicações PHP baseadas no Firebird, tornando o processo mais direto e transparente.
Para uma análise detalhada dessas melhorias, confira o artigo Melhorias do PHP 8.4 ao trabalhar com versões modernas do Firebird.
O Projeto Firebird tem o prazer de anunciar a disponibilidade geral da versão 3.0 do driver ODBC do Firebird. O novo driver é construído sobre a nova API do cliente Firebird e pode funcionar com fbclients das versões 3.0, 4.0 e 5.0.
Baixe os novos binários e os códigos-fonte do driver no Firebird ODBC no Github (e não se esqueça de dar uma estrela ao projeto)!
Esta versão é uma reformulação da v2 e implementa a API Orientada a Objetos do Firebird dentro de um driver ODBC. Além disso, ela contém um pacote de correções para muitos problemas já conhecidos; veja o ChangeLog_v3.0 para mais detalhes.
Por favor, note que o driver v3.0 foi projetado para funcionar apenas com clientes Firebird a partir da versão 3.0 (ou seja, 3.0, 4.0, 5.0 até o momento). Se você tiver o fbclient.dll da versão 2.5 ou anterior, ele será incompatível.
A versão para Windows foi adaptada para as versões mais novas do Visual Studio, o projeto está localizado na pasta Builds/MsVc2022.win e pode ser aberto/compilado com o Visual Studio 2022 ou posterior.
As principais características da versão para Windows são:
- O nome da Dll foi alterado para FirebirdODBC.dll;
- O nome do driver foi alterado para "Firebird ODBC Driver";
- O novo driver será instalado em uma pasta separada ({Arquivos de Programas}\Firebird\Firebird_ODBC_3) e pode ser desinstalado com segurança, se necessário.
Se você quiser criar um DSN usando a nova edição do driver, deve selecionar "Firebird ODBC Driver". Seus DSNs associados à versão atual do driver ("Firebird/Interbase(r) driver") continuarão funcionando e não serão afetados pela instalação do novo driver.
Você pode ver mais detalhes aqui: github.com/FirebirdSQL/firebird-odbc-driver/wiki
A versão para Linux está localizada na pasta Builds/Gcc.lin; veja Builds/Gcc.lin/readme.linux para mais detalhes.
Por favor, relate quaisquer problemas em github.com/FirebirdSQL/firebird-odbc-driver/issues
Acaba de entrar no ar o site oficial do 21º Firebird Developers Day, com todas as informações sobre a edição desse ano, que excepcionalmente será realizada no formato on-line, de 7 à 11 de outubro.
Como já é de costume, os participantes poderão comprar produtos com descontos, como o IBExpert, uniGUI, etc.
As inscrições estão abertas! Não deixe para depois pois temos um número limitado de participantes na plataforma de streamming que será usada. Inscreva-se agora e garanta a sua vaga!
Um novo pacote de imagens docker para o Firebird foi disponibilizado no ghcr.io:
Segundo Fabio Augusto Dal Castel, essa imagens foram criadas do zero, e são monitoradas por testes automatizados e estão alinhadas com as melhores práticas usadas em imagens de outros SGBDs.
Enquanto estamos na fase early bird de inscrições para o 21º Firebird Developers Day, a grade de palestras vai sendo definida e atualizada constantemente.
Até o momento, temos dois temas definidos e super interessantes: I.A. + Firebird - Estratégias e Ferramentas Inovadoras e Atualizando a metadata do BD com sua aplicação.
Aproveite para se inscrever durante a fase early bird, pois além de pagar menos, você ainda ganha o curso Tudo sobre Backups e o acesso às palestras do 20º FDD! Clique aqui para saber mais detalhes sobre o evento, que esse ano será realizado no formato on-line.
O Projeto Firebird tem o prazer de anunciar a disponibilidade geral das subversões Firebird 4.0.5 e Firebird 3.0.12.
Por favor, consulte a documentação para obter a lista completa de alterações. Kits binários (4.0.5 - 3.0.12) para plataformas Windows, Linux e Android estão disponíveis imediatamente para download.
O Projeto Firebird anunciou o lançamento do Firebird 5.0.1.
Esta versão traz correções de bugs, bem como algumas melhorias. Consulte no Release Notes a lista completa de alterações. Os instaladores para as plataformas Windows, Linux, MacOS e Android estão disponíveis para download imediatamente.
Destaque dessa subrelease:SubQueryConversion
Define se subconsultas IN/ANY/EXISTS podem ser desaninhadas e mescladas com a consulta externa usando o algoritmo semi-join, desde que tal transformação seja possível.
Sendo uma funcionalidade experimental, está desativada por padrão.
Ela pode ser ativada para se beneficiar de um possível melhor desempenho, pois a subconsulta é avaliada apenas uma vez e, em seguida, armazenada em cache. No entanto, também pode levar a um desempenho pior em alguns casos, por exemplo, quando a subconsulta retorna muitas linhas. Teste com casos de uso do mundo real antes de habilitar essa conversão em um ambiente de produção.
Já estamos aceitando inscrições early bird para o 21º Firebird Developers Day! O evento esse ano será realizado on-line, de 7 à 11 de outubro, sendo uma palestra por noite.
Quem se cadastrar na fase early bird tem vantagens exclusivas, além de pagar o menor preço! Saiba mais no site oficial do evento.
Atenção: a fase early bird será encerrada sem aviso prévio, assim que o site completo do FDD entrar no ar, portanto, não demore para se inscrever e aproveitar todas as vantagens!
Atendendo a vontade da maioria, o 21º Firebird Developers Day (FDD) será realizado esse ano excepcionalmente em formato on-line, do dia 7 a 11 de outubro, uma palestra por dia, com possibilidade de expandir, se necessário! Com isso, pessoas de todo o Brasil (e até mesmo do exterior) terão a chance de participar do FDD sem precisar gastar com viagem, hospedagem, etc.
As inscrições early bird serão abertas nos próximos dias, para os que desejarem pagar o menor preço!
Participe das palestras transmitidas em tempo real e interaja diretamente com os palestrantes, tirando todas as suas dúvidas ao vivo!
Fique ligado no site da FireBase e no feed do FDD no X, onde divulgaremos mais informações em breve.
Mensagem do presidente da Fundação Firebird:
Prezada Comunidade Firebird,
Como presidente da Firebird Foundation, estou entrando em contato para aproveitar a vasta experiência e conhecimento dentro da nossa base de usuários. Estamos constantemente nos esforçando para melhorar o Firebird, e seu feedback é crucial para guiar nossos esforços.
Gostaria de pedir sua opinião sobre uma questão crítica:
Quais são os 3 maiores problemas com o Firebird que impactam você?
Seja você desenvolvedor de software com Firebird ou o utilize como base para suas operações empresariais, queremos ouvir sobre os desafios que você enfrenta.
Nenhum problema é grande ou pequeno demais – estamos interessados em tudo, desde limitações técnicas até lacunas na documentação, desde gargalos de desempenho até preocupações com o ecossistema.
Suas experiências do mundo real são inestimáveis para nós. Ao compartilhar seus três principais problemas, você nos ajudará a priorizar nossos esforços de desenvolvimento e focar nas áreas que mais importam para nossa comunidade.
Por favor, envie seus pensamentos para ak@firebirdsql.org.
Sinta-se à vontade para elaborar seus pontos se desejar – quanto mais contexto tivermos, melhor poderemos entender e resolver os problemas.
Mesmo que você envie apenas 3 linhas, isso também será útil.
Agradeço antecipadamente pelo seu tempo e insights. Seu feedback desempenhará um papel crucial na formação do futuro do Firebird.
Atenciosamente,
Alexey Kovyazin
Presidente, Firebird Foundation
Email para resposta: ak@firebirdsql.org
Queremos saber suas preferências para o próximo Firebird Developers Day, inclusive sobre ser realizado de forma on-line ou presencial.
Caso pretenda participar da conferência, responda a pesquisa para que possamos moldar o evento de acordo com o interesse da maioria.