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

Conception Web Discussion :

Choix langage pour site interagissant avec réseau domotique


Sujet :

Conception Web

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 189
    Points : 80
    Points
    80
    Par défaut Choix langage pour site interagissant avec réseau domotique
    Bonjour à tous,

    Je vais développer une application web ayant pour objectif d'interagir avec mon réseau domotique.

    Je me demande quel langage serais le plus adapté.
    A savoir quelque fonctionnalité/conditions/mise en situation à remplir :
    - le site est a usage personnel
    - en fonction d'action sur le site, le serveur devra lancer des ordres en local
    - en fonction d'action sur mon réseau, quelque élément d'une page devront se mettre automatiquement à jour. ( genre: script allant regarder sur la bdd si un élément graphique est à changer. ex : 30 composant toutes les 2 secondes )

    Je connais un peu les langages html, php, javascript.


    Quelqu'un saurait'il me conseiller sur le meilleur choix de langage ?

  2. #2
    Futur Membre du Club
    Femme Profil pro
    Analyste Programmeur
    Inscrit en
    Septembre 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Septembre 2011
    Messages : 13
    Points : 9
    Points
    9
    Par défaut
    Bonjour =)

    Alors PHP ne va pas sans HTML déjà ^^ (et donc accessoirement, CSS, si tu veux mettre en page ton site...)

    Après si tu parles de base de données, il faudra te mettre au SQL, pour pouvoir faire tes requêtes

    L'AJAX pourrait te permettre de mettre à jour des éléments de ta page (qui dit AJAX, dit JavaScript et PHP)

    Après, si ce n'est pas quelque chose de très compliqué, je pense que ce sont les langages (même si AJAX n'est pas un langage) qui, selon moi, pourrait t'être les plus utiles.

    En espérant t'avoir aider

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Août 2004
    Messages
    189
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 189
    Points : 80
    Points
    80
    Par défaut
    C'est ce que j'avais comme idée,mais je me demande si 30 requetes toutes les 2 scs avec du javascript + ajax si ca va donner un resultat correcte. (latence ...etc ) Je sais que ca va dépendre de mes scripts mais bon ...

  4. #4
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    Citation Envoyé par Slayes Voir le message
    C'est ce que j'avais comme idée,mais je me demande si 30 requetes toutes les 2 scs avec du javascript + ajax si ca va donner un resultat correcte. (latence ...etc ) Je sais que ca va dépendre de mes scripts mais bon ...
    ça va dépendre aussi et surtout du dimensionnement de ton serveur web car c'est lui qui recevoir et traiter les requêtes.

  5. #5
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 675
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 675
    Points : 188 677
    Points
    188 677
    Par défaut
    Sans oublier tous les caches, qui jouent énormément sur les performances (simple cache fichier, voire plus avancé avec APC et autres, si le besoin s'en fait sentir). De toute façon, un script mal écrit donnera probablement de mauvaises performances (non, trois foreach imbriqués, c'est pas l'idéal, surtout quand on peut faire autrement).

    Sinon, niveau langage, PHP peut très bien être utilisé tant pour des petits sites que pour des énormes (ce forum, voire Facebook - dite la plus grosse application jamais développée en PHP, qui a utilisé du PHP pur un certain temps avant de devoir changer de modèle). Mais, si tu te sens plus à l'aise dans un autre langage, fonce dedans, ça ne sera pas impossible (même en C++ : http://www.webtoolkit.eu/).

    Pour les deux dernières demandes, tu n'auras qu'un seul choix côté client - JS.

Discussions similaires

  1. Choix langage pour création de site
    Par val_dev dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 14/01/2015, 01h24
  2. [Choix langage] - 1 site pour PC, Smartphone, tablette.
    Par npirard dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 25/07/2014, 14h55
  3. Choix langage pour mon site : interface
    Par maxfive7 dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 28/07/2007, 21h49
  4. Quel langage pour un logiciel avec BD pour Windows et Linux
    Par Guilhem_mdg dans le forum Windows
    Réponses: 3
    Dernier message: 19/03/2006, 16h47
  5. Réponses: 7
    Dernier message: 06/12/2005, 16h04

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