Skip to content
Home » ¿Por qué ADOdb?

¿Por qué ADOdb?

ADOdb, como ya hemos explicado en algunos artículos, es una capa de abstracción de base de datos. Sirva comentar sus prestaciones para recomendar su uso, principalmente la rapidez.

  • Alta velocidad. Como dice su autor, “es probablemente la capa de abstracción de bases de datos de código abierto, más rápida para PHP”. (Aquí pueden verse las pruebas)
  • Extensiones compiladas para PHP, tanto para PHP 4, como PHP 5, para Linux y Windows. El uso de estas extensiones incrementa aun más su velocidad.
  • Tiene métodos orientados a la gestión de fechas y sobre todo la creación de esquemas portables.
  • Tiene bastantes características avanzadas: como la gestión de sesiones (incluye la notificación de caducidad de sesión), generación automática del código SQL, “pivot tables”, simulación de SELECT LIMIT para todas las bases de datos y monitorización del rendimiento.
  • Su aprendizaje resulta muy fácil, sobre todo si se está familiarizado con la programación de Windows, ya que utiliza muchas convenciones de ADO.
  • Control de calidad. Todas las versiones definitivas son chequeadas sobre Access, MySQL, PostgreSQL, MS SQL y Orable 9.
  • Madurez. Esta capa lleva siendo utilizada desde el año 2000, actualmente, con una comunidad amplia de usuarios.
  • Su licencia es más que flexible (BSD). Esto siginifica que se puede incorporar (incluso compilar) en las aplicaciones libre de tasas sin necesidad de solicitar el permiso del autor. También tiene una licencia dúal (Lesser GPL).
  • Si deseais conocer más, su dirección más estable es: http://adodb.sourceforge.net.