2010-08-23 15 views
2

Salut im travailler sur un panier ajax en utilisant php et javascript avec la bibliothèque jQuery. Est-ce que quelqu'un a des conseils pour accélérer les demandes ajax.Conseils pour accélérer ajax

En outre, y a-t-il des bonnes pratiques en ce qui concerne le verrouillage du panier ou des options pour ajouter plus d'articles avec la demande est en cours?

+0

Vous demandez genre de deux questions distinctes ici. Vous pouvez obtenir un mélange de réponses et il peut être difficile de choisir la bonne réponse. –

+0

Faire le monde une faveur et ne supporte pas IE6! Non seulement le javascript de votre application fonctionnera plus vite, mais cela nous rendra heureux! :) –

+0

Il ne rendra personne coincé sur IE6 heureux. – Quentin

Répondre

0

Je pense que la seule chose que n'importe qui peut recommander est que vous optimisez votre code, avant et arrière. Assurez-vous de ne pas avoir de code inutile, etc.

1

Préférez JSON sur XML pour le transfert de données juste en raison de la réduction de la densité de données XML (tags de fermeture). XML a définitivement ses usages - soyez juste judicieux lorsque vous utilisez l'un sur l'autre.

0

Il est possible de mettre en cache du contenu ajax. Cela va accélérer votre page.

0

Vous pouvez configurer JQuery.ajax (paramètres) de la mise en cache côté client. Vous pouvez également effectuer une mise en cache côté serveur, mais le côté client pourrait être une meilleure solution dans des situations telles que la vôtre. Si je me souviens bien, la mise en cache est activée par défaut.

0

Assurez-vous de gzip ce qui est retourné par les requêtes ajax, si ce n'est déjà fait.

Ajouter à votre fichiers php ob_start("ob_gzhandler");