Demande de conseil pour un projet informatique
Fermé
Yann
-
20 mars 2019 à 13:05
[Dal] Messages postés 6200 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 7 janvier 2025 - 20 mars 2019 à 14:22
[Dal] Messages postés 6200 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 7 janvier 2025 - 20 mars 2019 à 14:22
A voir également:
- Demande de conseil pour un projet informatique
- Le code ascii en informatique - Guide
- Jargon informatique - Télécharger - Bureautique
- C'est quoi url en informatique - Guide
- Souris informatique - Guide
- En informatique, les informations sont codées par des 0 et des 1, appelés bits. un bit correspond à un espace mémoire. parmi les séquences ci-dessous, lesquelles occupent le moins d'espace en mémoire ? - Forum Programmation
1 réponse
[Dal]
Messages postés
6200
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
7 janvier 2025
1 097
Modifié le 20 mars 2019 à 14:35
Modifié le 20 mars 2019 à 14:35
Bonjour Yann,
Voilà quelques idées pour te guider.
Tout d'abord, cela me semble être un projet devant être mené avec l'équipe informatique s'occupant du site de la ville.
D'après ce que l'on voit du contenu des pages du site de ta ville, le site utilise le CMS Drupal (CMS = Content Management System - ou Système de gestion de contenu en français). Un module Drupal peut être développé avec l'API Drupal, gérant ton application de A à Z.
https://api.drupal.org/api/drupal/8.6.x
Il est aussi concevable de moins intégrer les choses, si le développement de modules Drupal n'est pas la tasse de thé de tes interlocuteurs.
Tu pourrais voir avec l'équipe administrant Drupal si la partie formulaire de l'application que tu envisages peut être intégrée au fonctionnement du site actuel (il y a des modules Drupal pour gérer des formulaires comme Webform qui peut poster le contenu du formulaire à un Webservice avec des requêtes POST, par exemple). Cela serait le "front-office", c'est à dire la partie visible à l'utilisateur et un effort plus minimal.
Ensuite, pour le "back-office" de ton application (la partie gérant la base, et générant des réponses en fonction des critères reçus), ton application a besoin d'un serveur avec un langage de script côté serveur et un système de gestion de base de données (SGBD). L'hébergement actuellement utilisé pour le site remplit nécessairement ces conditions, car ce sont des technologies à la base du fonctionnement de ce CMS : PHP est le langage de script serveur utilisé, quand au SGBD utilisé, renseigne toi.
La personne créant le "back-office" aura besoin de maîtriser le langage PHP, SQL et la conception de bases de données, et les particularités du SGBD. Cette partie peut s'occuper de l'affichage du résultat à l'utilisateur (auquel cas la personne aura aussi besoin de compétences HTML, CSS et JavaScript), ou rediriger vers une page gérée par Drupal, affichant les résultats récupérés par des requêtes GET ou POST (un développement minimal sera nécessaire dans ce cas côté Drupal, pour créer cette page d'affichage).
Ce genre de chose ne se fait pas au hasard, et une conception et réalisation mal faites peuvent occasionner des trous de sécurité ou des problèmes de fonctionnement.
Dal
Voilà quelques idées pour te guider.
Tout d'abord, cela me semble être un projet devant être mené avec l'équipe informatique s'occupant du site de la ville.
D'après ce que l'on voit du contenu des pages du site de ta ville, le site utilise le CMS Drupal (CMS = Content Management System - ou Système de gestion de contenu en français). Un module Drupal peut être développé avec l'API Drupal, gérant ton application de A à Z.
https://api.drupal.org/api/drupal/8.6.x
Il est aussi concevable de moins intégrer les choses, si le développement de modules Drupal n'est pas la tasse de thé de tes interlocuteurs.
Tu pourrais voir avec l'équipe administrant Drupal si la partie formulaire de l'application que tu envisages peut être intégrée au fonctionnement du site actuel (il y a des modules Drupal pour gérer des formulaires comme Webform qui peut poster le contenu du formulaire à un Webservice avec des requêtes POST, par exemple). Cela serait le "front-office", c'est à dire la partie visible à l'utilisateur et un effort plus minimal.
Ensuite, pour le "back-office" de ton application (la partie gérant la base, et générant des réponses en fonction des critères reçus), ton application a besoin d'un serveur avec un langage de script côté serveur et un système de gestion de base de données (SGBD). L'hébergement actuellement utilisé pour le site remplit nécessairement ces conditions, car ce sont des technologies à la base du fonctionnement de ce CMS : PHP est le langage de script serveur utilisé, quand au SGBD utilisé, renseigne toi.
La personne créant le "back-office" aura besoin de maîtriser le langage PHP, SQL et la conception de bases de données, et les particularités du SGBD. Cette partie peut s'occuper de l'affichage du résultat à l'utilisateur (auquel cas la personne aura aussi besoin de compétences HTML, CSS et JavaScript), ou rediriger vers une page gérée par Drupal, affichant les résultats récupérés par des requêtes GET ou POST (un développement minimal sera nécessaire dans ce cas côté Drupal, pour créer cette page d'affichage).
Ce genre de chose ne se fait pas au hasard, et une conception et réalisation mal faites peuvent occasionner des trous de sécurité ou des problèmes de fonctionnement.
Dal