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 :

A quoi sert javascript ?


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    administrateur systemes et reseaux
    Inscrit en
    Septembre 2007
    Messages
    127
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 66
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : administrateur systemes et reseaux
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 127
    Par d�faut A quoi sert javascript ?
    Bonjour

    comme vous le voyez je n'y connais rien. Mais je veux apprendre. J'ai tout mon temps.

    Je cherche a creer un site (super blog) et je voudrais savoir:

    a quoi sert javascript
    a quoi sert Ajax
    qu'est ce que ASP.NET
    pour creer un site est ce que je peux utiliser html + php simplement ou dois je en plus utiliser javascript et Ajax
    pour creer un site est ce que je peux utiliser html+ ASP.NET + C# et accessoirement Visual Studio ou dois je aussi utiliser php

    J'ai oublie!! qu est ce que JQuery?
    merci pour vos reponses

  2. #2
    Membre Expert
    Avatar de ryan
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2003
    Messages
    956
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 956
    Billets dans le blog
    1
    Par d�faut
    Yop!


    Avertissement pr�alable: on sch�matise...

    Javascript sert � programmer "c�t� client", c'est-�-dire sur ton navigateur, par opposition au c�t� serveur (l� o� sont h�berg�es les pages web).

    Ajax sert � lancer des actions qui se d�roulent sur le serveur et qui envoient des donn�es que le navigateur g�re ensuite, et ce sans recharger toute la page.

    ASP.NET est un des langages utilis�s pour la programmation c�t� serveur, ces langages servent � g�n�rer � la vol�e des pages dynamiques (construites � partie de donn�es qui peuvent varier ) par opposition aux pages statiques (des pages o� toutes les donn�es sont �crites "en dur" et ne varieront pas tant qu'on ne modifiera pas le fichier HTML )

    On peut �crire un site enti�rement en HTML, toutes les pages seront alors statiques. On peut �crire un site enti�rement en PHP, les pages seront alors dynamiques et puiseront g�n�ralement leurs donn�es dans des bases de donn�es. A savoir que PHP va g�n�rer du code HTML, puisque c'est le seul code que comprend ton navigateur. On peut se passer enti�rement de Javascript (et d'AJAX).

    On peut cr�er un site dynamique avec diff�rents langages, PHP et ASP.NET sont les plus courants.

    Jquery est une biblioth�que de fonctions �crites en Javascript, on l'utilise principalement pour deux raisons:
    - s'assurer de la compatibilit� du code Javascript (diff�rents navigateurs peuvent ne pas toujours r�agir exactement de la m�me fa�on face � une instruction Javascript)
    - gagner du temps dans la mesure o� Jquery "pr�-mache" la besogne pour certaines op�rations courantes

  3. #3
    Membre confirm�
    Homme Profil pro
    administrateur systemes et reseaux
    Inscrit en
    Septembre 2007
    Messages
    127
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 66
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : administrateur systemes et reseaux
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 127
    Par d�faut
    merci!
    autre question :

    on peut, si j 'ai bien compris, ecrire un site dynamique en html + css + php.
    Pourquoi ajouter du javascript dans ce cas? (puisque j'ai deja php )

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par ryan
    Javascript sert � programmer "c�t� client", c'est-�-dire sur ton navigateur, par opposition au c�t� serveur (l� o� sont h�berg�es les pages web).
    Il n'y a aucune obligation � utiliser JavaScript sur un site (mais bon... � l'heure actuelle, un site "moderne" et "user-friendly" sans JavaScript, c'est compliqu�) mais JavaScript et PHP n'ont absolument pas la m�me finalit� et ne servent pas � la m�me chose.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Expert �minent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par d�faut
    Citation Envoy� par ryan Voir le message
    Javascript sert � programmer "c�t� client", c'est-�-dire sur ton navigateur, par opposition au c�t� serveur (l� o� sont h�berg�es les pages web).

    PHP est un langage serveur (notons que JavaScript peut �galement �tre utilis� c�t� serveur mais c'est une autre histoire).

    Un site dynamique ici ne veut pas dire interaction sur le navigateur. Cela veut dire qu'on obtient un site qui peut g�n�rer des pages variant selon l'utilisateur connect�, comme un profil, un panier d'achat, etc.

    Vous n'�tes pas oblig� d'utiliser le JavaScript mais de nos jours, quasi tout le monde le fait.

  6. #6
    Membre confirm�
    Homme Profil pro
    administrateur systemes et reseaux
    Inscrit en
    Septembre 2007
    Messages
    127
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 66
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : administrateur systemes et reseaux
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 127
    Par d�faut
    Peut on ecrire des interactions avec le client comme afficher une popup, afficher ou masquer un contenu au clic d'un bouton, faire des animations, faire un slider, modifier le contenu d'une partie de la page sans recharger toute la page, ... uniquement avec PHP?

    Si oui je peux utiliser seulement php sans javascript. C'est ca?

    alors pourquoi utiliser javascript?

  7. #7
    Expert �minent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par d�faut
    Non, justement, on ne peut pas faire tout �a. Ou bien si mais de mani�re tr�s lourde car il faut passer par une requ�te serveur � chaque clic. Donc, retenons qu'on ne peut (doit) pas se passer de JavaScript pour faire ce genre de choses.

  8. #8
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Oui, tu peux faire tout �a uniquement en PHP.
    L'avantage, c'est que ton site ne ressemblera � aucun autre.
    L'inconv�nient, c'est que ce sera parce qu'il largement moins agr�able que les autres et que tu te seras fait 10 fois plus suer pour le coder !

    Maintenant, si tu ne veux pas faire de JavaScript, personne ne t'y obligera, je te rassure, mais aujourd'hui, c'est un handicap �norme.
    Essaye de d�sactiver JavaScript dans ton et navigue au hasard sur le Web, tu comprendras vite... D'ailleurs, si tu es sur Firefox, tu risques m�me de ne pas pouvoir le d�sactiver !
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

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

Discussions similaires

  1. A quoi sert XML-Schema
    Par Community Management dans le forum Valider
    R�ponses: 20
    Dernier message: 26/01/2009, 09h52
  2. Ce script javascript � quoi sert t-il ?
    Par SAGAS dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 06/11/2008, 09h01
  3. [Struts] A quoi sert html:javascript ?
    Par zeTang dans le forum Struts 1
    R�ponses: 9
    Dernier message: 06/09/2005, 09h16
  4. [info] A quoi sert ImageObserver ?
    Par FrigoAcide dans le forum AWT/Swing
    R�ponses: 4
    Dernier message: 22/03/2004, 17h20

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