Twitter
RSS
Précédent   Forum du club des développeurs et IT Pro > Bases de données > NoSQL
NoSQL Forum d'entraide sur les SGBD NoSQL : MongoDB, Cassandra, CouchDB, HBase, etc. Voir aussi -> Rubrique NoSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 26/09/2012, 10h58   #1
Gnarik
Candidat au titre de Membre du Club
 
Romaric Parmentier
Inscription : avril 2008
Messages : 58
Détails du profil
Informations personnelles :
Nom : Romaric Parmentier
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : avril 2008
Messages : 58
Points : 12
Points : 12
Par défaut Factorisé son NoSQL

Bonjour à tous,

J'ai du code php qui exécute des requêtes MongoDB. Ces requêtes sont du javascript stocké dans une chaîne de caractère et passé à un objet PHP. Est-il possible de stocker son JS dans un véritable fichier JS pour ensuite passer ces fonctions à mes objets PHP. Comme si je passais une fonction anonyme JS à un objet PHP.

Bon c'est un peu tordu, mais j'aimerai éviter la duplication de code et retrouvé une certaine complétion/vérification de code dans mon IDE et par la même occasion séparer mon PHP de mon "JS".

Merci d'avance de vos réponses,

Gnarik
Gnarik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2012, 16h19   #2
rudib
Expert Confirmé
 
Avatar de rudib
 
Rudi Bruchez
Inscription : mai 2006
Messages : 2 242
Détails du profil
Informations personnelles :
Nom : Rudi Bruchez
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 2 242
Points : 3 110
Points : 3 110
Envoyer un message via ICQ à rudib Envoyer un message via MSN à rudib
Pas vraiment une réponse, mais... pourquoi tu n'utilises pas le driver PHP de mongo ? Quel est ton besoin en faisant du JS ? Ca veut dire que c'est le client qui exécutes la requête vers MongoDB, qui est donc visible sur internet ??
__________________
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation, formation,
solutions MS SQL Server et informatique libre.
MCDBA, MCITP, MCT, SCJP2 - http://www.babaluga.com/
Articles et tutoriels : http://rudi.developpez.com/
LIVRES : Optimiser SQL Server,
Microsoft SQL Server 2012 Security Cookbook
, Pro T-SQL 2012 Programmer's Guide
- les bases de données NoSQL, Eyrolles.
rudib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/10/2012, 10h38   #3
Gnarik
Candidat au titre de Membre du Club
 
Romaric Parmentier
Inscription : avril 2008
Messages : 58
Détails du profil
Informations personnelles :
Nom : Romaric Parmentier
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : avril 2008
Messages : 58
Points : 12
Points : 12
Hello, quoi qu'il en soit, merci de ta réponse.

J'utilise déjà le driver php-mongo. Les requêtes ne sont pas coté client (surtout pas), simplement coté serveur elles sont stockées dans des strings ce qui ne rend pas le tout très factorisable.

Par exemple : >ICI< c'est comme si j'utilisais la partie if du $map dans plusieurs requêtes et qu'au lieu de le réécrire plusieurs fois je voulais le reprendre depuis un fichier JS.

J'espère que j'arrive à me faire comprendre bien que je commence à me dire que ce n'est pas tellement faisable à moins d'avoir recourt à du parsing de fichier, ce qui n'est pas vraiment une bonne solution à mon gout.

Si jamais vous avez des idées je suis preneur !

A+
Gnarik est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h14.


 
 
 
 
Partenaires

Hébergement Web