Site web : concepts et terminologie ?
vouty
Messages postés
147
Date d'inscription
Statut
Membre
Dernière intervention
-
vouty Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
vouty Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Debutant, je voudrais apprendre les bases de l'architecture logicielle d'un site web :
_ Les differentes couches logiciels et la terminologie employée pour chaque couche
_ quel travail fait chaque couche logiciel ? ( avec quelques exemples simples significatifs)
_ quoi on transmet a la couche suivante ? (exemples simples)
_ Ou le travail de chaque couche est fait ? (serveur / utilisateur)
_ Quand il est fait ?
_ Quels types d'outils/logiciels doivent etre installés sur le serveur ou chez l'utilisateur ?
_ Compilation ou non ?
_ Les noms des logiciels possibles pour une couche
Je cherche juste a avoir une information simple de base pour structurer mon approche, avoir une vision de l'ensemble et ensuite utiliser les bons mots pour communiquer et creuser un peu plus dans le detail.
Existe-t-il un livre ou un tutoriel sur le sujet ?
Merci
Debutant, je voudrais apprendre les bases de l'architecture logicielle d'un site web :
_ Les differentes couches logiciels et la terminologie employée pour chaque couche
_ quel travail fait chaque couche logiciel ? ( avec quelques exemples simples significatifs)
_ quoi on transmet a la couche suivante ? (exemples simples)
_ Ou le travail de chaque couche est fait ? (serveur / utilisateur)
_ Quand il est fait ?
_ Quels types d'outils/logiciels doivent etre installés sur le serveur ou chez l'utilisateur ?
_ Compilation ou non ?
_ Les noms des logiciels possibles pour une couche
Je cherche juste a avoir une information simple de base pour structurer mon approche, avoir une vision de l'ensemble et ensuite utiliser les bons mots pour communiquer et creuser un peu plus dans le detail.
Existe-t-il un livre ou un tutoriel sur le sujet ?
Merci
A voir également:
- Site web : concepts et terminologie ?
- Création site web - Guide
- Site de telechargement - Accueil - Outils
- Site x - Guide
- Web office - Guide
- Traduction site web - Guide
7 réponses
2 niveaux? non pas vraiment, plutôt 2 interlocuteurs: le client envoie une requête au serveur et ce dernier lui retourne la ressource demandée (par exemple une page html).
e-commerce? oui, on peut dire que c'est plus complexe, car plus de logiciels (et de languages de programmation)
je vous conseille:
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
e-commerce? oui, on peut dire que c'est plus complexe, car plus de logiciels (et de languages de programmation)
je vous conseille:
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
C'est lu
Donc , si je comprends bien, pour un site de consultation, ce sera une architecture a 2 niveaux client/serveur de type léger.
Une question :
_ Un site faisant de l'e-commerce est de type lourd obligatoirement ?
(database des produits, prix, enregistrement commandes, e-mail, suivi de livraisons ....) ?
Donc , si je comprends bien, pour un site de consultation, ce sera une architecture a 2 niveaux client/serveur de type léger.
Une question :
_ Un site faisant de l'e-commerce est de type lourd obligatoirement ?
(database des produits, prix, enregistrement commandes, e-mail, suivi de livraisons ....) ?
Excellent lien, j'ai deja commencé il y a 2 mois avec eux. merci
Je vais reprendre des que je vais avoir une vue plus generale de l'architecture logicielle et choisi mes outils de travail (Ruby ou Python+Django ?).
Mais je ne sais pas encore comment s'imbriquent les langages de programation avec HTML .... encore beaucoup a comprendre
Chaque jour j'avance un peu mais c'est difficile de trouver des articles simples et bien structurés
E-commerce je vais voir plus tard.
Je vais reprendre des que je vais avoir une vue plus generale de l'architecture logicielle et choisi mes outils de travail (Ruby ou Python+Django ?).
Mais je ne sais pas encore comment s'imbriquent les langages de programation avec HTML .... encore beaucoup a comprendre
Chaque jour j'avance un peu mais c'est difficile de trouver des articles simples et bien structurés
E-commerce je vais voir plus tard.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
quelque soit le language, le script sur le serveur va, au final, générer des chaînes de caractères qu'il enverra en sortie vers le client. Et si ce "flux" de sortie est déclaré être du html et qu'il est justement écrit selon la norme du html, alors le client recevra une page web sur son navigateur.
maintenant si vous ne connaissez aucun langage de prog., vous êtes "vierge", alors j'essaierais Ruby à votre place.
maintenant si vous ne connaissez aucun langage de prog., vous êtes "vierge", alors j'essaierais Ruby à votre place.
Le truc est que j'ai etudié et programmé du Fortran, Cobol, Pascal, Assembleur il y a tres longtemps . Donc je connais la programmation mais rien n'est a jour dans mes connaissances et les concepts ont changé.
Python ne devrait pas me poser de problemes en programation traditionnelle.
Par contre en ce qui concerne la connaissance des librairies, le Html-Css est-ce qu'on peut dire que j'aurais a peu pres le meme travail quelque soit mon choix : Ruby ou Python ?
En final, je voudrais bien maitriser la structure des sites , la programmation propre et la maintenance (delegation).
Pas facile de savoir comment faire. Je decouvre un peu plus chaque jour en lisant et j'ecoute tous les avis et suggestions. Merci de tes remarques
Python ne devrait pas me poser de problemes en programation traditionnelle.
Par contre en ce qui concerne la connaissance des librairies, le Html-Css est-ce qu'on peut dire que j'aurais a peu pres le meme travail quelque soit mon choix : Ruby ou Python ?
En final, je voudrais bien maitriser la structure des sites , la programmation propre et la maintenance (delegation).
Pas facile de savoir comment faire. Je decouvre un peu plus chaque jour en lisant et j'ecoute tous les avis et suggestions. Merci de tes remarques
De mon point de vue, la création d'un site, ce n'est pas de la programmation.
Tu peux oublier Fortran, Cobol and c°, HTML/CSS ne sont que des langages de mise en forme, du style de SGML.
Passé l'acquisition des bases, faut pas trop réfléchir et passer à l'action, sachant que pour un site pro, il faudra du brouillon avant de réussir...
Personnellement, je ne me suis pas contenté des sites de vulgarisation disponibles et deux trois bouquins m'ont bien aidé à me lancer.
Tu peux oublier Fortran, Cobol and c°, HTML/CSS ne sont que des langages de mise en forme, du style de SGML.
Passé l'acquisition des bases, faut pas trop réfléchir et passer à l'action, sachant que pour un site pro, il faudra du brouillon avant de réussir...
Personnellement, je ne me suis pas contenté des sites de vulgarisation disponibles et deux trois bouquins m'ont bien aidé à me lancer.
Juste pour vous dire que je suis passé a l'action et plus avec differents livres .
En parallele, je fais un "tutoring exchange" avec un programmeur qui a une experience sur differents "languages" (HTML/CSS, Jquery, PHP, Backbone, Javascript cote client et serveur ...) Ca aide bien.
Vos avis m'ont permis faire face à l'inconnu de départ. Maintenant je vois un peu mieux comment ca fonctionne et je sais creer / presenter de modestes webpages avec leur liens (HTML/CSS) . Merci
En parallele, je fais un "tutoring exchange" avec un programmeur qui a une experience sur differents "languages" (HTML/CSS, Jquery, PHP, Backbone, Javascript cote client et serveur ...) Ca aide bien.
Vos avis m'ont permis faire face à l'inconnu de départ. Maintenant je vois un peu mieux comment ca fonctionne et je sais creer / presenter de modestes webpages avec leur liens (HTML/CSS) . Merci