Sep 07, 2008, 02:10 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
modxcms.com web
  MODxCMS.com   Forums   Help Login Register  
News:Read what MODx Developers say: MODx Dev. Blogs
Pages: [1]   Go Down
  Print  
Author Topic: MSSQL  (Read 3359 times)
0 Members and 1 Guest are viewing this topic.
croakingtoad
Jr. Member
*
Posts: 28

I love MODx!


« on: Apr 18, 2006, 02:23 PM »

I am very interested in using modx to redevelop our corporate website, but I see that by default it only supports the MySQL DB.

Has anyone developed a version to support MSSQL or when can I expect a release to support multiple DBs?

Thanks!

Marty Martin
Logged
rthrash
Foundation
*
Posts: 9,105



WWW
« Reply #1 on: Apr 18, 2006, 02:24 PM »

Multipe DB support will come with our 1.0 release. However, I don't think MSSQL is planned for one of the three database options available at release unfortunately.
Logged

MODx is a framework that allows web professionals to turn over sites to end-users for daily maintenance without worrying. Community participation and questions are encouraged, especially when you help us help you, read the wiki, and review snippet parameters – even if you have to look at the source. Searching the forums helps, too.
Ryan Thrash
MODx Co-Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
croakingtoad
Jr. Member
*
Posts: 28

I love MODx!


« Reply #2 on: Apr 18, 2006, 02:27 PM »

Bummer.  I understand this is an open source project and you want to accomodate the more popular 'open' DBs, but I think you would garner more corporate use if you would include MSSQL.

I definitely prefer the MySQL DB, but unfortunately our IT department doesn't!  Wink

Thanks for such a quick response!
Logged
rthrash
Foundation
*
Posts: 9,105



WWW
« Reply #3 on: Apr 18, 2006, 02:29 PM »

In due course we'll tackle it I assure you as it's a great DB platform indeed.
Logged

MODx is a framework that allows web professionals to turn over sites to end-users for daily maintenance without worrying. Community participation and questions are encouraged, especially when you help us help you, read the wiki, and review snippet parameters – even if you have to look at the source. Searching the forums helps, too.
Ryan Thrash
MODx Co-Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
OpenGeek
MODx Co-Founder
Foundation
*
Posts: 4,670


looking a little more like my avatar again...


WWW
« Reply #4 on: Apr 18, 2006, 03:05 PM »

Bummer.  I understand this is an open source project and you want to accomodate the more popular 'open' DBs, but I think you would garner more corporate use if you would include MSSQL.

I definitely prefer the MySQL DB, but unfortunately our IT department doesn't!  Wink

Thanks for such a quick response!

Actually, MSSQL support via PHP's newly adopted standard db layer, PDO, will be easily attainable when using PHP 5.1+ once we release version 1.0.  Even for users not using native PDO support (i.e. prior to PHP 5.1+), 1.0 will feature a partial PHP 4 compatible PDO implementation to emulate native PDO calls, and providing MSSQL support for those users would be as simple as implementing a PDO driver implementation for MSSQL, along with MSSQL specific implementations of the core MODx classes, optimized for MSSQL.  Currently, I have partial PDO implementations compatible with PHP 4 for MySQL, PostgreSQL, and SQLite.

For more information on PDO, check out http://php.net/pdo

I will have much more information on this soon, as I complete the initial release of an ultra-light ORM layer built on PDO, which will drive the new core of MODx 1.0.
Logged

Jason Coward
MODx Co-Founder
xPDO Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
If you think of yourselves as helpless and ineffectual, it is certain that you will create a despotic government to be your master. The wise despot, therefore, maintains among his subjects a popular sense that they are helpless and ineffectual.
  — Frank Herbert
croakingtoad
Jr. Member
*
Posts: 28

I love MODx!


« Reply #5 on: Apr 18, 2006, 03:07 PM »

Very cool indeed, when is version 1.0 expected to be released?
Logged
OpenGeek
MODx Co-Founder
Foundation
*
Posts: 4,670


looking a little more like my avatar again...


WWW
« Reply #6 on: Apr 18, 2006, 03:15 PM »

