Partage
  • Partager sur Facebook
  • Partager sur Twitter

difference entre PHP et Javascript

PHP et Javascript, que dois-je utiliser?

26 janvier 2011 à 12:44:16

Bonjour à tous,
Je viens de finir avec le cours xhtml/css. Mais je ne sais pas s'il faut apprendre javascript ou/et PHP pour le script. Cependant, j'ai constaté que PHP pareil trop de la programmation. Alors j'ai vraiment besoin de vos conseils. Merci pour vos conseils.
  • Partager sur Facebook
  • Partager sur Twitter
26 janvier 2011 à 13:07:01

Bonjour,

Tout d'abord, il faut savoir que le PHP est un langage côté serveur alors que le Javascript est un langage côté client.

Comment savoir si tu dois utiliser l'un ou l'autre ?


Ça dépend des tes besoins ; de ce que tu veux réaliser.
Donne nous des exemples de ce que tu veux réaliser et on te diras lequel de ces deux langages conviendra le mieux.
  • Partager sur Facebook
  • Partager sur Twitter
Mon site web  Pensez à faire une recherche avant de poster ! Je ne donne pas d'aide par message privé.
26 janvier 2011 à 14:01:24

jQzz, dit toi que dans l'absolue tu as tord, le php peut être utilisé chez le client et le js coté serveur.

@INDUSTRINFO la principale différence est que php te permettra d'interagir avec une base de données, donc stocker des informations comme des news, des messages sur les forums, des membres etc ... Le js ne te permettra pas de faire ce genre de chose, par contre avec tu pourras vérifier les gens d'un formulaire sans rafraîchir la page, ajouter des animations etc ...
  • Partager sur Facebook
  • Partager sur Twitter
26 janvier 2011 à 22:34:40

Ben... javascript tourne aussi très bien sur serveur (voir V8-cgi, node.js ...), c'est juste un eu moins traditionnel.

Après tout dépend de ce que tu veux faire : nature des projets, spécialisé côté serveur ou navigateur (ou les deux), etc...

Sinon, si sur le navigateur javascript est incontournable au niveau serveur tu as le choix : javascript, php, python, ruby, perl, lisp, rebol, factor, lua, et j'en passe !
  • Partager sur Facebook
  • Partager sur Twitter
15 avril 2011 à 11:13:31

Bjr, peut-on faire aussi des animations avec les PHP? et Egalement le designe d'un site web?
  • Partager sur Facebook
  • Partager sur Twitter
15 avril 2011 à 11:44:37

non !
Structure (squelette du site) = HTML
Design = CSS
Animation, interactivité = Javascript
Communication avec Base de donnée et traitement "sécurisé" = PHP

Le PHP est le seul dans les éléments précédemment nommé qui s’exécute sur le serveur, les autres vont s’exécuter via le navigateur de l'utilisateur.
  • Partager sur Facebook
  • Partager sur Twitter
15 avril 2011 à 11:48:18

[grillé, pas fais attention]
PHP ne pourra pas te servir seul à faire un design.
La configuration la plus classique est celle-ci :
  • PHP/MySQL pour le côté serveur (logique du code et stockage des données).
  • XHTML/CSS pour le design (structure des pages et styles) et Javascript pour les animations et autres systèmes dynamiques, côté client.
  • Partager sur Facebook
  • Partager sur Twitter
18 avril 2011 à 17:39:08

Bonjour Bob-le-zéro, est-ce donc à dire qu'un webmaster doit imperativement connaitre Javascript pour faire les animation de son site?
  • Partager sur Facebook
  • Partager sur Twitter
18 avril 2011 à 18:55:59

Oui, pour faire les animations il faut impérativement connaître un langage client qui le permet. Javascript est sûrement le plus utilisé mais il existe aussi Flash ou encore Java. Ceci dit, les deux derniers sont surtout utilisés pour créer des choses plus complexes (type application).
  • Partager sur Facebook
  • Partager sur Twitter
18 avril 2011 à 19:40:06

En conclusion si je veux créer un site web,je dois connaitre obligatoirement Javascript et PHP-MySql?
  • Partager sur Facebook
  • Partager sur Twitter
18 avril 2011 à 23:10:22

Tout dépend de ce que tu veux faire.
Si tu veux faire un site web simple et statique, XHTML et CSS suffiront.
Si tu veux un espace membre, une gestion du site par formulaire, et autres systèmes automatisés, tu auras aussi besoin de PHP et SQL.
Enfin, si tu veux ajouter des animations et des choses dynamiques il te faudra aussi Javascript.
  • Partager sur Facebook
  • Partager sur Twitter
19 avril 2011 à 11:06:14

Merci à tous pour vos conseils.
  • Partager sur Facebook
  • Partager sur Twitter
7 février 2020 à 14:04:14

Bonjour à tous,

Je me permets de « déterrer » ce sujet. Je suis actuellement en train d’apprendre le HTML/CSS, je souhaite ensuite passer au cours PHP/My SQL mais j’ai un doute sur le fait qu’il va me falloir apprendre le JavaScript pour l’idée du site que j’ai en tête. Il y aurai une page avec un sous-menu/menu déroulant simple, je me suis renseigné, je peux apparemment le réaliser avec HTML/CSS mais sur une autre page, j’aimerais que cela affiche seulement les personnes qui se sont identifier et mis disponible et c’est à ce niveau là que j’ai peur d’avoir besoin de JavaScript ou peut-on réaliser cette action avec HTML/CSS et PHP/My SQL ? 

Au passage, j’aurais une autre question, est-il possible de faire afficher des éléments dans un ordre aléatoire a chaque chargement de la page avec HTML/CSS et PHP/My SQL ou vais-je avoir besoin de JavaScript ? ... Pour ne favoriser personne, je ne voudrais pas que ce soit toujours les mêmes éléments qui se retrouve en premier ... 

En espérant avoir était assez clair dans mes explications. Merci par avance aux personnes qui prendront le temps de me répondre.

Bonne journée à tous.

  • Partager sur Facebook
  • Partager sur Twitter
Staff 7 février 2020 à 14:22:25

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter
Pas d'aide concernant le code par MP ni par mail, le forum est là pour ça :) Postez votre code html et css (bouton '</>') !!