|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Stéphane Développeur Web Inscription : mai 2011 Messages : 78 ![]() |
Bonjour,
J'ai 2 projet. Un (pro01) qui fonctionne sur sf 1.2 et qui possède une base de donnée (bd1) et un autre (app02) qui est sur sf 1.0 et qui est relié à la base bd2. pro01 possède un back end généré avec l'admin generator. pro01 récupère des informations dans la base bd2 par un web service. On ne souhaite pas que pro01 est un accès directe à la base bd2. Mon problème vient du fait qu'on doit avoir une seul administration pour les 2 projets. Si j'ai bien compris le back office (les formulaires...) se base sur l'ORM pour se généré. Vu que je passe par un web service, il y a t-il un moyen, d'avoir un module qui interrogera exclusivement le web service, qui aura c'est propres formulaires... Toutes les documentations que j'ai pu voir traitent du back end avec une base de donnée. Donc je ne sais pas si je peut utiliser un web service dans le back end, ou si je suis obligé d'avoir 2 back end pour les 2 projets. |
|
|
00
|
|
|
#2 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Une erreur courante qui découle hélas du tuto de symfony est de considérer que le backend et le frontend ont des fonctionnements différent et que les form auto-générer ne peuvent exister qu'en backend.
En réalité, le frontend, le backend et tous les autres applications (illimitées) qui pourraient arrivées sont toutes des applications et peuvent, ou non, utiliser des form auto-générés. Il est donc parfaitement possible de les retrouver dans le front et d'avoir un back sans form auto-générés. D'un autre côté, il est envisageable de créer un objet basé sur des services et qui répondrait comme doctrine. Par contre, je crains que, pour une seul application, le travail à mettre en œuvre des deux côtés soit trop important. Je pense donc que tu as intérêt à construire des crud pour cette partie de l'administration et à les lier à des objets doctrine like qui feront les échange en REST avec la deuxième partie du code objet que tu exécuteras sur l'autre application. On peut dés lors considérer que ton application sera sur ton serveur frontal d'administration VC et sur l'autre machine CM.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com