2009-11-05 3 views
-1

J'essaie de développer un projet analytique. Mon but est de laisser un propriétaire de x-domain être autorisé à copier et coller un petit extrait de javascript inclus sur leur site, à partir de mon serveur. Cela permettra d'analyser l'expérience des utilisateurs finaux sur leur site.Meilleure compréhension des proxies Web pour php et javascript

Étant donné que mon serveur est php, et je vais envoyer des données recieving plus grand que le navigateur limite max, ma question est ...

Est-ce que seulement 1 serveur doivent avoir le proxy Web afin de faire échange réussi de données? (ie le domaine x peut-il me renvoyer des données et ne pas avoir besoin de proxy?)

Étant donné que je ne recueille que des données du domaine x, j'ai seulement besoin que x-domain m'envoie des données. Mon serveur n'a pas besoin de lui envoyer des données. Depuis que j'utilise php/apache pour mon serveur. aurai-je seulement besoin de configurer php pour configurer ce proxy afin que javascript envoie les données. Je remarque que le réseau de développeurs Yahoo a obtenu un exemple de code pour la mise en place d'un proxy Web. Puis-je l'utiliser pour mon propre usage et pour mon propre travail? Existe-t-il de bonnes ressources pour que je puisse commencer à le faire correctement?

Merci pour vos réponses. Je vous en suis reconnaissant.

+3

Pourquoi pensez-vous avoir besoin d'un proxy? – timdev

+4

Aussi - que voulez-vous dire "limite maximale du navigateur" exactement? – timdev

+0

Avez-vous une quantité limitée de bande passante pour votre serveur ... et vous voulez gérer plus de trafic en mettant en place des proxys de calmar inversé comme discuté ici http://www.visolve.com/squid/whitepapers/reverseproxy.php? –

Répondre

0

Vous ne devriez pas avoir besoin de proxy. Vous ne devriez pas non plus utiliser ajax, mais transmettre des données à un "< img>" caché dans la page. C'est ainsi que Google contourne le problème du cross-domain: ils chargent un "gif", mais ce n'est pas vraiment un gif, mais simplement un chemin vers leur serveur qui alimente les données de l'utilisateur.

Cela peut être votre meilleur pari pour contourner le problème inter-domaine.

Questions connexes