The MSSQL connector is labeled "Experimental" because I haven't used it for production yet. Also, the installation script will not be of much use for you if you are using MSSQL - this really isn't a problem, it just makes sure you have followed the instructions, it doesn't actually "do" anything. This having been said, I have run the MSSQL driver through the complete regression test and it passed 100% - churning through tens of thousands of user agents. Please note that the performance of Tera-WURFL on MSSQL is significantly less (although still much faster than any alternative PHP option). If you notice any performance issues, you can disable the use of the MSSQL Stored Procedures, as they seem to be slower than using PHP. To do this, edit
DatabaseConnectors/TeraWurflDatabase_MSSQL2005.php and change
- Code: Select all
public $db_implements_ris = true;
to
- Code: Select all
public $db_implements_ris = false;
Other than the database connection, everything else is the same and the library will behave exactly as it should. After you put the code up on your site, make sure you go to the admin interface and update the database from the local WURFL file. This will attempt to create the database tables and procedures for you. Please let me know if you have any problems.