Cargando

Ha sido liberada la versión 7.0 de PHP.

Es una buena noticia para los que lo usuamos como lenguaje de desarrollo con Firebird.

PHP Liberación de versiones 

YII2

YII2 es un Framework de PHP para realizar aplicaciones rápidamente y con calidad.

Ha sido liberado el conector de Firebird para este framework. La versión es la 0.6.0.

Más información en:

http://www.yiiframework.com/

y en

https://packagist.org/packages/edgardmessias/yii2-firebird#0.6.0

 

PHP Componentes 

Codeigniter 3.0.1 ha sido liberado. Codeigniter es un framework para PHP que permite usar el driver para Firebird de PHP para sus aplicaciones.

La versión 3.0.1 tiene correcciones de errores, se sugiere actualizar a esta versión a los usuarios de la rama 3.x.

Más información en:

http://forum.codeigniter.com/thread-62630.html

Código PHP 

FirebirdWebAdmin es un administrador web para Firebird. Actualmente tiene las funcionalidades para:

  • Crear, eliminar, modificar bases de datos, tablas, generadores, vistas, triggers, dominios, índices, procedimientos, udfs, excepciones, roles y usuarios de la base de datos
  • Ejecutar expresiones de SQL  en bases de datos y desplegar los resultados
  • Importar y exportar datos a través de archivos en el formato CSV
  • Navegar a través de los contenidos de tablas y vistas
  • Seleccionar datos para eliminar y modificar mientras navegas tablas
  • Insertar, eliminar, desplegar los contenidos de campos blob
  • Desplegar metadatos de la base de datos, navegar las tablas de sistema
  • Creación de respaldos y restauración de los mismos
  • Mantenimiento a la base de datos

La buena noticia es que ahora FirebirdWebAdmin ha cambiado su interfaz volviéndola más agradable y usable, utilizando Twitter Bootstrap.

Más información en:

https://github.com/mariuz/firebirdwebadmin

PHP Firebird 

Laravel es un popular framework para PHP, y ahora ya cuenta con un paquete para poder utilizar Firebird.

Más información en:

http://packalyst.com/packages/package/jacquestvanzuydam/laravel-firebird

PHP Componentes 

En el Userguide de Codeigniter 3 (en fase de Release Candidate) se menciona que ahora tiene soporte a Firebird:

Added Interbase/Firebird database support via the ibase driver.

Esto se refiere a que el paquete de instalación de CI 3 ya lo incluye, aunque anteriormente se podía utilizar Firebird en CodeiIgniter 2, mediante el driver desarrollado por Carlos García (https://github.com/cgarciagl/Firebird-for-Codeigniter).

Aún así es bien recibido que CodeIgniter 3 integre el soporte a Firebird, de hecho es una plataforma en la que yo (@albringas) ya he hecho desarrollos y con muy buen resultado.

Para consultar el resto de las nuevas características de CodeIgniter 3, estas son las direcciones:

http://www.codeigniter.com/userguide3/

http://www.codeigniter.com/userguide3/changelog.html

También pongo la dirección de un artículo que escribí sobre usar Firebird con CodeIgniter, en mi blog:

http://albringas.com/noticias/detalle/3103/

 

Firebird Lenguajes 

Re: guardar fichero en la bd con php De los foros de Firebird.com.mx, Santi3 nos indica cómo resolvió su problema: Bueno, después de haber estado todo el día buscando, al fin lo he encontrado, aqui va el código, por si le hace falta a alguien, este código usa la conexión PDO:

$f = realpath("factura.pdf"); $stream = fopen($f,"r"); $dpdf = stream_get_contents($stream); fclose($stream); $sql = "UPDATE OR INSERT INTO hipreacep ( codfachist, doc_pdf, doc_notaspre, doc_fileext ) values ( '_3YD10TEPZ', :foo, null, null )"; try { $queri = $co->prepare($sql); $queri->bindParam(':foo', $dpdf); $queri->execute(); $queri = NULL; } catch (PDOException $e) { $ok = false; $queri = NULL; $inf = $e->getMessage(); }

Tips Firebird 

@albringas publicó un artículo en idioma inglés que muestra sus primeras experiencias usando Codeigniter y Firebird, y utilizando el driver de Firebird para Codeigniter escrito por Carlos García (@cgarciagl).

Más información en el blog de albringas: 

http://albringas.com/index.php/noticias/detalle/3103/

Documentación PHP 

Actualización al soporte a Firebird en Laravel 5.4.


Laravel es un framework para PHP.


Más información en:


https://github.com/jacquestvanzuydam/laravel-firebird/tree/5.4-support

PHP Liberación de versiones