DALMP icon indicating copy to clipboard operation
DALMP copied to clipboard

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.

Examples and documentation at: http://docs.dalmp.com

Clone the repository:

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

To Install visit http://docs.dalmp.com/en/latest/Install.html

Thanks

Many thanks Navicat for supporting Open Source projects.

navicat

Details

Requirements

To use the cache features you need either the redis, memcache or APC extensions compiled, otherwise disk cache will be used.

  • Redis extension - http://github.com/nicolasff/phpredis
  • Memcache PECL extencsion - http://pecl.php.net/package/memcache
  • APC PECL extension - http://pecl.php.net/package/APC

If you want to store session encrypted then you need SQLite3 Encryption http://sqlcipher.net.

DALMP does not use PDO, so do not worry if your PHP does not have the pdo extension.

On FreeBSD you can install DALMP from ports: /usr/ports/databases/dalmp