【问题标题】:Symfony (PHP framework) and MongoDB ( or any json-based database) [closed]Symfony(PHP 框架)和 MongoDB(或任何基于 json 的数据库)[关闭]
【发布时间】:2010-11-29 12:05:01
【问题描述】:

我想知道是否可以在 symfony 项目(如用于 ruby​​-on-rails 网站)上使用基于 json 的无模式、基于文档的数据库(如 Mongodb 或 Couchdb)?如果是,怎么做?

【问题讨论】:

    标签: php json symfony1 mongodb


    【解决方案1】:

    您可能会从MongoDB PHP Language Center 获得一些帮助。有几个用于 MongoDB 的 PHP 库的链接,包括 symfony 应用程序的集中记录器。

    【讨论】:

      【解决方案2】:

      AFAIK,迄今为止唯一集成了 Mongo 支持的框架是 Vork

      我看到有人将 Cake 改装为使用 MongoDB 的帖子,但他们基本上不得不重新连接整个模型引擎。

      【讨论】:

        【解决方案3】:

        尝试使用 no-orm 标志构建您的项目。如果您不使用关系数据库,则几乎不需要对象关系数据库。只需在 PHP 中为您的数据构建类。这些将用作您的架构,这很有意义,因为架构未在数据层定义。

        【讨论】:

          【解决方案4】:

          有一个 DoctrineMongoDBBundle 用于 Symfony 2

          【讨论】:

            【解决方案5】:

            您还可以查看http://li3.me/,这是唯一一个完全集成支持 MongoDB(和 CouchDB)的全栈 PHP 框架。

            【讨论】:

            • 看起来很有趣但是另一个框架:(
            【解决方案6】:

            所有主流的现代框架都可以与 Mongodb 一起使用。 Symfony 做的很好,以学说为例

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2012-04-14
              • 2010-11-14
              • 2013-05-18
              • 2013-05-03
              • 2011-08-18
              • 1970-01-01
              • 2010-12-29
              相关资源
              最近更新 更多