2011-03-05 50 views
0

我想知道是否有创建CMS的方式,可以在PHP中同时支持许多存储后端(MySQL,SQLite,平面文件等)。具有多个存储后端的CMS

+0

是的,有一种方法。还有什么你想问的吗?更具体的东西或这回答你的问题? – 2011-03-05 17:24:19

+0

想知道是否有一个PHP类或一些资源在线来帮助我... – Hirvesh 2011-03-05 17:28:10

+1

@the_archer,你会远远超过一个类来实现这一点。您将需要在接口后面抽象出您的数据访问逻辑,然后为您希望使用的各种数据提供者实现这些接口。当然,每个实现都是特定的,例如SQL可以使用ORM。 – 2011-03-05 17:28:51

回答

1

嗯,是的。您只需要为各种后端抽象各种API,以创建应用程序逻辑可以解决的一致接口。

0

标准解决方案是PDO。忘记能够使用平面文件,但它不会支持。