ThriftDB: Database abstraction library for PHP