Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
(Casablanca Technopark)
Sujets du stage :
Administration Réseau
&
Développement web
www.tri.on.ma 1
2
Dédicace
Je dédie ce travail :
A toute ma famille,
Merci pour tout.
A mes professeurs,
S’il y a vraiment quelqu’un à remercier, ça sera vous.
Merci pour vos efforts.
Adnane
3
Remerciements
Je souhaite adresser également mes plus vifs remerciements à Melle Cha rifa HACHIMI EL
ALAOUI, Responsable de Servi ce Administra ti f et Financier, pour ses conseils pour le temps
et la confiance qu’il m’a a ccordé durant le s tage.
4
5
Introduction
Je cherchais un sta ge qui offre aux, Stagiai res techni ciens nota mment de L'Ins titut
Spécialisé De Technologies Appliqués , un milieu propi ce à l ’enri chissement de leurs
connaissances et aussi pour a voi r l'occasion de mettre en œuvre ce que j'a vais appris, tout
en a ya nt une ouverture sur un domaine qui m’i ntéresse pa rti culièrement: l ’administra tion
de réseau informa tique. La mission qui m’a été proposée pa r le l ’entreprise Orthalis
répondai t pa rfaitement à mes Objecti fs.
C’es t durant la péri ode du 02 Ma rs au 08 Avril 2009 que j’ai effectué mon s ta ge de fin
d’études au sein de la société Orthalis Ma roc sise au Casablanca Technopa rk.
La première pa rtie de ce ra pport présente le contexte de tra vail . La deuxième pa rtie décri t
des tâ ches effectuées au ni veau de l’adminis trati on réseau. La troisième pa rtie résume les
déma rches de développement des si tes web. Sui vent la conclusion.
6
Sommaire
Dédicace ...................................................................................................................................... 3
Remerciements............................................................................................................................. 4
Introduction ................................................................................................................................. 6
A- L’entreprise Orthalis
B- Administration Réseau
7
c. Gestion Sauvegarde planifiée sur le réseau.........................................................................22
C- Développement web
8
L’entreprise Orthalis
Orthalis es t une société française de fabri ca tion de technologies , de servi ce, de conseil,
d’étude et de développement dans le domaine informa tique, et aussi un intégra teur de
s ys tèmes d’informa tion ,présent dans 17 pa ys
Structurée autour d’un groupe d’ingénieurs et techni ciens qui unissent leur expérience et
leur sa voi r-fai re, Orthalis a pour mission pri ncipale l ’édi tion des l ogi ciels de gestion des
cabinets dentai res et la maitrise des technologies d’informa tique afi n d’offri r des pres ta tions
professionnelles de haute qualité pour assurer la satisfa ction totale de ses clients
Mission d’Orthalis
Aider les cabinets dentai res et les dentistes à réussi r le renouvellement de leur
s ys tème informa tique.
Progresser a vec les clients vers des solutions de quali té adaptées à leur besoin da ns
le respect de leur envi ronnement économique et humain.
Mai triser l ’élabora tion des solutions ouvertes pour a tteindre les objectifs tout en
mi nimisant les risques et les coûts.
Organigramme
Directeur
(Orthalis Maroc)
Service des
Service Service
Affaires
maintenance informatique
administrative
9
1. Analyser l'architecture du réseau local.
La société Orthalis comme signée dans la présentation est spécialisé dans les nouvelles
techniques Informatiques, elle n’en sera pas donc la dernière à en bénéficier.
En effet la communication entre le personnel de la société se fait vie ces technologies
dans leurs versions les plus récentes :
Equipement Description
Routeur Netgear Routeur sans fil 802g. Avec 5 produits en 1 :
DG834
1) modem ADSL,
2) un routeur,
3) un Switch 10/100,
4) un point d’accès 802.11g
5) firewall SPI.
10
c. Top ologie du réseau local
Problématique
Les a cti vi tés de l’entreprise Orthalis dépendent des données qui sont pa rta gées sur des
groupes de tra vail donc l ’a ccès es t sans authentifi ca tion. Ce qui rend les pa rtages mena cés
d’être a ttaquer. L’indisponibili té d’un servi ce ou d’une donnée es t di rectement répercutée
sur la producti vi té de l ’entreprise.
Si un serveur de fi chiers où les utilisateurs s tockent leurs tra vaux n’es t pas disponible dura nt
une journée, l ’entreprise es t gelée durant ce même temps, et la perte d’a rgent es t très
importante. Il est important de préveni r ces risques en mettant en pla ce une politique de
haute disponibilité, et en réduisant a u ma ximum les mena ces d’a ttaque.
Cha que dossier pa rtagé doi t être protégé pa r une ACL qui va res treindre son a ccès
spécifi quement aux utilisateurs , groupes ou ordinateurs qui y a ccèdent via le réseau.
Pa rmi les solutions possibles :
11
• Configura tion des ACL basées sur les adresses IP au ni vea u de routeur
• Pa rti tionner le réseau en sous réseaux
• Ins tallation d’un proxy
• Ins tallation d’un servi ce d’annuaire
La conclusion
Sui te à une réunion tenue pour discuter di vers solutions proposées, le di recteur a opté pour
l ’ins tallation d’un servi ce d'annuaire.
Cette décision à été prise, vu ses a vantages par rapport aux autres proposions, malgré le
changement basique au ni veau de la structure du réseau.
Dans le cadre de la sécuri té des données , les utilisateurs doi vent a voi r une meilleure
protection en utilisant une s tratégie de Ges tion de la récupéra tion des données a l ’aide
d'utili taire de sauvega rde de Windows XP, cette techni que es t très effi ca ce dans le cas où le
disque dur tombe en panne ou la suppression acci dentelle des fi chiers . Elle nous permet de
créer une copie de toutes les données se trouvant sur votre disque dur, puis de l'a rchi ver sur
un autre périphérique de s tockage sur le réseau
C’es t dans ce contexte que le di recteur m’a vait cha rgé de mettre en pla ce cette technique.
L’un des principaux enjeux de la technologie sans fil es t la sécuri té. La grande fa cilité d'a ccès
qui ca ra ctérise le « sans fil » s 'explique pa r son mode de diffusion des données qui permet à
toute personne d'y a ccéder. Cependant, cette même ca ra ctéris tique limi te le ni veau de
protection des données transmises sur le réseau sans fil . En effet, n'importe qui peut
intercepter le flux des communi ca tions , même des utilisateurs indésirables .
Apres un tes t de sécuri té de réseau wifi de l ’entreprise Orthalis, on a rema rqué que l ’a ccès
au réseau du point d'a ccès Sagem F@st 3340 et sans authentifi ca tion
Pour résoudre ce problème, des techniques ont été mises au point pour ga ranti r la sécuri té
des transmissions sans fil, notamment le chiffrement et l'authentifi ca tion ces techniques
doi vent être a cti vées et configurées au ni veau de Routeur F@s t 3340, parmi ces
technologies on trouve :
1)- Le SSID ou “nom du réseau” identifie le réseau, donne un nom pour le di fférencier des
autres . Si vous ne le diffusez pas , vous serez le seul à le connaître et c’es t tout de s uite plus
di ffi cile de se connecter à votre réseau.
2)- Le WEP/WPA, ce s ont deux possibilités d’encrypter les données qui ci rculent sur le
réseau. Le problème du WIFI est que vous n’a vez aucun contrôle de médium sur lequel
ci rcule les données contrai rement aux réseaux filaires . Donc vous ne sa vez pas qui es t à
l ’écoute. Encrypter les données permet d’en assurer la confidentialité. Cela se fait à l ’aide de
12
ce que l ’on appelle une clef. Cette clef permet également de sécuriser l ’a ccès
au réseau ca r, si on ne la connait pas , i mpossible de communiquer, donc incapable de lire les
tra mes et/ou d’en envoyer a u bon format.
WEP est mis pa r défaut sur la Li veBox pa r exemple, mais ce type de cryptage consomme plus
de ressources et est très fa cilement craquable (nota mment sous Linux).
WPA es t plus performant et beaucoup moins facilement craquable. Pour plus de sécuri té, il
es t conseillé de changer les codes tous les mois.
3)- Le filtrage d’adresse MAC, sur chaque ca rte réseau possède un identi fiant unique:
l ’adresse MAC (pour la conna ître, sous Windows (enlever les quotes):
Déma rrer>Exécuter>taper cmd puis dans la fenêtre ipconfig /all ). Le routeur wifi permet
généralement de créer une lis te des adresses MAC des ca rtes réseau qu’on autorise à se
connecter à notre réseau. C’es t un fil tre effi ca ce mais qui là aussi peut être contourné.
L’a cti va tion et configura tion des options de sécurité au ni veau Modem / Routeur
Mul tiservi ces Sagem F@s t 3304.
A l ’aide du na vi ga teur on entre l ’adresse du routeur http://xxx.xxx.xxx.xxx et l ’assistant de
confi gura tion rapide se déma rre.
Dans notre cas on a a cti vé le servi ce réseau sans fil a vec les pa ra mètres sui vant :
SSID ,Ca nal ,Wa p , filtra ge MAC
13
La confi gura tion WPA nécessite une phrase de mot de passé qui va être
demandé au client pour se connecter à ce réseau.
Apres cette configura tion les clients wi fi de l ’entreprise Orthalis ont la possibilité de se
connecter facilement au réseau sans fil Orthalis_france en toute sécuri té.
14
4. Service d’annuaire (Acti ve Directory)
Le servi ce Acti ve Di rectory (Acti ve Di rectory) permet une ges tion centralisée. Cela vous
donne la possibilité d’ajouter, de reti rer et de localiser les ressources fa cilement. Ainsi , nous
a vons :
- Une administra tion si mplifiée : Acti ve Di rectory offre une adminis tra tion de toutes les
ressources du réseau d’un point unique. Un adminis tra teur peut se connecter s ur n’i mporte
quel ordina teur pour gérer les ressources de tout ordi nateur du réseau.
- Une mise à l ’échelle : Acti ve Di rectory permet de gérer des millions d’objets répa rtis sur
plusieurs sites si cela es t nécessaire.
- Un support s tanda rd ouvert : Acti ve Di rectory utilise DNS pour nommer et localiser des
ressources , ainsi les noms de domaine Windows 2003 sont a ussi des noms de domaine DNS.
Acti ve Di rectory fonctionne a vec des servi ces de clients di fférents tels que NDS de Novell .
Cela signi fie qu’il peut chercher les ressources au tra vers d’une fenêtre d’un na vi gateur web.
De plus , le support de Kerberos 5 apporte la compa tibili té a vec les autres produits qui
utilisent le même mécanisme d’authentifi ca tion
Extensibilité
Acti ve Di rectory es t extensible, ce qui signifie que les administra teurs peuvent a jouter de
nouvelles classes d'objets au schéma et de nouveaux a ttributs a ux classes d'objets
exis tantes.
Pa r exemple, vous pouvez a jouter un a ttribut Autorisation d'a cha t à l'objet Utilisateur, puis
s tocker la limi te d'autori té d'a cha t de chaque utilisateur dans le compte de l'utilisateur.
Vous pouvez a jouter des objets et des attri buts à l'annuai re en utilisant le Schéma Acti ve
Di rectory ou en créant des s cripts en fonction des interfaces ADSI ou des utili taires de ligne
de commande LDIFDE ou CSVDE. Pour plus d'i nforma tions , consultez Vue d'ensemble du
Schéma Acti ve Di rectory, Importa ti on et exporta tion d'i nforma tions d'annuai re et Interfa ces
de progra mmation
Flexibili té
16
sont créées ou modifiées . Un échange a rbi trai re d'i nforma tions entre les
contrôleurs de domaine pourrai t sa turer rapidement le réseau. Acti ve Di rectory a été conçu
pour répliquer uniquement des i nforma tions d'annuai re modifiées .
Avec la réplica tion Mul ti Master, il exis te toujours la possibilité que la même modifi ca tion de
l'annuai re soi t effectuée sur plusieurs contrôleurs de domaine. Acti ve Di rectory a également
été conçu pour sui vre et résoudre les modifi ca tions confli ctuelles de l 'annuai re. Les confli ts
sont automa tiquement résolus dans presque tous les cas.
Le déploiement de plusieurs contrôleurs de domaine dans un même domaine ga rantit la
tolérance de panne et l 'équilibre de la cha rge. Si un contrôleur de domaine ralenti t, s 'arrête
ou tombe en panne, d'autres contrôleurs de domaine du même domaine peuvent ga ranti r
l'a ccès à l 'annuai re, ca r ils contiennent exa ctement les mêmes données d'annuaire.
L'i nstallati on d’Acti ve Di rectory débute pa r l 'ins tallation du s ys tème d'exploita tion Windows
2003 Server. Une fois le s ystème installé, les servi ces supplémentai res qu'il assurera
pourront être soit déjà implantés au sein du s ys tème et donc di rectement utilisables après
confi gura tion, s oit non ins tallés et donc nécessiteront l'ins tallation de composants s ystèmes
supplémentai res qui eux aussi devront être configurés.
Il y a deux méthodes possibles pour installer Acti ve Di rectory:
Utiliser l'utili taire "Gérer votre serveur" qui simplifie l 'installati on sans poser les questions les
plus pointues. Il ins talle et confi gure a mini ma AD, DNS et DHCP pour un nouveau domaine
dans une nouvelle forêt.
Utiliser l'assistant "dcpromo" (lancé en ligne de commande) qui permet de contrôler tous les
aspects de l 'installation.
17
cet ordi nateur et défini r cet ordina teur pour utiliser ce serveur DNS
comme serveur DNS de préférence, puis cliquez sur Sui va nt.
9) Sur la pa ge Autorisations, sélectionnez l'une des options sui vantes :
10) Autorisations compa tibles a vec les s ys tèmes d'expl oita tion serveurs antérieurs à
Wi ndows 2000
11) Autorisations compa tibles uni quement a vec les s ys tèmes d'exploi ta tion Windows
2000 ou Windows Server 2003
12) Examinez les informa tions affi chées sur la page Résumé, puis cliquez sur Sui va nt pour
commencer l'ins tallation.
13) Redéma rrez l'ordina teur.
Les Comptes d’utilisateurs permettent aux utilisateurs d’a ccéder aux ressources du réseau.
Ils sont associés à un mot de passe et fonctionnent da ns un envi ronnement défini (ma chine
locale ou domaine).
Un utilisateur disposant d’un compte de domaine pourra s ’authenti fier sur toutes les
ma chines du domaine.
Les informa tions de comptes sont centralisées sur un serveur, dans l ’annuai re des objets du
réseau. Si une modifi ca tion doi t être apportée à un compte, elle doi t être effectuée
uniquement sur le serveur qui la diffusera à l ’ensemble du domaine.
Une fois le compte créé, il es t possible d’en modi fier les propriétés. La première utilité es t
d’en mettre à jour les informa tions , la seconde es t d’a ccéder à des propriétés qui ne sont
pas disponibles lors de la procédure de créa tion de compte.
18
b . J oind re les p c au d omaine Orth alisM aroc.
Sui te à un essaie réussit et après a voi r surmonté les diffi cul tés sui vantes :
Planifi ca tion horai re : Trouver les moments convenables durant les quels les pos tes
sont libres
On a procédé à joindre tous les ordina teurs au domaine OrthalisMa roc. Pendant cette étape
on a rencontre quelques problèmes techniques à ti tre d'exemple:
La procédure de jointure s ’a rrête a u ni veau d'échange de données enter le client et le
serveur .a près une recherche détail on a trouvé que les servi ces DDE réseau et DSDM DDE
réseau sont désacti vés,
L’audi t permet la création d’un journal recensant l ’ensemble des a ctions effectuées sur un
objet ou un élément de configura tion pa r une population précise.
19
Cela peut permettre pa r exemple de surveiller l ’a ccès à certains fi chiers ou la
modi fica tion des pa ramètres de configura tion des comptes utilisateurs pa r des
administra teurs subal ternes
Il peut a rri ver qu'une personne utilise plusieurs ordina teurs , a vec le même compte
d'utilisateur. Lorsqu'il va utiliser un ordina teur, il pourra a voi r un envi ronnement différent de
celui présent sur l'autre ordina teur. Dans ce cas, il pourra être intéressant de configurer pour
cet utilisateur un profil iti nérant. En effet, le fai t d'utiliser ce type de compte va permettre à
utilisateur de conserver ses documents , ses pa ra mètres, et son envi ronnement de tra vail ,
quelque soit l'ordina teur sur lequel il ouvre une session. En effet, les profils i tinérants vont
s tocker leurs informa tions sur un serveur.
Dans l ’entreprise Orthalis, un utilisateur peut être amené à s'authentifier sur di fférentes
ma chines tout en ga rdant un envi ronnement identique s ur cha cune des ma chines . Il peut
être i ntéressant, dans ce cas, d'implémenter des profils i tinérants puisque le fai t de s tocker
le contenue d'un profil sur un serveur vous apporte également certains a va ntages . Vous
pourrez nota mment effectuer des sauvega rdes de ces profils afin d'évi ter toute perte de
documents , véri fier la présence de vi rus , mais surtout, vous aurez une ges tion centralisée de
vos profils utilisateurs . Les profils itinéra nts prouvent encore une fois leur utilité lorsque
vous devez réins taller une ma chine. Une fois la ma chine réins tallée, lors de sa première
ouverture de session l'utilisateur va retrouver l 'intégrali té de son envi ronnement de tra vail.
Le pa rtage d’un dossier permet de rendre disponible l ’ensemble de son contenu via le
réseau.
Pa r défaut, l ors de la créa tion d’un pa rta ge, le groupe « Tout le monde » bénéficie de
l ’autorisa tion
« Lecture ».
Cha que dossier pa rta gé peut être protégé pa r une ACL qui va res treindre son a ccès
spécifi quement aux utilisateurs , groupes ou ordinateurs qui y a ccèdent via le réseau.
Il exis te trois ni veaux d’autorisations affectables :
Lecture : Permet d’a ffi cher les données et d’exécuter les l ogi ciels.
Modifier : Comprend toutes les propriétés de l ’autorisa tion lecture a vec la possibilité
de créer des fi chiers et dossiers, modi fier leurs et suppri mer leurs contenus .
Contrôle total : Comprend toutes les propriétés de l ’autorisa tion.
Les trois ni veaux d’autorisa tions sont disponibles en « Autoriser » ou en « Refuser » sa chant
que les autorisations de refus sont priori tai res.
Afi n qu’un client puisse accéder à un dossier pa rtagé, plusieurs moyens sont disponibles :
Fa voris réseau : Permet de créer des ra ccourcis vers les pa rtages désirés .
Lecteur réseau : Permet d’a jouter le dossier pa rta gé di rectement dans le pos te de
tra vail en lui a ttribuant une lettre.
20
Exécuter : Permet d’a ccéder ponctuellement à la ressource en
spécifiant simplement le chemin UNC d’accès à la ressource
Les dossiers pa rtages sur le réseau du domaine OrthalisMa roc s ont seulement disponibles
pour les membres de ce domaine selon les autorisations et les stra tégies des groupes.
21
b . Gestion de la récup ération d ’ Active Directory
La sauvega rde es t un processus simple qui consiste à dupliquer des informa tions d’un
emplacement à un a utre. Ceci permet de faire fa ce aux situations d’urgences où les données
ont été perdues . On peut alors utiliser une sauvega rde afin de res ti tuer un envi ronnement
de tra vail pour reprendre la production de l ’entreprise.
Dans notre cas on a créé une sauvega rde d’Acti ve Di rectory.
Sa uvega rde planifiée sur le réseau es t une opéra tion de sauvega rde qui se déclenchera à une
da te et heure précise. Ceci permet d’évi ter d’oublier une sauvega rde qui devrait être
effectuée péri odiquement, ou d’être physiquement présent pour lancer une sauvega rde en
dehors des horai res de tra vail .
Plusieurs options de planifi ca tion de sauvega rde sont disponi bles : Une fois , Tous les jours ,
Au déma rrage du s ys tème
Le type de sauvega rde qu’on a configure au sein de l ’entreprise Orthalis servi ce des Affai res
administra ti ve es t une sauvega rde différentielle.
22
(Toutes les données modi fiées ou a joutées depuis la dernière sauvega rde complète sont
prises en compte. Ainsi , et à l’inverse d’une incrémentale, dans le cas d’une planifi cati on
hebdomadai re débutant un lundi pa r une complète, la bande du mercredi sauve les fichiers
modi fiés depuis la complète du lundi sans prendre en compte celle de Ma rdi . Une
res taura tion nécessitera au plus la dernière ba nde et la complète).
Cette opéra tion se déclenche chaque jour à midi et le ba ckup s ’enregistre dans le serveur de
fi chier.
23
Développem ent web
Peut-être vous dema ndez-vous si un site Internet dynamique s erait vraiment bénéfique
pour votre entrepris ?
Évidemment, nos consul tants vous di ront qu'un si te Internet dynamique es t un peti t
inves tissement qui vous ra pportera beaucoup à court, moyen et long terme. Toutefois , sur
quels a rguments se basent-ils pour affi rmer cela a vec auta nt de certi tude ?
Nous vous présentons ci-dessous, sept raisons pourquoi il es t primordial pour vous et votre
entrepris d'investi r dans la conception d'un si te Internet dynamique professionnel.
Votre si te Internet présente de l'informa tion s ur votre entrepris ainsi que vos produi ts et
servi ces , en tout temps . Internet n'es t ja mais fermé. Les visi teurs ont donc la possibilité de
vous consul ter au moment qui leur convient, peu importe les heures d'ouvertures de vos
lieux physiques et peu importe l 'endroit où ils sont dans le monde. Qui plus es t, les visiteurs
n'ont aucunement besoin de pa rler à l 'un de vos employés ce qui leur donne plus de temps
pour a ccompli r d'autres tâches importantes . Si le visiteur a des ques tions , il aura la
possibilité de vous conta cter pa r courriel , vous pourrez y répondre quand bon vous
semblera .
Vous a vez la possibilité de mettre autant d'informa tion que vous le voulez sur votre si te
Internet, en a ccord à votre budget de conception. Ainsi , votre site web devient une source
d'informa tion très importante pour vos futurs clients dési rant obteni r plus d'informa tion sur
vos produits et servi ces. Lors que votre si te est plus imposant, il est même possible
d'implanter un engin de recherche à l 'intérieur de celui -ci afin d'aider les visi teurs à trouver
l'informa tion recherchée de fa çon rapide et effica ce.
De plus , a vec l ’internet, vos produits et servi ces peuvent être mis à jour très fa cilement.
Ainsi, vous n'a vez pas besoin de réimpri mer tous vos documents pour teni r compte d'un
nouveau produi t ou servi ce offert pa r votre entreprise. Il suffit alors de mettre à jour une ou
plusieurs pa ges web et le tour es t joué. Aucun délai d'i mpri merie, aucun frais de
dis tribution, etc. Nous pouvons même créer pour vous des pages dyna miques vous
permettant de mettre à jour vous -mêmes vos produits et servi ces de fa çon régulière.
24
3 - Document p ub licitaire évolu é
Votre si te web est également un document publi ci taire permettant de faire connaître votre
entrepris à une nouvelle clientèle en plus de votre clientèle exis tante. Il exis te plusieurs
moteurs de recherche qui vous réfèreront des visiteurs . Les gens auront donc la possibilité
de trouver votre entrepris de la même fa çon qu'un bottin téléphonique mais plus
précisément et effica cement.
Internet compte plusieurs millions d'utilisateurs dans le monde et ce nombre croît de fa çon
très i mportante à tous les jours . Avec votre site Internet dynamique, vous ouvrez les portes
de votre entreprise à cette vas te communauté mondiale et ce, sans a voi r à être présent ni à
inves ti r en immobilisations dans plusieurs pa ys du monde.
À l 'aide de sonda ges et en anal ysant vos sta tis tiques de fréquenta tion, vous a vez
l'opportuni té de recueillir de l'informa tion sur les habitudes de consomma tion, les goûts ,
etc. de vos clients et a utres visi teurs . Cela vous permet ainsi d'améliorer la quali té de votre
servi ce,
Nous vous offrons des outils dyna miques qui vous permettent d'envoyer des lettres
d'informa tion périodiques à des clients et prospects . Nous pouvons même prépa rer pour
vous des pages dynamiques dont vous pourrez vous-même changer le contenu en temps
réel à l’aide d’Un s ystème de ges tion de contenu, sans même a voi r à programmer des pages
web.
1) Déf in ition
Un s ys tème de ges tion de contenu ou SGC (en a nglais: Content Management Systems ou
CMS) es t une famille de logi ciels des tinés à la conception et à la mise à jour dynamique de
25
site web ou d'appli ca tion mul timédia ou si mplement un logiciel web qui vous
permettra de créer un si te internet dynamique en toute simplici té.
L'i dée principale derrière ce s ystème es t de sépa rer le contenu (textes , images , vi déos , sons ,
rubriques , etc.) du contenant (mise en page). Ainsi, les données sont s tockées dans une base
tandis que les "squelettes", "templates " etc. sont s tockés sur un serveur. Une fois les deux
reliés via le moteur du SGC, ils donnent a ccès à un site dynamique où le contenu peut être
fa cilement et rapi dement a ctualisé.
En général les fi chiers du SGC comprennent la mise en pa ge ("squelette", "thème", "cha rte
graphique") et le moteur du SGC à sa voi r des fi chiers qui vont fai re que le site i ra puiser dans
la base de données . Dans la ma jori té des cas , le SGC se compose de deux pa rties di fférentes :
une pa rtie publique (pa rtie visible) et une pa rtie administra tion (réservée aux webmes tres ).
Certains SGC permettent la ges tion de droi ts, l'administra teur principal pourra ainsi décider
de qui pourra fai re quoi sur le site (créer, modifier, supprimer du contenu). La pl upa rt des
SGC fonctionnent a vec une base de données mais ce n'est pas toujours le cas comme pa r
exemple pour de petits sites . Ils sont en général codés en PHP ou Ja va .
Cette foncti on permet à di fférentes personnes de tra vailler sur un même fi chier, sans que les
nouvelles modi fica tions n'écrasent les précédentes. Cha que personne peut donc tra vailler
sur un fi chier sans devoir nécessairement se coordonner a vec les autres pour évi ter que les
di fférentes versions ne se chevauchent. De même, le contrôle de version permet d'a voi r un
his torique de toutes les modifi ca tions qui ont été fai tes sur une page et permet de ce fait de
reveni r à une version précédente si nécessaire (pa r exemple en cas d'erreur).
La chaîne de valida tion es t ce qui va permettre aux différents membres d'une équipe de
gérer les différents tra vaux en fonction d'a ctions tels que: soumettre, renvoyer pour
correction ou approuver. Un bon s ys tème de ges tion de contenu offri ra différentes cha înes
de valida tion en fonction de cri tères précis tels que la cible, le type, l'auteur, etc.
26
D) Support des métadonnées
Un s ys tème de ges tion de contenu peut également offri r la possibilité de défi nir des
métadonnées (donnée servant à décri re ou défini r une autre donnée) pour les documents
disponibles à l 'intérieur du si te. Ces métadonnées vont permettre une meilleure qualifica tion
et un meilleur classement des documents et va de ce fait rendre leur recherche plus fa cile.
Un bon s ys tème de gesti on de contenu doi t permettre une recherche puissante non
seulement en fonction d'entrées textes mais aussi en fonction des métadonnées .
G) Syndi ca tion
27
3. Pourquoi un SGC?
L'un des plus gros a vantages d'un SGC concerne la maintenance du si te. En effet, a vec un
s ys tème de ges tion de contenu, les webmes tres peuvent s 'occuper des tâ ches techniques et
graphiques tandis que des contri buteurs internes ou externes peuvent s 'occuper de la mise à
jour du contenu. Cela résul te en un gain de temps considérable et donc en une di minution
des coûts engendrés habi tuellement pa r l 'emploi d'un grand nombre de techni ciens .
La ges tion des rôles et des droi ts au sein d'une équipe permet aux di fférents contributeurs
d'un site de tra vailler de manière beaucoup pl us effi cace ca r à tra vers le s ys tème de gestion
de contenu, ils évi tent les confli ts liés aux intera cti ons sur un même document. En effet,
cha cun peut tra vailler librement sur un même document sans devoi r a ttendre son tour.
Cha que contributeur peut tra vailler où il veut et quand il veut et cela à tra vers un si mple
na vi ga teur web.
Un s ys tème de gestion de contenu permet la res tri ction d'accès à l'informa tion et assure
donc un s ys tème respectant la confidentialité de certains documents à tra vers la dis tribution
de di fférents rôles et droi ts aux contri buteurs du site.
28
4. Le choix d’un système de gestion de contenu,
Le choi x d’un s ys tème de ges tion de contenu, (en anglais CMS : Content Mana gement
Sys tem), que ce soi t pour un pa rti culier, une associa tion, une admi nistra tion ou une
entreprise n'es t pas forcement simple.
Il existe de nombreux CMS. Certains , di t logi ciels propriétai res, sont pa ya nts a vec un s ys tème
de li cence. Il existe a ussi des CMS gratuit s ous li cence Open Source. Un CMS ne doi t pas
forcément être cher pour être effi ca ce. .
Dans ce domaine, les logiciels libres - en PHP ou Ja va ou Python - ont a cquis une réputa tion
solide et ri valisent a vec les produi ts commerciaux.
Les CMS Open Source, logiciels libres, sont télécha rgeables gra tui tement. Vous pouvez
étudier le code, le modifier à votre convenance et même le redistribuer. Certains CMS Open
Source offre aussi un support, qui lui es t pa yant, uniquement si vous en a vez besoin. Mais le
coût total res te bien moindre qu'un logi ciel propriétai re.
29
Le nombre important des CMS rend le choi x difficile. Ils di fférent pa r les
techniques utilisés, leurs approches , leurs couverture fonctionnelles , leurs cibles, etc...
Le ma rché es t pa rti culièrement dyna mique en envi ronnement LAMP.
La ma jori té des soluti ons es t développée a vec le couple PHP/MySQL, mais il existe des
approches à base de serveur d’applica tion en Ja va ou Zope/Plone/Python.
Aujourd'hui , pour un projet de si te, l'utilisation d'un CMS s'i mpose évidement face à un
développement spéci fique ca r il apporte des fonctionnali tés a vancées , une bonne fiabilité,
des mises à jour et corrections de bugs sans effort. La question es t plutôt de trouver le CMS
qui correspondent aux a ttentes en termes d'évoluti vi té, d'i ntégra tion a vec l'exis tant ou en
rempla cement et capable de répondre aux besoins en termes de fonctionnalités .
La plupa rt des CMS offre des ca ra ctéris tiques en s tanda rd une capa ci té d'extension des
fonctionnalités via des plugins et/ou modules (e-commerce, gallérie, maps , LDAP...), une
personnalisation de l'affi cha ge grâ ce aux templa tes (modèles de page). Cette maturi té
technique assure la pérenni té, ouverture technique, fa cilité de maintenance et ma îtrise des
couts de possession.
Le choi x d’un CMS est une ques tion d’équilibre et de compromis entre :
30
Joomla est le meilleur choix.
Dans le concours 2008 du meilleur CM S , Joomla! est arrivé 2e dans la catégor ie Overall
Winner Open Source CMS Award et 2e dans la catégorie Best PHP Open Source Content
Management System .
Ce qui rend Joomla! di fférent, c'es t l ’enga gement à le rendre aussi simple que possible, tout
en offrant un maxi mum de fonctionnali tés. Au final, des non techni ciens pourront
pa rfaitement gérer eux-mêmes leur si te, sans être obligés de passer pa r des s olutions
propriétai res aux coûts exorbi tants .
Joomla! ce n'est pas seulement un logi ciel, ce sont aussi des personnes. La communauté
Joomla! es t composée de développeurs , de designers , d'adminis tra teurs s ystèmes , de
traducteurs , de réda cteurs et, le plus important, d'utilisateurs finaux….
31
1) Qu'es t ce que Joomla?
Joomla! es t un s ys tème de gestion de contenu libre, open source et gra tui t. créé pa r une
équipe interna tionale de développeurs récompensée à maintes reprises. Il est écri t en PHP
et utilise une base de données MySQL. Joomla ! inclut des fonctionnalités telles que des flux
RSS, des news , une version i mprimable des pa ges, des blogs , des sondages , des recherches .
Joomla! es t sous .li cence GNU GPL
2) Que se ca che-t-il derrière ce nom?
Joomla! es t la trans cription phonétique d'un mot swahili qui signi fie "tous ensemble" , ou
encore "en un tout" et a un sens proche en a rabe où il veut di re également : "phrase"). Le
choi x s 'est porté vers ce nom ca r l'intégralité de l'équipe qui était derrière Ma mbo étai t
unanime dans la volonté de protéger les intérêts des créa teurs et de la communauté.
Ce nom a été choisi pa rmi les milliers de proposi tions faites pa r la communauté, il a même
été passé au banc d'essai pa r des professionnels du ma rketing et des ma rques , convai ncus
eux aussi que Joomla! étai t le meilleur choi x.
3) Ca ra ctéristiques
Le paquet Joomla se compose de plusieurs pa rties, qui s ont cons trui tes pour être le plus
modulaire possible, ce qui permet des extensions et intégra ti ons à fai re fa cilement.
Certaines extensions sont appelées
1) plugins Les plugins sont des extensions de fond qui ...étendent Joomla vers de
nouvelles fonctionnali tés
2) Composants permettent d'effectuer des tâ ches telles que la cons tructi on d'une
communauté en expansion ....a vec des fonctionnalités pour les utilisateurs
3) Modules permettent d'effectuer des tâ ches telles que l'a ffi cha ge d'un calendrier ou un
code personnalisé
4) Personnalisation
L'utilisateur de Joomla peut en plus des pa ra mètres de configura tion de base le
personnaliser sur plusieurs ni veaux :
1) Au ni veau du code de Joomla : l 'utilisateur qui a des connaissances en PHP peut
aller mettre à jour le code sui va nt ses besoins ;
2) Du point de vue de l'a ffi chage (templa te) :Joomla permet à l'utilisateur de créer son
propre Template en disposant les menus sui va nt son goût ;
3) Ajout de fonctionnalités :il se fai t soi t sous forme de module, composants ou
ma mbots;
32
5. Développement d'un site internet dynamique En utilisant le CMS Joomla
33
5 .2 . In stallation d e J oomla
Ins taller Joomla ! ne prend que cinq minutes la première fois et même moins ensui te. Mais
pour réussi r cette ins tallation, il faut d’abord mettre en pla ce localement une sorte
d’Internet pri vé réunissant un serveur Web, a vec s upport du langa ge PHP, et un s ys tème de
gestion de base de données (SGBD) exploi table par Joomla !.
Les fi chiers de Joomla ! seront ensui te ins tallés dans cette s tructure de dossiers puis
confi gurés via un ins tallateur à interfa ce Web. Il s ’agi t d’un exemple typique
d’envi ronnement client-serveur.
Les étapes d ins tallation :
34
5 .3 . C onf iguration de J oomla
Le CMS Joomla se compose de deux pa rties (interfa ces) la pa ge publique (Frontend) et aussi
une page d’a ccueil pour l ’administra tion (Ba ckend).
1)- Pa rtie adminis tra tion :
L’administra tion du si te se déroule dans la pa rtie a rrière (Backend) qui es t une sorte de si te
bis a ppelé Joomla ! Adminis tra tion
La pa ge d’a ccueil propos une ba rre de menus, une ba rre d’outils a vec des boutons et des
onglets de pages d’options , c’es t-à -di re une interfa ce conforme aux ca nons a ctuels de
l ’ergonomie.
35
5 .4 . Person nalisation de J oomla ( web )
Après l ’installati on du Template, on est obligé de le personnalise selon un design qui reflet le
comportement de l ’entreprise a vec la Créa tion d’un logo à l ’aide d’Adobe Photoshop .
36
6 .6 . L’ héb ergemen t d e site
A) Le choi x d’hébergeur
L'hébergeur : es t une société qui a dminis tre des ma chi nes sur lesquelles vous allez déposer
vos pa ges web pour qu´elles soient a ccessibles sur internet.
Le CMS Joomla demande des outils (PHP, MySQL..) pour un bon fonctionnement. Ces outils
doi vent être installés sur le serveur web d’hébergeur.
Le choi x d’hébergeur se base sur plusieurs fa cteurs : le coût, l ’espa ce, les technologies …
La société Orthalis France à a cheter un nom de domaine www.orthalis.fr a vec des outils
adéquat à un CMS Joomla .
37
6. Réalisation d’un site Internet entièrement en Flash /ActionScript
L’objectif de cette ta che es t la migra tion de si te sta tique (html ) www.fra nceOrtho.fr vers un
site web entièrement en Flash et base sur ActionScript et PHP.
L'utilisation de Flash est intéressante pour la dyna mique et l 'esthétique de la présenta tion.
Le mouvement entre les di fférentes pages et les anima tions apportent une dimension
supplémentai re à la découverte du si te. Ce qui convient très bien pour un site de
présenta tion.
38
Les logiciels et Les ou tils u tilisés p our le d évelopp ement d e ce site
Depuis son lancement en 1996, la technologie Flash est devenue une des méthodes les plus
populai res pour a jouter des anima tions et des objets intera ctifs à une page.
Adobe Flash (anciennement Ma cromedia Flash ; nom original FutureSplash Anima tor), ou
simplement Flash, logi ciel mul timédia utilisé pour créer le contenu de Adobe Enga gement
Pla tform.
Ce logi ciel permet la créa tion de graphiques vectoriels et de bitmap, un langage scri pt appelé
ActionScript et un s tream bi -di rectionnel de l ’audio et vidéo
Adobe Flash CS4 Professionnal propose une interfa ce convi viale facile à utiliser. C'es t un
outil très puissant pour la créa tion de sites web intera cti fs , publici tés mul timédias , supports
pédagogiques , présenta tions attra yantes …
- anima tion rapide a vec le s céna rio i mage pa r ima ge, facile à utiliser et intègre les foncti ons
offertes par les mêmes logiciels antérieurs
- ani mation et créa tion des gra phiques ca membert, les angles peuvent être a rrondis ,
défini tion du ra yon… API Ja vaScri pt incl us qui fa cilite la créa tion de formes personnalisées.
39
2) Adobe Dreamwea ver CS3
Adoré , dé crié , Dream weave r est néanmoins incontournable dès que l'on parle de création
de sites we b. Au fil des ve rsions, le logiciel de Macromedia, rache té depuis par Adobe, a
ré ussi à se forge r une réputation cré dible loin de l'image un pe u pé jorative de "Word
pour pages HTML" e t de venir une vraie solution d'édition et de dé ve loppement.
40
Conclusion
Ce stage était pour moi un don précieux, il complète les acquis théoriques pour
entamer la procédure de ma formation.
Il m’a permis aussi de découvrir la vie professionnelle, de bien s’adapter et
41