2010-06-13 5 views
0

Salut, j'ai une question délicate (sont-ils pas tous délicate?)Dashcode mysql source de données de liaison

Je convertir une base de données qui utilise le site conduit php, vers un site en cours de construction avec Dashcode.

Le site actuel sélectionne les données contenues dans une base de données mySQL et crée dynamiquement le contenu de la page. À l'origine, cela a été fait pour réduire la maintenance du site, car tout le contenu actuel pouvait être conservé et vérifié hors ligne avant d'être téléchargé dans la base de données en direct, évitant ainsi les changements de code.

Dans dashcode, vous pouvez travailler à partir d'un fichier JSON en tant que source de données - ce qui est bien, cela fonctionne - sauf pour l'aspect de la maintenance. Le client n'est pas disposé (et je comprends pourquoi) à mettre à jour plusieurs centaines de lignes de code objet JS assez structuré lorsque la base de données contient les données et est mise à jour ailleurs. Alors, quel est le meilleur moyen de faire en sorte que Dashcode soit relié aux données de la base de données?

Répondre

0

D'où obtenez-vous le JSON? Est-ce que cela est généré à partir de l'original MySQL? Ne pourriez-vous pas générer le JSON à partir de MySQL et donc utiliser la procédure de maintenance d'origine avant de télécharger sur MySQL?

0

Pour mes projets, je crée généralement un intermédiaire PHP qui, une fois accédé à des journaux dans la base de données MySQL et les phrases les résultats dans xml dans le corps de la page. Il suffit de pointer daschcode vers le fichier php dans la source de données. Les paramètres peuvent même être passés dans le script PHP via GET via l'URL dans la source de données.