2010-07-29 8 views
1

Je planifie une application qui consiste à extraire des données XML du côté serveur et à les manipuler côté client avant de permettre à l'utilisateur de les enregistrer au format CSV. Du côté serveur, j'utiliserai Apache et PHP comme interface de service primaire, et la source de données pourrait provenir du serveur MySQL et/ou du serveur de base de données Exist. Ensuite, du côté client, je pense à utiliser ExtJS pour permettre aux utilisateurs de «limiter & afficher les données et les formater davantage dans cette grille de tableau. Ensuite, ExtJS "POST" les données de la grille de tableau formaté et POST il à un deuxième contrôleur PHP qui prend simplement les données et convertir et enregistrer dans une pièce jointe CSV.XML - Sortie de données CSV: interaction serveur-client et optimisation

Ma question est, étant donné la pile en cause, est-ce la meilleure façon de le faire? S'il existe un moyen pour ExtJS de produire directement les données sous forme de fichier CSV, devrais-je l'utiliser? Je veux dire, Javascript n'est pas censé écrire en HD, n'est-ce pas? Si vous vous demandez pourquoi la manipulation n'a pas pu être faite en premier, j'essaye d'utiliser un nombre limité de requêtes stockées seulement (sur MySQL et Exist), pour servir les données fréquemment demandées et mises à jour.

Merci d'avance pour vos commentaires et suggestions.

Répondre

0

Ma question est, étant donné la pile en cause, est-ce la meilleure façon de le faire? S'il existe un moyen pour ExtJS de produire directement les données sous forme de fichier CSV, devrais-je l'utiliser? Je veux dire, Javascript n'est pas censé écrire sur le HD, juste

Je ne vois pas cela comme une mauvaise façon de le faire en fonction de ce que vous essayez d'atteindre. Je ne compterais pas sur Javascript pour l'enregistrer, ce qu'il ne peut pas faire directement. Je recommanderais certainement que vous manipuliez cela sur un backend car ce serait plus facile et probablement plus fiable.

+0

Merci, Michael. C'est ce que je pensais. – topmulch