dalmp


Database Abstraction Layer for MySQL using PHP

DALMP - Database Abstraction Layer for MySQL using PHP

0% fat and extremely easy to use. Only connect to database when needed.

http://www.dalmp.com

new code moved to https://github.com/nbari/DALMP

git clone git://github.com/nbari/DALMP.git dalmp

Details

  • redis support (http://code.google.com/p/redis/)
  • memcache single or multiple hosts and socket support (http://code.google.com/p/memcached/)
  • apc support (http://pecl.php.net/package/APC)
  • Group caching cache by groups and flush by groups or individual keys
  • Disk cache support.
  • Prepared statements ready, support dynamic building queries.
  • Secure connections with SSL.
  • SQLite3 Encryption (http://sqlcipher.net)
  • Ability to use different cache types at the same time.
  • Simple store of session on database (mysql/sqlite) or a cache like redis/memcache/apc.
  • Easy to use/install/adapt.
  • Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).
  • support connections via unix sockets.
  • SQL queues.
  • trace/measure everything enabling the debugger by just setting something like $db->debug(1).
  • works with Cloud databases like Xeround & Amazon RDS out of the box.

share knowledge: irc.freenode.net #dalmp

join the group: http://groups.google.com/group/dalmp

FreeBSD Install from ports: /usr/ports/databases/dalmp

Buy Me A Beer .-)

Quite a large amount of time has been spent creating, crafting and maintaining this software, please consider donating.

Donating helps ensure continued support, development and availability.

Project Information

Labels:
php mysql API mysqli memcache apc redis