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 d'un langage de développement


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut Choix d'un langage de développement
    Bonjour,

    Je fais partie d'une équipe de développeurs qui vont redévelopper toute une architecture informatique en PHP/Smarty/Javascript(ajax)/PostGreSql (choix de l'audit).
    Le projet est lourd (gros volume d'information) et le PHP ne pourra pas supporter tous les environnements informatique.
    Par exemple, il est nécessaire pour nous de contrôler des appareils branchés en ports série sur des machines clientes (comme des douchettes des grandes surfaces qui bippent les prix par ex).

    On est dans la phase de recherche d'un langage de développement optimal à associer à PHP pour avoir un "accès" local aux machines clientes et de manière fiable. On pense biensur à JAVA.

    Connaissez-vous un projet monté de la sorte PHP/java? Avez-vous une idée autre quant à une solution adaptée et optimale à notre projet sachant que l'ont doit utiliser le PHP comme langage principal?
    Toutes les idées sont les bienvenues!

  2. #2
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    Je vais répondre mais sans avoir expérimenté aucune des techniques cités. Pour s'interface avec java, le manuel php indique des solutions.

    Mais pour moi il existe une autre possibilité pour pouvoir aller lire des ports séries ou faire des traitements non existants en php pur. Il s'agirait de développer des librairies en C pour PHP. L'écriture de librairies pour php est expliqué dans le manuel php et semble plus évident et plus sur que la première solution.

  3. #3
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut solutions proposées
    merci,

    La première solution n'est pas assez stable pour notre projet qui sera monté sur un an, on n'a pas le droit à l'erreur.
    La deuxième solution m'étonne. Cela voudrait dire que le serveur web pourrait avoir accès aux machines clientes?? Accès aux ports série? Ca me parait bizarre, même avec des librairies développées...

    Notre phase de recherche dure jusqu'en septembre, donc toutes les idées peuvent mûrir!

    On pense sinon à développer une appli Windev qui sera installée sur les postes clients et qui scannera le ou les ports série toutes les secondes environ et renverra les données dans un champ de formulaire mais ça impose une séparation de la couche Web avec une appli locale...

  4. #4
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 683
    Par défaut
    Pour faire ce que tu as à faire il y à forcément une partie client/Serveur à faire c'est obligatoire, c'est à dire une partie sur le poste client.
    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

  5. #5
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Biensur puisqu'on utilise une architecture client/server...apache/php/postgresql!!!

    Il nous faut avoir un accès à la machine cliente, mais reste à trouver qu'elle est la solution optimale sachant que plusieurs pays à l'étranger utiliseront notre appli web... On a choisi PHP car il est très souple et relativement léger mais il nous faut la solution d'accès à la machine cliente. Javascript et Ajax nous permetteront de manipuler les données dynamiquement et rapidement. Ensuite pour le contrôle des ports séries et autres....
    Ou bien une appli cliente (un exe...), ou bien un langage de développement intégré à l'appli web (java...).

    Je cherche des solutions, des possibilités, même loufoques, du moment qu'elles restent techniquement possibles!

  6. #6
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    Pardon j'avais effectivement mal compris au début. La solution 2 dont je parlais ne s'applique pas sur le poste client puisqu'évidemment l'appli web n'aura pas les droits dessus.
    Une applet signé par contre pourrait éventuellement convenir. La solution php seule ne suffira pas pour des executions coté client. A moins que le client installe chez lui un serveur web pour faire communiquer des scripts entre eux mais c'est pas le but je pense. La solution d'un programme local sous forme de service communiquant a intervalle régulier avec le serveur php pour lui fournir des informations n'est pas mauvaise.

Discussions similaires

  1. Choix d'un langage pour une application de gestion
    Par mister3957 dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 18/02/2006, 04h39
  2. Choix d'un langage
    Par uppo dans le forum Langages de programmation
    Réponses: 11
    Dernier message: 09/02/2006, 16h24
  3. [XML] Choix d'un langage.
    Par Caille Rotie dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 01/12/2005, 18h11
  4. Choix d'un langage de programmation
    Par Karim.1 dans le forum Langages de programmation
    Réponses: 8
    Dernier message: 10/01/2005, 15h35
  5. choix d'un langage...
    Par ay_pepito dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 12/05/2004, 21h04

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