Very cool indeed, when is version 1.0 expected to be released?
Being actively developed, but will go through a rigorous pre-release / early access phase before being made public.  Most likely talking 2 to 4 months optimistically, and 3 to 6 pessimistically, and that's certainly nothing official; just the best estimate I can give at this stage.
Logged

Jason Coward
MODx Co-Founder
xPDO Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
If you think of yourselves as helpless and ineffectual, it is certain that you will create a despotic government to be your master. The wise despot, therefore, maintains among his subjects a popular sense that they are helpless and ineffectual.
  — Frank Herbert
croakingtoad
Jr. Member
*
Posts: 28

I love MODx!


« Reply #7 on: Apr 19, 2006, 12:46 PM »

Actually, MSSQL support via PHP's newly adopted standard db layer, PDO, will be easily attainable when using PHP 5.1+ once we release version 1.0.  Even for users not using native PDO support (i.e. prior to PHP 5.1+), 1.0 will feature a partial PHP 4 compatible PDO implementation to emulate native PDO calls, and providing MSSQL support for those users would be as simple as implementing a PDO driver implementation for MSSQL, along with MSSQL specific implementations of the core MODx classes, optimized for MSSQL.  Currently, I have partial PDO implementations compatible with PHP 4 for MySQL, PostgreSQL, and SQLite.

For more information on PDO, check out http://php.net/pdo

I will have much more information on this soon, as I complete the initial release of an ultra-light ORM layer built on PDO, which will drive the new core of MODx 1.0.

I was just browsing around and ran into this...not sure if this is the sort of thing you-all had in mind but thought I'd throw it out there ..

http://adodb.sourceforge.net/

Best!
Logged
OpenGeek
MODx Co-Founder
Foundation
*
Posts: 4,670


looking a little more like my avatar again...


WWW
« Reply #8 on: Apr 19, 2006, 01:25 PM »

I was just browsing around and ran into this...not sure if this is the sort of thing you-all had in mind but thought I'd throw it out there ..

http://adodb.sourceforge.net/

Best!

Thanks for the reference croakingtoad, but let me explain a little more about what I've decided to undertake and why.

For the last several months, I've been exploring the multitude of database abstraction layers and object-relational mapping/management frameworks available in the PHP world, as well as comparing them with similar offerings in other paradigms (e.g. Ruby on Rails' ActiveRecord, J2EE solutions, etc.).  As a result of the evaluations and prototypes I've completed in this time, I decided to write my own object-relational layer based on PDO for a multitude of reasons which I will be publishing very soon in my blog here on the MODx web site.  I'm about 80% complete with an initial implementation of this, which I will most likely release as a separate library project under LGPL license later this month or early next month.

This library, if accepted by the team, would then be used to power the new MODx 1.0 core framework and API, which is also being authored at this time, and is about 60% implemented pending completion of the aforementioned db layer.

I will be explaining why I rejected ADODB and a multitude of other solutions in favor of this approach, in my upcoming blog post and library project announcement.
Logged

Jason Coward
MODx Co-Founder
xPDO Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
If you think of yourselves as helpless and ineffectual, it is certain that you will create a despotic government to be your master. The wise despot, therefore, maintains among his subjects a popular sense that they are helpless and ineffectual.
  — Frank Herbert
croakingtoad
Jr. Member
*
Posts: 28

I love MODx!


« Reply #9 on: May 03, 2006, 03:13 PM »

Any update on this?

I've been messing around with TYPO3 and I don't like it at all...I'd love to be able to move forward with MODx.

Thanks!
Logged
rthrash
Foundation
*
Posts: 9,105



WWW
« Reply #10 on: May 03, 2006, 05:45 PM »

No updates right now. 1.0 is not on a fixed timeframe.
Logged

MODx is a framework that allows web professionals to turn over sites to end-users for daily maintenance without worrying. Community participation and questions are encouraged, especially when you help us help you, read the wiki, and review snippet parameters – even if you have to look at the source. Searching the forums helps, too.
Ryan Thrash
MODx Co-Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP

Copyright © 2005-2008 MODxCMS, All rights reserved. Contact Us
Styles by ziworks.com

Powered by SMF 1.1.4 | SMF © 2005, Simple Machines LLC

Valid XHTML 1.0! Valid CSS!