Dibi

Dibi

dibi is a small and fast database abstraction library for PHP. It allows developers to write applications in a fairly consistent way regardless of the underlying database storing the information. The advantage is that the database can be changed without re-writing every call to it in the application.

It supports the following databases:
*Access (via ODBC)
*Microsoft SQL Server
*MySQL
*Oracle
*PDO
*PostgreSQL
*SQLite

Each database implements SQL slightly differently, the developer will need to be aware of the database-specific features and syntax to avoid if they want to maintain portability. Dibi provides format and literals conversion functions so that you can create values in any format and insert them into your SQL in the correct format for your database.

Some databases support the LIMIT and OFFSET statements. Dibi translates limit and offset to different mechanisms for each database and can emulate limit for databases with no native limit equivalent.

Dibi supports transactions, has SQL logger and profiler, uses PHP 5 language features.

External links

* [http://dibiphp.com/ dibi home page]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • DIBI — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres   Sigles de trois lettres > Sigles de quatre lettres …   Wikipédia en Français

  • Dibi — Pour les articles homonymes, voir Dibi (homonymie). Le dibi est une spécialité culinaire sénégalaise. Il s agit de viande grillée au feu de bois et accompagnée d oignons. La dibiterie est le restaurant où l on mange du dibi …   Wikipédia en Français

  • dibi — libi·dibi; …   English syllables

  • Dibi (homonymie) — DIBI Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres   Sigles de trois lettres …   Wikipédia en Français

  • DIBI — ICAO Airportcode f. Boundiali Tehini (Ivory Coast) …   Acronyms

  • DIBI — ICAO Airportcode f. Boundiali Tehini ( Ivory Coast) …   Acronyms von A bis Z

  • dibi — dolu yağmuru, deme, cale …   Çağatay Osmanlı Sözlük

  • dibi görünmek — (bir kabın) içindeki şey tükenmek …   Çağatay Osmanlı Sözlük

  • dibi görünmeyen sudan geçme — bir işe girişirken her yönünü iyice araştır anlamında kullanılan bir söz …   Çağatay Osmanlı Sözlük

  • dibi kırmızı mumla (veya bal mumuyla) mı çağırdım — üzerinde önemle durarak çağırmadım anlamında kullanılan bir söz …   Çağatay Osmanlı Sözlük

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”