CDEEngine

A PHP class which implements the general database functions in PHP
Download

CDEEngine Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Andre van Zuydam
  • Publisher web site:
  • http://www.spiceware.co.za/

CDEEngine Tags


CDEEngine Description

A PHP class which implements the general database functions in PHP CDEengine provides a common SQL platform for PHP development where developers change their databases but not their code. It supports Firebird, MySQL, Oracle, SQLite, PostgreSQL, Dbase and MSSQL.Developer commentsPHP is one of my favourite development languages, most times when I develop an application in PHP I need to port in to another database because of hosting limitations or because of further intergration into another system.Often I needed to use data from another database in my existing application and making a common class which encapsulates the database connection and queries makes this easier.One thing that I am working on is making the translation of the different SQL dialects a reality so that an application developed in MySQL will port directly to Firebird or Oracle without having to change the SQL statements.Those new to PHP and database access via PHP will find that this library is a good place to start in obtaining a solution with the databases provided. One can test a couple of databases without even changing the code!Goals:* Write code in PHP once for any database platform* Support all PHP database connectivity* One set of database functions connects to any database (What order does the db handle fall in ibase_connect and mysql_connect?)* Make PHP database development simpleHow can you help?There must be a database that you are using that is not supported yet, thats where you can help and test it in a production environment. Also the functionality of the library is by no means complete and there are "gaps" between the various databases which will make it impossible to port certain applications if the commands are not there.Submit your features and requests on the Sourceforge project page which will then be included in the next release. I welcome requests for database features that are not part of the current native library offerings. Have a look at the import and backup features.


CDEEngine Related Software