Vérifier la version de php installer : php --version
choco install php 7.3.10
Pour rappel MVC (modèle vue controller) nous permet de structurer notre code et ainsi de le disperser. Le modèle / Model : nous permet de récupérer/insérer/modifier/supprimer des données dans la BDD. La vue / View : sont nos fichier affichant la vue résultante (affiche le code HTML) Le controller / Controller : lui nous permet de faire appel à nos models , c'est lui qui contrôle.
Le fichier Entity dans /model nous permet de faire le lien entre les données du model et le controller.
Play whith Docker est un outil pour découvrir les joies de docker et de ses containers , pouvoir les tester et comme son nom l'indique si bien : jouer avec docker.
Play with Docker permet de mettre un site web en production
Cette application à pour principes de virtualiser un serveur web et de pouvoir y installer des containers. Une fois le client ayant installer ses container et que tout est prêt à fonctionner , Play with Docker nous donnera lien sous forme de port (celui saisi dans le fichier .env). Ce lien nous enverra vers une adresse sur laquelle le site web sera hébergé pour une durée maximum de 4H.
UML , Unified Modeling Language ou Langage de Modélisation Unifié en français est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d'un système. Il est couramment utilisé en développement logiciel et en conception orientée objet.
À ce jour, il existe 13 diagrammes « officiels ».
Modèle : cette partie gère les données de votre site. Son rôle est d'aller récupérer les informations « brutes » dans la base de données, de les organiser et de les assembler pour qu'elles puissent ensuite être traitées par le contrôleur. On y trouve donc entre autres les requêtes SQL.
Vue : cette partie se concentre sur l'affichage. Elle ne fait presque aucun calcul et se contente de récupérer des variables pour savoir ce qu'elle doit afficher. On y trouve essentiellement du code HTML mais aussi quelques boucles et conditions PHP très simples, pour afficher par exemple une liste de messages.
Contrôleur : cette partie gère la logique du code qui prend des décisions. C'est en quelque sorte l'intermédiaire entre le modèle et la vue : le contrôleur va demander au modèle les données, les analyser, prendre des décisions et renvoyer le texte à afficher à la vue. Le contrôleur c
Fruit du travail d’une petite start-up moscovite, Dasha est à la fois un assistant intelligent incroyablement performant, mais aussi la première étape vers ce qui pourrait être une révolution des IA conversationnelles.
Duplex, c'est quoi? Google avait en 2018 présenté sa nouvelle IA conversationnelle, Google Duplex, capable de tenir une conversation courante. De ce fait, Duplex se situe d'abord du coté utilisateur, par exemple pour prendre un rendez-vous chez le coiffeur ou réserver dans un restaurant, en ayant enregistré au préalable une conversation.
Les Dockerfiles sont des fichiers qui permettent de construire une image Docker adaptée à nos besoins, étape par étape.