IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] Ajax et base de donn�es


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de Sayrus
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    899
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 899
    Par d�faut [AJAX] Ajax et base de donn�es
    Bonjour,

    Je d�bute en ajax, en fait je suis en train de me documenter sur le fonctionnement d'ajax, les possibilit�s qu'il propose etc.

    J'ai cependant quelques questions � vous poser:

    Si par exemple j'ai un site de news fonctionnant avec une base de donn�es telle que MySQL. Avec AJAX, est-il pr�f�rable dans un premier temps d'enregistrer une nouvelle news dans la bd, puis de passer par ajax pour l'afficher, ou de passer par xml et non par une base de donn�es? (Ce qui me parait un peu con vu qu'une base de donn�es est justement con�ue pour)

    Ensuite, si j'utilise ajax, est-ce aussi simple de mettre en place un syst�me de cache ( en PHP par exemple avec ob_start() et co)

    Et enfin 3e et derni�re question:

    Est-il facile d'adapter un site d�j� existant vers de l'Ajax, o� faut-il repartir du d�but? (Genre l'exemple des news, avec id pass� par url pour afficher la news suivante, etc.)

    Voil� c'est tout ce que je d�sirais savoir...

    Un grand merci!

  2. #2
    Membre �prouv� Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Par d�faut
    Citation Envoy� par Sayrus
    Si par exemple j'ai un site de news fonctionnant avec une base de donn�es telle que MySQL. Avec AJAX, est-il pr�f�rable dans un premier temps d'enregistrer une nouvelle news dans la bd, puis de passer par ajax pour l'afficher, ou de passer par xml et non par une base de donn�es? (Ce qui me parait un peu con vu qu'une base de donn�es est justement con�ue pour)
    Tu peux utiliser ajax aussi pour mettre � jour ta base.

    Mais je ne comprends pas pourquoi tu utilises ajax pour afficher les news.

    Citation Envoy� par Sayrus
    est-ce aussi simple de mettre en place un syst�me de cache ( en PHP par exemple avec ob_start() et co)
    Oui cela ne change rien pour le cache

    Citation Envoy� par Sayrus
    Est-il facile d'adapter un site d�j� existant vers de l'Ajax, o� faut-il repartir du d�but? (Genre l'exemple des news, avec id pass� par url pour afficher la news suivante, etc.)
    Oui c'est tr�s simple, puisque cela concerne principalement du javascript, du PHP externe et des "id" bien plac�. Donc tu touches tr�s peux � ton code existant.

  3. #3
    Membre chevronn� Avatar de yjuliet
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Ao�t 2006
    Messages
    362
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Seine et Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Produits et services t�l�com et Internet

    Informations forums :
    Inscription : Ao�t 2006
    Messages : 362
    Par d�faut
    Citation Envoy� par Sayrus
    Si par exemple j'ai un site de news fonctionnant avec une base de donn�es telle que MySQL. Avec AJAX, est-il pr�f�rable dans un premier temps d'enregistrer une nouvelle news dans la bd, puis de passer par ajax pour l'afficher, ou de passer par xml et non par une base de donn�es?
    Je ne comprends pas tout � fait ce que tu attends comme r�ponse.
    Pour ma part, AJAX ou pas AJAX, le fonctionnement reste le m�me : je sauve les informations dans la BD (que la BD soit du MySQL, ou un fichier XML, peu importe, le tout c'est d'avoir le script sur le serveur pour y acc�der), et je vais les lire, avec ou sans AJAX dans le support sur lequel elles sont stock�es. En bref, pour moi, AJAX ne change pas vraiment le comportement de mon application, il ne fait qu'�viter de recharger int�gralement la page � chaque requete...

    Citation Envoy� par Sayrus
    Ensuite, si j'utilise ajax, est-ce aussi simple de mettre en place un syst�me de cache ( en PHP par exemple avec ob_start() et co)
    cf r�ponse de Lodan

    Citation Envoy� par Sayrus
    Est-il facile d'adapter un site d�j� existant vers de l'Ajax, o� faut-il repartir du d�but? (Genre l'exemple des news, avec id pass� par url pour afficher la news suivante, etc.)
    Tout d�pend comment ton site est structur� et du nombre de pages � modifier. Plus ton site utilise d�j� de composants dynamiques, plus c'est facile, puisque tu n'as quasiment qu'� modifier les liens pour remplacer les href par du javascript onclick, et dans les formulaires g�rer tout dans le onsubmit. Si ton site est plus statique, il te faudra plus de temps pour nettoyer chacune de tes pages afin de pouvoir utiliser AJAX pleinement en ne chargeant que les fragments n�cessaires (ceux dont le contenu change)

  4. #4
    Membre �clair� Avatar de Sayrus
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    899
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 899
    Par d�faut
    Hello,

    Ok un grand merci! Je crois que �a ne devrait pas poser trop de probl�mes alors vu que mon site est enti�rement dynamique.

    Je me suis mal exprim� lors de la premi�re partie, je pensais qu'il �tait pr�f�rable d'utiliser du XML comme base de donn�es et donc qu'il fallait transformer toutes ses donn�es en XML apr�s pour pouvoir utiliser au mieux AJAX... Question conne en fait -_-

    Merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Reorderlist Ajax ToolKit sans Base de donn�es
    Par Drash dans le forum ASP.NET Ajax
    R�ponses: 0
    Dernier message: 10/01/2011, 15h29
  2. [AJAX] AJAX et bases de donn�es
    Par tapoutapou dans le forum AJAX
    R�ponses: 1
    Dernier message: 15/07/2010, 16h53
  3. Ajax : Edition en ligne d'une page issue de la base de donn�e
    Par dark_vidor dans le forum PHP & Base de donn�es
    R�ponses: 6
    Dernier message: 08/02/2009, 00h20
  4. [AJAX] [Ajax et Bases de donn�es] Y a t il des exemples?
    Par Sayrus dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 25/05/2007, 08h33
  5. [AJAX] base de donn�e Ajax
    Par kawther dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 27/02/2007, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo