PHP et tiers - PHP - Programmation
Marsh Posté le 26-08-2005 à 14:38:54
php + le serveur web = 1 tier vu qu'il y a géénration de fichier (certe envoyé directement au client)
si on compte le navigateur comme un tier, ca pourait en faire deux, mais je doutes fortement que ca soit le cas.
quand aux trois tier, il faut au moins trois couches applicative, donc, il en manque au moins une.
Marsh Posté le 26-08-2005 à 14:41:47
jeanjacques2 a écrit : Bonjour, |
ça n'a rien à voir
le simple faite qu'il y ai un client et un serveur (middleware) qui interroge un autre serveur (de bd par exemple) = 3-tiers
Marsh Posté le 26-08-2005 à 14:42:44
ben là, dans ce qu'il demande, il y a pas de base de donnée. Donc, dans son cas, c'est du 2-tiers
Marsh Posté le 26-08-2005 à 14:43:46
omega2 a écrit : ben là, dans ce qu'il demande, il y a pas de base de donnée. Donc, dans son cas, c'est du 2-tiers |
pourquoi il parle de requêtes SQL alors ??
Marsh Posté le 26-08-2005 à 14:57:04
Si si il y a bien une BD derrière. Visiblement c'est 3-tiers alors, c'est bien ce que je pensais. En revanche php + serveur web = 1 tier ! je pensais que cela faisait 2, non ? (client serveur)
Merci.
Marsh Posté le 26-08-2005 à 15:00:48
jeanjacques2 a écrit : Si si il y a bien une BD derrière. Visiblement c'est 3-tiers alors, c'est bien ce que je pensais. En revanche php + serveur web = 1 tier ! je pensais que cela faisait 2, non ? (client serveur) |
PHP c'est sur le serveur
Marsh Posté le 26-08-2005 à 15:09:54
Je sais bien mais je pensais que :
- tier 1 --> présentation HTML
- tier 2 --> serveur Web et d'appli (traitements PHP)
donc 2 tiers ?
Merci de votre réponse.
Marsh Posté le 26-08-2005 à 15:10:06
http://www.commentcamarche.net/initiation/3tier.php3
menfin, en général ce genre de vocabulaire est reservé aux managers qui n'y connaissent rien... du bla bla en gros...
Marsh Posté le 26-08-2005 à 15:13:31
OK merci, mais dans les cas qui sont présentés, le serveur Web est au niveau 1 ou niveau 2 ?
Merci encore !
Marsh Posté le 26-08-2005 à 15:19:19
jeanjacques2 a écrit : OK merci, mais dans les cas qui sont présentés, le serveur Web est au niveau 1 ou niveau 2 |
heu, c'est clairement indiqué sur les schémas, relis...
Marsh Posté le 26-08-2005 à 15:23:30
oups...désolé soju !
en tout cas c'est bien ce que je pensais, interface cliente + serveur web, 2 tiers.
Marsh Posté le 26-08-2005 à 20:54:22
je ne connaissais pas ce vocabulaire.
en gros c'est le nombre de machines deployées pour offrir le service? le plus courant étant 2-tiers vu qu'un serveur web inclus aussi mysql. am i right?
Marsh Posté le 27-08-2005 à 10:55:31
pmusa a écrit : je ne connaissais pas ce vocabulaire. |
Oui moi aussi, on en découvre tous les jours
Marsh Posté le 27-08-2005 à 13:43:50
pour moi, c'est surtout le nombre couche de logiciels qui comuniquent par le réseau (même s'ils sont sur la même machine) pour te fournir le résultat attendus.
Apache et php n'en forme qu'une seule vu qu'ils leur faut être exécuté sur la même machine et qu'ils ne discutent jamais l'un avec l'autre par des sockets réseaux. En bref, ils ne forment donc qu'un seul serveur.
Marsh Posté le 26-08-2005 à 14:36:02
Bonjour,
j'ai une question qui me turlupine depuis quelques jours.
Le fait d'insérer le code PHP pour les traitements et les requêtes SQL, dans le code HTML (présentation), est-ce que cela est considéré comme une architecture 2-tiers ou 3-tiers ?
J'espère que je suis clair
Merci.
A+.
Jacques.