Anyone running a Microsoft server, but otherwise liking PHP apps is ending up running both MySQL and Microsoft SQL on the same server. It's really not that much of an issue.
Only if your php application supports it.PS, you can use PHP and MSSQL.
True, but I don't know of many, if any, who use this option. IP.B is the only software I know, who supports this.Only if your php application supports it.
vBulletin doesnt, I assume Xenforo doesnt, I dont believe MyBB would work, and probably none of the other php forums.
It does.i thought IPB had support for MSSQL for a lot of money extra
During refactoring, it looks like vB will gain support for non-mysql databases.
True, but I don't know of many, if any, who use this option. IP.B is the only software I know, who supports this.
During refactoring, it looks like vB will gain support for non-mysql databases.
If the developers don't intend to implement pgsql support, what would their stance be on a community-written 'plugin' to make it work?
From what I've read in the tutorials, it doesn't look like XenForo has an abstraction layer, so this probably isn't possible at the current time, even if you wanted to write it yourself. If the PostgreSQL syntax differs from MySQL's for any of the existing queries, you would run into problems.
Since XF is using Zend/Db.php components, it should not be difficult to change to any database (mssql, pgsql, mysql etc)! I have not purchased a licence yet, but the Zend Framework allows for a level of abstractions for the databases and theoretically you can use any database server, just the queries should be SQL ANSII.
Actually the Zend_Db_Table can be considered an ORM. It is a Table/Row data gateway design pattern.While Zend does support many database backends, all the queries for XenForo are 'hand-written' and it is the same with any addon that will use the database. Take a look at the Thread model when you get your license.
Any word on why this wasn't written using a nice ORM? Or does PHP not really have good ORM libraries?
If oracle cuts of mysql, im sure there are more experienced developers out there that can continue it.
You think Oracle would let them? Talk about a david vs goliath situation, Oracle wasn't afraid to sue Google over Java use, so you think they'll let someone do the same with MySQL?
Anyone running a Microsoft server, but otherwise liking PHP apps is ending up running both MySQL and Microsoft SQL on the same server. It's really not that much of an issue.
We use essential cookies to make this site work, and optional cookies to enhance your experience.