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 :

Conseil plateforme / langage


Sujet :

Conception Web

  1. #1
    Membre à l'essai
    Homme Profil pro
    architecte
    Inscrit en
    avril 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : architecte
    Secteur : Bâtiment

    Informations forums :
    Inscription : avril 2016
    Messages : 34
    Points : 18
    Points
    18
    Par défaut Conseil plateforme / langage
    Bonsoir à tous,

    Tout d'abord, je ne suis pas certain de poster dans la bonne section et si vous pensez que je ne suis pas au bon endroit, n'hésitez pas à me le faire savoir, je ne veux fâcher personne

    J'aurais souhaité avoir vos avis sur les technologies à utiliser pour le projet suivant.

    Dans la vie, je travail dans un bureau d'étude BTP ou j'écris des CCTP (cahiers des charges qui décrivent les travaux qu'un client veux faire et qui indiquent toutes les règlementations à respecter en fonction de ces travaux).
    Pour me simplifier un peu cette tâche fastidieuse et accélérer cette étape, je pensais développer une interface web qui me permette de générer ces documents à partir d'une base de donnée que j'aurai alimenté au préalable.

    L'idée serait de pouvoir sélectionner le type de travaux que je souhaite dans ma BDD et que l'ordi me renvoi sur un document ces travaux ainsi que les règlementations correspondantes
    Si les travaux ne sont pas encore renseignés dans la base, j'aimerai pouvoir écrire la description de ces travaux et l'implémenter directement dans la base (ce module est une option pour plus tard)

    Il faudrait que mon interface web puisse gérer les modules suivants:

    • Identification utilisateur
    • Connexion à une BDD
    • Ajout d'élément dans la BDD via un formulaire
    • Présentation des articles contenu dans la BDD et possibilité de sélectionner ceux que je souhaite
    • Génération d'un document word avec les éléments sélectionnés et les règlementations liées.
    • Téléchargement du document



    Pensez vous que ces éléments soient compliqués a mettre en oeuvre?
    Je pensais utiliser de la POO en PHP et mettre une "couche" bootstrap pour le coté mise en page car ce sont des éléments que j'avais pu tester dans un tutoriel. Ceci dit, je ne connais pas les autres "Technologies" disponibles.
    Je n'ai pas de compétence particulière en codage mais apprendre ne me dérange pas si je sais vers ou me diriger et l'idée de "fabriquer" ce projet me plait bien

    Merci d'avoir pris le temps de me lire et j'espère que vos réponses m'indiqueront le chemin à prendre !

    Bonne soirée
    Jireu

  2. #2
    Membre régulier
    Homme Profil pro
    Agence digitale
    Inscrit en
    avril 2020
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Agence digitale
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : avril 2020
    Messages : 59
    Points : 81
    Points
    81
    Par défaut
    Hello,

    POO PHP devrait effectivement répondre à tes attentes.

    C'est un outil qui devra être accessible en ligne ou uniquement sur ton poste ?
    Car dans le cas d'un outil en ligne, il faudra l'heberger.

  3. #3
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    juin 2003
    Messages
    8 427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 8 427
    Points : 13 063
    Points
    13 063
    Par défaut
    vous avez indiqué une génération d'un fichier word. pour quelles raisons voulez-vous ce format, comment ce document est utilisé par la suite ?

    pour les autres fonctionnalités, il y a une grande partie qui est déjà gérée par wordpress mais cela dépend de votre expérience en php, il est plus facile d'apprendre à développer une extension wordpress quand on a bien compris comment on organise le code en utilisant par exemple un motif de conception MVC et comment normaliser une base de données.
    en plus l'apprentissage du développement d'extension wordpress peut vous faire perdre du temps au début donc cela peut être plus intéressant si vous pensez faire plusieurs autres projets dans le futur.

  4. #4
    Membre à l'essai
    Homme Profil pro
    architecte
    Inscrit en
    avril 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : architecte
    Secteur : Bâtiment

    Informations forums :
    Inscription : avril 2016
    Messages : 34
    Points : 18
    Points
    18
    Par défaut
    Bonjour et merci pour vos réponses.

    c'est un outil que j'aimerai pouvoir consulter de plusieurs endroit donc en ligne serait une bonne option. je n'ai jamais mis de site en ligne mais j'imagine qu'il existe plein de tuto bien fait pour apprendre ça

    En ce qui concerne mon experience PHP, elle se limite à avoir suivi et répété un tutoriel Youtube de Grafikart intitulé "la programmation orienté objet en PHP".
    J'ai appris pas mal de chose la dedans et j'ai pu me faire une page avec quelque requêtes. C'était un peu débile mais j'avais fait une BDD qui donnait les meilleurs réponses pour un jeux de téléphone qui s'appelait fightlist. Je pourrai vous en dire plus si ça vous intéresses mais je pense que c'est un peu hors sujet.

    Pour ce qui est du fichier Word, je pensais à ce type car j'ai l'habitude de réaliser mes CCTP en format Word et de les transmettre aux clients pour qu'ils puissent surligner voir modifier les passages qui ne leur conviennent pas. Un autre format modifiable pourrait faire l'affaire je pense. Le document finalisé est ensuite transmis en PDF et devient le document officiel.

    Je n'ai aucune experience en MVC et je ne connais pas Wordpress mais j'ai une idée de ce à quoi ca peut ressembler. Comme je le disais précédemment, si c'est la piste à suivre, je n'ai pas peur de m'investir pour apprendre

    Je penses commencer par mettre sur papier ce que je veux voir sur les différentes pages et comment j'imagine composer ma BDD.

    Voilà pour le ptit pavé et bonne soirée !
    Jireu

  5. #5
    Membre à l'essai
    Homme Profil pro
    architecte
    Inscrit en
    avril 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : architecte
    Secteur : Bâtiment

    Informations forums :
    Inscription : avril 2016
    Messages : 34
    Points : 18
    Points
    18
    Par défaut
    Hello,

    Un ami développeur m'a conseillé de regarder vers Gatsby. Il m'indique que ça nécessite d'apprendre Javascript, Reac et Gatsby mais que ça peut valoir le coup .

    Je regarde donc un peu tout ça histoire de me faire une idée de ce à quoi ça correspond

    bonne journée
    Jireu

  6. #6
    Membre régulier
    Homme Profil pro
    Agence digitale
    Inscrit en
    avril 2020
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Agence digitale
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : avril 2020
    Messages : 59
    Points : 81
    Points
    81
    Par défaut
    Tu as donc des bases en POO et tu as déja fait des requetes vers une BDD.
    Tu connais donc l'essentiel !

    Pour la partie hébergement du site, il y a des tutos. Ce n'est pas très compliqué.

    L'utilisation de Wordpress n'est pas nécessaire mais ca peut te faire gagner du temps (notamment sur la partie front-end)

    Je ne connais Gatsby. Mais je ne suis pas sur que ce soit une bonne idée puisque c'est assez contraignant pour les données dynamiques.

  7. #7
    Membre à l'essai
    Homme Profil pro
    architecte
    Inscrit en
    avril 2016
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : architecte
    Secteur : Bâtiment

    Informations forums :
    Inscription : avril 2016
    Messages : 34
    Points : 18
    Points
    18
    Par défaut
    Bonsoir,

    Merci pour ce retour que je n'avais pas vu

    Je suis parti dans l'apprentissage de javascript. Même si Gatsby n'est pas la solution qu'il me faut, je me dis que ca ne me fera pas de mal de tripoter un peu JS

    Je vais donc clore ce sujet et je repasserai surement dans quelques temps pour avoir vos retours quand j'aurai un plan de ce à quoi doit ressembler mon projet !

    D'ici là , have fun !

    Jireu

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

Discussions similaires

  1. conseil pour langage compatible avec les PDA
    Par loic20h28 dans le forum Windows
    Réponses: 10
    Dernier message: 29/11/2007, 19h18
  2. [Conseil] Quel langage pour une petite appli. serveur ?
    Par hm@rch@1 dans le forum Windows
    Réponses: 0
    Dernier message: 29/07/2007, 09h40
  3. Conseil plateforme netbeans
    Par eclesia dans le forum NetBeans
    Réponses: 10
    Dernier message: 29/01/2007, 22h37
  4. [Conseils] Quel langage pour un soft IRC ?
    Par titor dans le forum IRC / mIRC
    Réponses: 30
    Dernier message: 22/07/2006, 19h20
  5. Débutant demande conseil: quel langage choisir?
    Par peel_retrogames dans le forum Développement 2D, 3D et Jeux
    Réponses: 7
    Dernier message: 27/05/2006, 11h54

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