Skip to content

Commit 940f4af

Browse files
author
cake17
committed
[fr] Fix typos in understanding-model-view-controller.rst
1 parent b07212d commit 940f4af

File tree

1 file changed

+28
-29
lines changed

1 file changed

+28
-29
lines changed

fr/cakephp-overview/understanding-model-view-controller.rst

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@ Programmer en utilisant MVC sépare votre application en 3 couches principales :
88
La couche Model
99
===============
1010

11-
La couche Model représente la partie de l'application qui exécute la logique
12-
métier. Cela signifie qu'elle est responsable de récuperer les données, de les
13-
convertir selon des concepts chargés de sens pour votre application, tels que le
14-
traitement, la validation, l'association et beaucoup d'autres tâches concernant
15-
la manipulation des données.
16-
17-
A première vue, l'objet Model peut être vu comme la première couche d'intéraction
18-
avec n'importe quelle base de données que vous pourriez utiliser pour votre
19-
application. Mais plus globalement, ils font partie des concepts majeurs autour
20-
desquels vous allez exécuter votre application.
21-
22-
Dans le cas d'un réseau social, la couche Model s'occupe des tâches
23-
comme de sauvegarder des données, de sauvegarder des associations d'amis,
11+
La couche Model représente la partie de l'application qui exécute la logique
12+
métier. Cela signifie qu'elle est responsable de récuperer les données, de les
13+
convertir selon des concepts chargés de sens pour votre application, tels que
14+
le traitement, la validation, l'association et beaucoup d'autres tâches
15+
concernant la manipulation des données.
16+
17+
A première vue, l'objet Model peut être vu comme la première couche
18+
d'intéraction avec n'importe quelle base de données que vous pourriez utiliser
19+
pour votre application. Mais plus globalement, ils font partie des concepts
20+
majeurs autour desquels vous allez exécuter votre application.
21+
22+
Dans le cas d'un réseau social, la couche Model s'occupe des tâches comme de
23+
sauvegarder des données, de sauvegarder des associations d'amis,
2424
d'enregistrer et de récupérer les photos des utilisateurs,
2525
de trouver des suggestions de nouveaux amis, etc ...
26-
Tandis que les objets Models seront "Ami", "User", "Commentaire", "Photo"
26+
Tandis que les objets Models seront "Ami", "User", "Commentaire", "Photo".
2727

2828
Le couche Vue
2929
=============
@@ -32,13 +32,13 @@ La Vue retourne une présentation des données venant du model. Etant séparée
3232
les Objets Model, elle est responsable de l'utilisation des informations dont
3333
elle dispose pour produire une interface de présentation de votre application.
3434

35-
Par exemple, de la même manière que la couche Model retourne un ensemble de
35+
Par exemple, de la même manière que la couche Model retourne un ensemble de
3636
données, la Vue utilise ces données pour fournir une page HTML les contenant.
3737
Ou un résultat XML formaté pour que d'autres l'utilisent.
3838

3939
La couche Vue n'est pas seulement limitée au HTML ou à la répresentation en
4040
texte de données. Elle peut aussi être utilisée pour offrir une grande variété
41-
de formats en fonction de vos besoins, comme les vidéos, la musique, les
41+
de formats en fonction de vos besoins, comme les vidéos, la musique, les
4242
documents et tout autre format auquel vous pouvez penser.
4343

4444
La couche Controller
@@ -65,17 +65,16 @@ Figure: 1: Une requête MVC basique
6565

6666
Figure: 1 Montre la gestion typique d'une requête client dans CakePHP
6767

68-
69-
Le cycle de la requête CakePHP typique débute avec une requête utilisateur
68+
Le cycle d'une requête CakePHP typique débute avec une requête utilisateur
7069
qui demande une page ou une ressource dans votre application. Cette requête
7170
est d'abord traitée par le dispatcheur, qui va sélectionner l'objet controller
7271
correct traitant la requête.
7372

7473
Une fois que la requête arrive au controller, celui-ci va communiquer avec
7574
la couche Model pour traiter la récupération de données ou les opérations
76-
de sauvegarde qui seraient nécessaires. Après que cette communication est finie,
77-
le controller va donner à l'objet vue correct, la tâche de générer une sortie
78-
résultant des données fournies par le model.
75+
de sauvegarde qui seraient nécessaires. Après que cette communication est
76+
finie, le controller va donner à l'objet vue correct, la tâche de générer une
77+
sortie résultant des données fournies par le model.
7978

8079
Finalement, quand cette sortie est générée, elle est immédiatement rendu
8180
à l'utilisateur.
@@ -89,18 +88,18 @@ Bénéfices
8988

9089
Pourquoi utiliser MVC? Parce que c'est un logiciel vraiment construit selon le
9190
patron MVC, qui transforme une application en un dossier élaboré maintenable,
92-
modulable et rapide. Elaborer les tâches de l'application en séparant les
93-
models, vues et controllers, allègent votre application. De nouvelles
94-
fonctionnalités sont ajoutées facilement, et les améliorations sur les vieilles
95-
fonctionnalités se font en un clin d'oeil. La conception modulable et séparée
91+
modulable et rapide. Elaborer les tâches de l'application en séparant les
92+
models, vues et controllers, allègent votre application. De nouvelles
93+
fonctionnalités sont ajoutées facilement, et les améliorations sur les vieilles
94+
fonctionnalités se font en un clin d'oeil. La conception modulable et séparée
9695
permet aussi aux développeurs et designeurs de travailler simultanément, avec
97-
la possibilité de `prototyper <http://en.wikipedia.org/wiki/Software_prototyping>`_
98-
rapidement :
96+
la possibilité de
97+
`prototyper <http://en.wikipedia.org/wiki/Software_prototyping>`_ rapidement :
9998
La séparation permet aussi aux développeurs de faire des changements dans une
10099
seule partie de l'application sans affecter les autres.
101100

102-
Si vous n'avez jamais construit une application de cette manière, cela prend
103-
quelques temps pour s'habituer, mais nous sommes confiants qu'une fois votre
101+
Si vous n'avez jamais construit une application de cette manière, cela prend
102+
quelques temps pour s'habituer, mais nous sommes confiants qu'une fois votre
104103
première application construite avec CakePHP, vous ne voudrez plus faire d'une
105104
autre façon.
106105

0 commit comments

Comments
 (0)