Bonjour,
Je dois relier un projet que j'ai réalisé sur arduino sur un site.
J'aimerai placer le moniteur série sur le site.
On m'a conseillé de faire le site sur php et d'avoir un serveur.
J'ai le serveur pour conserver et récupérer les données
mais je ne sais pas du tout comment faire.... avez vous des liens des aides pour que je commence le code... j'ai jamais appris php ... mais c'est l'occasion
Merci
cordialement
Hors ligne
Bonjour,
PHP est un langage qui s'execute sur le serveur. A distance donc. Il permet de multiple chose, comme la génération dynamique de page et l'accès à des base de données ou des fichiers entre autres.
Mais c'est un langage qui n'interagit pas avec l'utilisateur une fois la page web chargée. La visualisation est statique. Seul une mise à jour de la page par l'utilisateur permet d'actualiser les informations disponible sur la page.
Si tu souhaites une interaction avec l'utilisateur, il faudra utiliser du Javascript (ne pas confondre avec Java) qui lui s'execute sur le navigateur (et peut faire des requetes au serveur). Depuis quelques année, le javascript s'execute aussi sur les serveur (NodeJS).
Tu peux sans problème mixer du php pour générer une page sur le serveur de façon dynamique, et utiliser du Javascript sur ta page web afin d'avoir une visualisation dynamique.
J'aurais tendance à penser qu'aujourd'hui il est plus pertinent d'apprendre la Javascript qui s'execute à la fois coté serveur et coté client. Pour autant, c'est un langage dont le moteur coté serveur n'est pas toujours proposé en hébergement mutualisé.
Donc si tu veux faire :
- Un serveur PHP il te faut un serveur Apache ou Nginx et le module PHP
- Un serveur NodeJS, il te faut juste NodeJS et un hébergement compatible
Après, pour l'apprentissage, il y a plein de site spécialisé PHP ou Javascript pour cela, plus adapté je pense que Codelab.
Bon apprentissage.
Hors ligne