Aller au menu - Aller au contenu

Le concept d'AJAX

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Pseudo Commentaire
Page 1 
Hors ligne Anonyme # Posté le 25/03/2009 à 09:54:46

Génial !

Franchement je connaissais déjà bien AJAX, mais tu m'as fait "tilter" !
En effet, lorsque j'utilisais l'AJAX, j'utilisais uniquement le format HTML, j'avais entendu parler de JSON (notamment dans le bouquin "AJAX, le guide complet", mais ça ne m'intéressait pas...).
Or tu as très bien su montrer son utilité : étant donné que le JSON est beaucoup plus rapide, autant ne récupérer que les données via une requête, et faire l'insertion - contenant la mise en forme dans des balises HTML - par Javascript ! Du coup, la charge sur le serveur est moindre !

Je comprends mieux dans ce cas la course folle à la rapidité d'exécution de Javascript sur les navigateurs !

C'est dingue, j'avais jamais tilté à çà...

Cependant le format JSON, ça peut être un fichier d'accord, mais si on veut récupérer des données d'une base de données, il faudra tout de même appeler un script PHP qui pourra, lui, renvoyer une réponse au format JSON, il n'y a pas d'autres moyens ?

Merci en tout cas !
Hors ligne Thunderseb # Posté le 25/03/2009 à 10:13:28
Responsable de la validation
Avatar

Avis : Très bon Validateurs

Ville : Liège
Pays : Belgique

Non, il faut bien passer par PHP pour générer du JSON. De ce côté là ça ne change pas bcp des autres formats.
 
Hors ligne anonyme # Posté le 25/03/2009 à 10:24:37

Ok.

Honnêtement, est-ce qu'il y a une réelle différence entre renvoyer du HTML tout fait et renvoyer du JSON en l'intégrant à l'aide de Javascript ?
Hors ligne Thunderseb # Posté le 25/03/2009 à 11:20:17
Responsable de la validation
Avatar

Avis : Très bon Validateurs

Ville : Liège
Pays : Belgique

Ca dépend fort de ce qui est récupéré. Dans mon exemple sur Facebook il vaut mieux le faire en JSON. Mais si le texte est plus long et dont ontenir de la mise en forme (par exemple la visualisation d'une zone de texte) bah là il faut passer par HTML, car ce serait trop compliqué.

JSON est semblable à XML en fait, mais ne peut pas vraiment être comparé à HTML. Car HTML a plus un rôle de présentation des données (la visuel) alors que JSON et XML est du stockage de données qui doit encore être traité pour être affiché.
 
Hors ligne hornetbzz # Posté le 16/10/2009 à 16:45:11
que la force soit avec toi
Avatar

Études : ESTACA

Bonjour,

Super tuto, c'est assez lisible et clair. J'ai appliqué sur un cas un peu complexe, ça fonctionne bien. A la limite, un point faible serait la lenteur des échanges client-server pour de "grosses" requetes, ce qui n'est vraiment pas la vocation d'Ajax.

Après cette lecture assidue, deux questions surgissent à l'orée de mes (2) turgescences neuronales :

    - Est-ce que l'on pourrait comparer le mode de programmation Ajax avec du Server Side Include (SSI d'Apache) (je veux dire, en terme de résultat) ?
    - Si oui, est ce que le SSI ne serait pas plus sécurisé ?





Merci
Hors ligne Thunderseb # Posté le 16/10/2009 à 16:50:57
Responsable de la validation
Avatar

Avis : Très bon Validateurs

Ville : Liège
Pays : Belgique

Non, ce n'est pas comparable aux SSI. SSI c'est plutôt comme les includes en PHP, ça se joue du côté serveur. C'est sécurisé, mais le problème des SSI (ou l'avantage, c'est au choix), c'est qu'il n'y a pas moyen de combiner avec du PHP (enfin, sur mon serveur free.fr). SSI c'est parfait pour un petit site statique, mais pour un site PHP, faut oublier. J'utilise souvent SSI, par exemple mon site zEditor : http://nayi.free.fr/zeditor/index.shtml .
 
Hors ligne marcel35 # Posté le 08/04/2010 à 18:26:49

Je me posais pleins de questions sur l'ajax avant de venir ici, et maintenant je m'en pose le double ! Je suis pressé d'attaquer les chapitres suivants, ou plutôt de les dévorer. =D

Si les prochaines chapitres sont aussi clairs que le premier, alors chapeau !


ps : fan du "facebouque" XD
Hors ligne keke21410 # Posté le 08/04/2010 à 21:17:36
"Belong to web"
Avatar

Ville : Ancey
Pays : France métropolitaine

c'est pas mal d'avoir créer ce tuto aussi au format .pdf, même si 'fichier > enregistrer sous' marche aussi, je pense que ce serait interessant pour les tutos du SDZ !
Bref, je vais m'atteler (enfin) à Ajax et donc à ton tutoriel !
Merci !
 
Hors ligne fofiedelly # Posté le 04/05/2012 à 11:55:13
Avatar

Avis : Bon

ce tuto est excellent et arrive au bon moment ce qu'il nous faut maintenant c'est la version PDF
Pour accéder à cette section
Connectez-vous !
connexion_rpx