8
votes

Symfony (cadre PHP) et mongodb (ou toute base de données basée sur JSON)

Je me demandais si il est possible d'utiliser une base de données de document basée sur le schéma JSON, comme MongoDB ou CouchDB sur un projet de symfony, comme celui utilisé pour les sites Web Ruby-On-Rails? Et si oui, comment peut-on faire?


0 commentaires

6 Réponses :


6
votes

Vous pouvez obtenir de l'aide du MongoDB PHP Language Center . Il existe des liens vers plusieurs bibliothèques PHP pour MongoDB, y compris un enregistreur centralisé pour les applications Symfony.


0 commentaires

0
votes

AFAIK, le seul cadre d'appui intégré de Mongo à partir de ce que Vork .

J'ai vu un post de quelqu'un qui a installé un gâteau à utiliser mongodb, mais ils ont essentiellement dû recouvrer tout le modèle de modèle.


0 commentaires

0
votes

Essayez de construire votre projet avec le drapeau No-ORM. Il n'est guère nécessaire d'avoir une base de données relative à un objet si vous n'utilisez pas de base de données relationnelle. Il suffit de créer des classes pour vos données dans PHP. Celles-ci fonctionneront comme votre schéma, ce qui a du sens de sens en tant que schéma n'est pas défini à la couche de données.


0 commentaires

7
votes

Il y a un doctrinemongodbbundle pour une utilisation avec Symfony 2


0 commentaires

4
votes

Vous pouvez également consulter http://li3.me/ , le seul framework PHP complet avec Prise en charge entièrement intégrée pour MongoDB (et Couchdb).


1 commentaires

Semble intéressant mais un autre cadre :(



0
votes

Tout le framework moderne de Majore peut travailler avec MongoDB. Symfony le fait très bien avec la doctrine comme un exemple


0 commentaires