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

WinDev Discussion :

Windev + PHP + BD web [WD23]


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2012
    Messages : 42
    Par défaut Windev + PHP + BD web
    Bonjour à tous.

    J'ai consulté déjà plusieurs fils de discussion sur le sujet mais je ne trouve pas de réponse concret à mes questions. J'ai consulté les forums de SGBD sur le sujet mais sans franc sussès. peut être je ne cherche pas bien alors. je vais poser la question directement ici.

    J'effectue un stage de fin d'études en informatique dans une société. Je ne demande absolument pas de faire le projet à ma place mais quelques conseils. il dispose d'une application Windows développée sur Windev qui marche avec une base de données hyperfiles Classic.

    Il souhaite passer aujourd'hui en version web. ils veulent pouvoir stocker leur données sur un serveur web et pouvoir consulter les données en ligne via un site internet ou une application mobile.

    En résumé, ils veulent toujours avoir leur application Windows mais vouloir sauvegardé leur données dans le cloud, par la suite développé des solutions web et mobile pour la même base de données.

    Ma question est de savoir :

    1. Une application Windev peut il se connecter sur une base de données en ligne (Internet) ?

    2. Puis je utiliser HyperFiles CS ou dois je utiliser une base de données web comme MySql ?

    3. Est ce possible de connecter une application Windev (Windows) + Un site Internet (PHP) et une application mobile (Windev Mobile) à la même base de données sur Internet ?

    Merci pour vos éclaircissements.

  2. #2
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 402
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 402
    Par défaut
    Bonjour,

    Je ne connait pas la partie web mais néanmoins j'ai les réponses à tes questions

    1- oui bien sûr, c'est ce que je fais via un hébergeur.

    2- oui bien sûr aussi, HFSQL ou une autre base. Le choix est à faire selon les besoins : uniquement des applis développées avec PCSOFT ou non par exemple.

    3-oui bien sûr.

  3. #3
    Expert confirmé
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 563
    Par défaut
    Bonjour,

    +1 à Lo²

    Je préciserai que pour l'hébergement, il faut voir ce qui est préconisé dans ta société (notamment l'aspect sécurisation).

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 312
    Par défaut
    Bonjour,

    Il faut préciser que pour héberger une base HF CS il faut un hébergeur qui l'accepte ou bien faire l'hébergement en interne.

    Combien d'utilisateurs potentiel ?

    Avec une application qui fonctionne déjà vous pouvez l'installer sur un serveur windows et y accéder via internet en mode tse/rds sans rien changer à l'application.

    Pour l'accès via mobile par contre il faut passer à HF CS.

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2012
    Messages : 42
    Par défaut
    Citation Envoyé par lubinfo Voir le message
    Bonjour,

    Il faut préciser que pour héberger une base HF CS il faut un hébergeur qui l'accepte ou bien faire l'hébergement en interne.
    Donc si je comprend bien, on peut héberger une base de données HF CS chez un hébergeur web et il existe des hébergeurs qui refutent d'héberger les bases de données HF CS.


    Citation Envoyé par lubinfo Voir le message
    Combien d'utilisateurs potentiel ?
    On parle d'une trentaine d'utilisateurs.


    Citation Envoyé par lubinfo Voir le message
    Avec une application qui fonctionne déjà vous pouvez l'installer sur un serveur Windows et y accéder via internet en mode tse/rds sans rien changer à l'application.

    Pour l'accès via mobile par contre il faut passer à HF CS.
    Oui effectivement j'ai passé la base de données de HF Classic en HF CS installé sur le serveur de la société sur le serveur Manta. Tout se passe bien en local, tout le monde se connecte sur la base de données via le port 4900 et pas de problème à ce niveau.
    En fonction de ce que vous dites on peut accéder accéder à cette base de données via Internet.

    Je sais je suis emmerdant, mais je dois pouvoir créer un site web en PHP pour se connecter à cette base de données, je suppose que c'est pas possible sur le serveur HF CS.

    Il faut impérativement que je migre ma base de données sur MySql et connecté l'application windows sur cette base et développer le site qui sera aussi connecté sur cette même base si je comprend bien..

    Déjà merci pour vos éclaircissements, on a pas souvent ce genre de précision dans nos cours ou dans les syllabus. On peut juste se renseigner auprès des experts..

  6. #6
    Expert confirmé
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 563
    Par défaut
    Il existe une multitude de possibilités pour ta problématique.

    Quelques idées en vrac :
    Tu peux installer une base HFCS sur un serveur Linux. Et sur ce même serveur, installer un serveur web, et tout ça en local. Il te faut juste une ip fixe (plus un bon routeur/firewall). Le seul impératif est d'avoir un bond débit internet.
    Si tu as un hébergeur (type OVH), tu peux également mettre une bdd HFCS sous Windows... Et voir comment tu peux attaquer ta bdd avec php (odbc ?, SQLManagerX ?).

    Tu vas avoir 30 utilisateurs : Combien en extérieur ? Combien en intérieur ?

    EDIT : MySQL est loin d'être la panacée au niveau BDD. Si tu peux t'en passer, n'hésite pas. Il existe pléthore de sgbd, tu as l'embarras du choix...

  7. #7
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2012
    Messages : 42
    Par défaut
    Citation Envoyé par frenchsting Voir le message
    Bonjour,

    +1 à Lo²

    Je préciserai que pour l'hébergement, il faut voir ce qui est préconisé dans ta société (notamment l'aspect sécurisation).
    Non, il ne dispose pas encore d'un hébergeur web, le choix de celui-ci est à ma disposition. si bien sûr le cahier de charge convient. Je suis pas un expert en Windev mais j'ai énormement travaillé sur htm/PHP, donc je m'y connais en développement de sites web, mais ils veulent à tout prix que je travaille avec Windev parce qu'il désire continuer à travailler avec leur application.

    Mais ils veulent aussi pouvoir développer un site web qui puissent accéder à ces données pour les consultations via Internet, peu importe ou ils se trouve.

    D'ou ma question de passer ma base de données sur MySql, l'héberger sur un serveur web (OVH, 1&1,...) connecter l'application windows sur cette base de données et développer un site web en PHP pour permettre de consulter les données de cette bases, est ce possible ?

    Merci à vous tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Web Service][SOAP] client php et web service windev
    Par pev15 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 28/05/2010, 13h48
  2. [Dates] [PHP/HTML/WEB] - Afficher le nom du jour dans la date
    Par fredhali2000 dans le forum Langage
    Réponses: 14
    Dernier message: 26/01/2006, 11h13
  3. [PHP/HTML/WEB] - Permettre au visiteur de choisir la skin
    Par fredhali2000 dans le forum Langage
    Réponses: 6
    Dernier message: 26/01/2006, 10h41
  4. [Divers] Generateurs Etats PHP / Deploiement web
    Par manunam80 dans le forum Autres outils décisionnels
    Réponses: 3
    Dernier message: 12/10/2004, 15h32

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