Title: Architecture classique
1Architecture classique
Client
Salarié 1
Bureautique
Production
Salarié 2
Prestataire
Serveur de données
Comptabilité
Salarié 3
Fournisseur
2Architecture nouvelle
Fax
Email
Salarié
Réseau dentreprise
Client
Serveur Applicatif
DotNetNuke
Multiples Interfaces
Prestataire
Firewall
Internet
Fournisseur
3Site Web classique
Administrateur
Utilisateur
Index.html
Menu.html
4Un site web classique Internet était préparé
sur lordinateur de linformaticien, puis
téléchargé vers le serveur. La phase de
conception seffectuait à laide doutils
bureautiques ou graphiques (Dreamweaver,
frontpage, programmation en HTML,
etc).Lorsque le concepteur du site nétait pas
lauteur des textes, ce processus se compliquait
encore lauteur devait fournir des documents,
lesquels étaient mis en page par le concepteur
(en interne ou prestataire), puis publié sur un
serveur.Au plan technique, textes et lignes de
programmation (scripts, HTML) étaient
étroitement imbriqués. Il en résultait des
dossiers de programmation complexes, rarement
documentés, difficiles à reprendre. La refonte
dun site Internet était toujours complexe,
parfois impossible. Parfois même, une simple mise
à jour (numéro de téléphone, indication demail,
prix dun article), savère impossible sans
lauteur du site dorigine.
5Pages Web dynamiques
Administrateur
Utilisateur
Page dynamique
Gabarits
Librairies
6Des web pages dynamiques sont publiées
directement par leurs auteurs, à partir dun
simple accès Internet, sans outils spécifique,
sans connaissance informatique particulière. Dans
le cas le plus simple, un auteur pourra publier
un texte parfaitement intégré dans la charte
graphique par défaut. Dans la plupart des cas, il
pourra apporter à son contenu les enrichissements
dont il a lhabitude dans son traitement de
textes (typo, corps, couleurs).
7Portail
Administrateur
Utilisateur
8Un site portail, est possible de
développer des sous - sites à partir du nom de
domaine principal. Un sous - site est un site
entièrement à part, possédant sa propre page
daccueil, son propre menu et au choix sa propre
charte graphique ou bien celle du site portail.
Ce fonctionnement est idéal pour un
fonctionnement de type associatif, maison
mère/agences fédérations collectivités
locales/associations. Dans ce mode de
fonctionnement, la structure fédératrice
(portail) souhaite offrir une structures files la
possibilité de disposer de leur propre espace de
publication, out en fédérant limage de marque,
les compétences, les infos locales, etc.
9Principes dun CMS
Pour Content Management System ou Système de
Gestion de Contenu
10DotNetNuke permet de développer une arborescence
multi-niveaux à partir du menu de base, et, très
facilement - Déplacer une branche entière de
larborescence au sein du site- Déplacer des
modules à lintérieur dune page- Offrir un
outil de recherche par mots-clés dans le site-
Préparer des pages pour relecture et approbation,
et les publier dun clic- Gérer les
documents disponibles sur le site (images, pdf,
.doc, etc) dans une fenêtre- Cacher ou
privatiser un pan entier du siteDotNetNuke
propose une boite à outils de modules prêts à
lemploi, à placer sur le site à lendroit voulu
liens vers les sites favoris, questions
fréquemment posées, nous écrire, votez,
sinscrire, iframes (permet dintégrer une page
déjà existante sur Internet dans le site),
syndication dinformations RSS, requêtes SQL,
choix de la langue, etc.La nécessité de fournir
des contenus riches a rapidement conduit à relier
les sites Internet aux bases de données.
11Exemple de WorkFlow CMS
Non
Oui
Non
Oui