La gente de Oracle han reescrito un libro que nos explica todo lo necesario para desarrollar aplicaciones en PHP que accedan a Oracle, está en formato PDF y la versión del documento es la 1.4. Este libro no es una guÃa completa de PHP y Oracle, ya que se supone que se tienen conocimientos básicos de PHP y SQL.
El libro está formado por 17 capÃtulos:
- Introducción: introducciones sobre Oracle y PHP.
- Extensiones PHP para Oracle: extensiones Oracle, OCI8 y PDO.
- Instalación de Oracle Database 10g Express Edition: aunque el manual se centra en esta versión, también es válida para cualquier versión de Oracle actual.
- Uso de Oracle Database 10g: trabajar con SQLs, PLs, crear usuarios, monitorear las sesiones, crear conexiones a la BD, crear informes y mucho más.
- Instalar Apache: tanto en Linux como en Windows.
- Instalar PHP: OCI en PHP4 y PHP5 tanto para Linux como para Windows y PDO en Linux y Windows.
- Instalar Zend Core para Oracle: instalación y administración de Zend Core para Oracle.
- Conectar a Oracle mediante OCI8: tipos de conexión, variables de entorno de Oracle, cerrar conexiones Oracle (algo que se suele olvidar hacer la gente).
- Ejecutar SQL mediante OCI8: inserciones, modificaciones, transacciones, errores OCI8, tunning de aplicaciones.
- Usar PL/SQL en OCI8: crear procedimientos, errores, cursores.
- Objetos grandes: LOBs y BFILEs.
- Uso de XML en Oracle y PHP: uso de la extensión SimpleXML y acceso a datos de Oracle mediante HTTP.
- Globalización: manipulación de Strings, Locale, codificación de caracteres de los HTML, formato de fechas y números.
- Debug.
- Testing: ejecutar tests OCI8, fallo en los tests, creación de tests.
- Nombre de funciones OCI8 en PHP.
- Extesión de Oracle obsoleta: comparación entre la extensión Oracle y OCI8.
The Underground PHP and Oracle Manual
VÃa / Christopher Jones on OPAL