1
jakdaniel
Databse abstraction class (Multitype)
  • 2006/3/27 13:18

  • jakdaniel

  • Just popping in

  • Posts: 1

  • Since: 2006/3/21


I'm newbie in xoops... but i think that is a very good cms: use class, use smarty templates, infinite modules types, the 2.2.x version inplement smarty support into admin section, very good cms...

But the database layer, support only Mysql... :)

My suggest is the integration of a "database abstraction" class like ADODB of John Lim or PEAR or similar, for support all database types (or the most common: oracle, postgres, mysql, msaccess, sqlserver)...

This is my little suggestion...
I hope this is usefull for the XOOPS project... :)

bye!

JakDaniel

2
Herko
Re: Databse abstraction class (Multitype)
  • 2006/3/27 13:51

  • Herko

  • XOOPS is my life!

  • Posts: 4238

  • Since: 2002/2/4 1


you are definately not the first to suggest this, nor will you be the last. XOOPS hasn't implemented ADODB or PEARDB because of the (massive) overload it brings to a system such as XOOPS. Each site would be on-the-fly ready for any supported database, as that's how these packages are built. This is very good for development, but not for the speed of XOOPS sites.

However, this doesn't mean we're ignoring your suggestion. In the next major release, PHP 5.1's PDO will be supported, a PHP native database abstraction layer that will support the SQL databases (my, postgre, MS) and oracle, and some more.

So to those who wait will come...

Herko

3
StarShaper
Re: Databse abstraction class (Multitype)
  • 2006/3/27 15:23

  • StarShaper

  • Just popping in

  • Posts: 29

  • Since: 2005/7/25


Quote:
However, this doesn't mean we're ignoring your suggestion. In the next major release, PHP 5.1's PDO will be supported...


Wow, this are pretty nice news ! How do you suppose to implement PDO? Will there be an option to switch between the database classes?


What do you mean with "In the next major release"? (june, july...)?

4
btesec
Re: Databse abstraction class (Multitype)
  • 2008/7/22 15:25

  • btesec

  • Friend of XOOPS

  • Posts: 623

  • Since: 2007/2/20


SO it seems that some work has been done here.

Login

Username:
Password:

Lost Password? Register now!

Who's Online

65 user(s) are online (50 user(s) are browsing Support Forums)


Members: 1


Guests: 64


heyula,

more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Jan 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits