Vous êtes sur la page 1sur 41
Orthalis MarOc (Casablanca Technopark) sujets du stage : adMinistratiOn réseau & dévelOppeMent web 1
Orthalis MarOc
(Casablanca Technopark)
sujets du stage :
adMinistratiOn réseau
&
dévelOppeMent web
1
2
2
Dédicace Je dédie ce travail : A mes très chers parents, Aucun terme et aucune
Dédicace
Je dédie ce travail :
A mes très chers parents,
Aucun terme et aucune langue ne pourra exprimer mon amour et mes sentiments
envers vous.
Dieu seul capable de vous récompenser pour tout ce que vous avez fait pour moi.
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.
A touts mes chers amis,
Je vous souhaite une vie pleine de joie et de réussite.
A tous ceux qui m’aiment,
Qu’ils trouvent ici mon amour réciproque.
A tous les membres d’entrepris Orthalis,
Un merci spécial à tout le personnel.
Adnane
3
reMercieMents Je tiens à remercier Mr Tarik EL HADDAOUI , directeur général de l’entreprise ORTHALIS
reMercieMents
Je tiens à remercier Mr Tarik EL HADDAOUI , directeur général de l’entreprise ORTHALIS
MAROC, Ingénieur en informatique et réseaux et directeur de la société TK COMPUTER
SYSTEM, pour m’avoir encadré et soutenu durant ce stage, pour son aide, ses conseils, sa
disponibilité etsa rigueur dans le travail.
Je souhaite adresser également mes plus vifs remerciements à Melle Charifa H ACHIMI
EL
ALAOUI , Responsable de Service Administratif et Financier, pour ses conseils pour le temps
et la confiance qu’il m’a accordé durant le stage.
Grâce à elle mon stage fut très agréable.
4
5
5
intrOductiOn Je cherchais un stage qui offre aux, Stagiaires techniciens notamment de L'Institut Spécialisé De
intrOductiOn
Je cherchais un stage qui offre aux, Stagiaires techniciens notamment de L'Institut
Spécialisé De Technologies Appliqués, un milieu propice à l’enrichissement de leurs
connaissances et aussi pour avoir l'occasion de mettre en œuvre ce que j'avais appris, tout
en ayant une ouverture sur un domaine qui m’intéresse particulièrement: l’administration
de
ré seau
informatique . La
mission qui m’a été proposée par le l’entreprise Orthalis
répondait parfaitement à mes Objectifs.
C’est durant la période du 02 Mars au 08 Avril 2009 que j’ai effectué mon stage de fin
d’études au sein de la société Orthalis Maroc sise au Casablanca Technopark.
La première partie de ce rapport présente le contexte de travail. La deuxième partie décrit
des tâches effectuées au niveau de l’administration réseau. La troisième partie résume les
démarches de développement des sites web. Suivent la conclusion.
6
sOMMaire Dédicace 3 Remerciements 4 Introduction 6 A- L’entreprise Orthalis Présentation de l’organisme
sOMMaire
Dédicace
3
Remerciements
4
Introduction
6
A- L’entreprise Orthalis
Présentation de l’organisme d’accueil
9
Mission d’Orthalis
Savoir-faire dans les principaux domaines d’applications
9
9
Organigramme
9
B- Administration Réseau
1.
Analyser l'architecture du réseau local
10
a. Les techniques Communication au sein de l’entreprise
10
b. Les équipements réseaux
10
c. Topologie du réseau local
11
2.
Les besoins de l'entreprise au niveau de l’administration
11
a. Administration des accès aux données partagées sur le réseau
11
b. Gestion de la récupération en cas d'urgence
12
c. Sécuriser le réseau sans fil
12
3.
Configurations des équipements
13
4.
Service d’annuaire (Active Directory)
15
a. Présentation du service d’annuaire
15
b. Avantages d’Active Directory
15
c. Installation du service d’annuaire
17
a. La création des Comptes des utilisateurs avec les droits
18
b. Joindre les pc au domaine
19
c. Configuration d’audit et des stratégies de groupes
19
d. Gestion des
20
6.
Administration des accès aux dossiers partagés
20
7.
La sécurité des serveurs et des clients
21
a. Installation d’un serveur supplément
21
b. Gestion de la récupération d’Active Directory
22
7
c. Gestion Sauvegarde planifiée sur le réseau 22 C- Développement web 1. Pourquoi avoir Un
c.
Gestion Sauvegarde planifiée sur le réseau
22
C- Développement web
1.
Pourquoi avoir Un site Web dynamique ?
24
2.
Un système de gestion de contenu
1) Définition
25
25
2)
Fonctionnement
26
3)
Fonctionnalités
26
3.
Pourquoi un SGC?
28
4.
Le choix d’un système de gestion de contenu,
29
5.
Développement d'un site internet dynamique En utilisant le CMS Joomla
33
5.1.
Les logiciels et Les outils utilisés pour la création de ce site web
33
5.2.
Installation de
Joomla
34
5.3.
Configuration de Joomla
35
5.4.
Personnalisation de Joomla (web)
36
5.5.
Gérer le site web
36
5.6
L’hébergement de site
37
5.7
Les avantages de site :
37
6.
Réalisation d’un site Internet entièrement en Flash /ActionScript
38
6.1 Les logiciels et Les outils utilisés pour le développement de ce site
39
6.2 Les avantages de site
40
7.
Conclusion
8
l’entreprise Orthalis Présentation de l’organisme d’accueil Orthalis est une société française de fabrication
l’entreprise Orthalis
Présentation de l’organisme d’accueil
Orthalis est une société française de fabrication de technologies, de service, de conseil,
d’étude et de développement dans le domaine informatique, et aussi un intégrateur de
systèmes d’information ,présent dans 17 pays
Structurée autour d’un groupe d’ingénieurs et techniciens qui unissentleur expérience et
leur savoir-faire, Orthalis a pour mission principale l’édition des logiciels de gestion des
cabinets dentaires et la maitrise des technologies d’informatique afin d’offrir des prestations
professionnelles de haute qualité pour assurer la satisfaction totale de ses clients
Mission d’Orthalis
 Aider les cabinets dentaires e t les dentistes à réussirle renouvellement de leur
système informatique.
 Progresser avec les clients vers des solutions de qualité adaptées à leur besoin dans
le respect de leur environnement économique et humain.
 Maitriserl’élaboration des solutions ouvertes pour atteindre les objectifs tout en
minimisantles risques et les coûts.
Savoir-faire dans les principaux domaines d’applications
 Développement de concepts informatiques
 Support de projets Internet, Intranet et Extranet
 Support de projets de site Web à très forte interactivité
 Compétence spécifiques dans le développement de la production
 Intégration du traitement de l’information dans le système informatique central.
Organigramme
Directeur
(Orthalis Maroc)
Service des
Service
Service
Affaires
maintenance
informatique
administrative
9
1. Analyser l'architecture du réseau local. a. Les techniqu es Communication au sein de l’
1. Analyser l'architecture du réseau local.
a. Les techniqu es Communication au sein de l’ entreprise
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 :
 Vnc (assistance des ordinateurs a distance)
 Skype (passer des appels téléphoniques enter la société mère et OrthalisMaroc)
 Outlook (Rapport des tâches effectuées)
b .
Les équ ipements réseau x
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.
Routeur Sagem F@st
Routeur Wifi Multiservices
3340
1)
Routeur modem ADSL 2+
2) Services de routage VoIP/VoPsTN
3)
point d'accès sans fil 802g/ bluetooth
4) firewall
Serveur de fichier (HP)
serveur de stockage et des données avec un
disque dur externe de 500 Go
10
c. Top ologie du réseau local 2. Les besoins de l'entreprise au niveau de l’administration
c. Top ologie du réseau local
2. Les besoins de l'entreprise au niveau de l’administration réseau.
a. Ad ministration d es accès aux d onnées p artagées su r le réseau .
Problématique
Les activités de l’entreprise Orthalis dépendent des données qui sont partagées sur des
groupes de travail donc l’accès est sans authentification. Ce qui rend les partages menacés
d’être attaquer. L’indisponibilité d’un service ou d’une donnée est directement répercutée
sur la productivité de l’entreprise.
Si un serveur de fichiers où les utilisateurs stockent leurs travaux n’est pas disponible durant
une journée, l’entreprise est gelée durant ce même temps, et la perte d’argent est très
importante. Il est important de prévenir ces risques en mettant en place une politique de
haute disponibilité, eten réduisantau maximum les menaces d’attaque.
Analyse des solutions possibles
Chaque dossier partagé doit être protégé par une ACL qui va restreindre son accès
spécifiquement aux utilisateurs, groupes ou ordinateurs qui y accèdent via le réseau.
Parmi les solutions possibles :
11
• Configuration des ACL basées surles adresses IPau niveau de routeur • Partitionner le réseau
• Configuration des ACL basées surles adresses IPau niveau de routeur
• Partitionner le réseau en sous réseaux
• Installation d’un proxy
• Installation d’un service d’annuaire
La conclusion
• Installation d’un service d’annuaire :
Suite à une réunion tenue pour discuter divers solutions proposées, le directeur a opté pour
l’installation d’un service d'annuaire.
Cette décision à été prise, vu ses avantages par rapport aux autres proposions, malgré le
changement basique au niveau de la structure du réseau.
b .
Gestion de la récup ération en cas d'urgence.
Dans le cadre de la sécurité des données, les utilisateurs doivent avoir une meilleure
protection en utilisant une stratégie de Gestion de la récupération des données a l’aide
d'utilitaire de sauvegarde de Windows XP, cette technique est très efficace dans le cas où le
disque dur tombe en panne ou la suppression accidentelle des fichiers. Elle nous permet de
créer une copie de toutes les données se trouvant sur votre disque dur, puis de l'archiver sur
un autre périphérique de stockage sur le réseau
C’est dans ce contexte que le directeur m’a vait chargé de mettre en place cette technique .
c. Sécuriser le réseau sans f il
L’un des principaux enjeux de la technologie sans fil est la sécurité. La grande facilité d'accès
qui caractérise le « sans fil » s'explique par son mode de diffusion des données qui permet à
toute personne d'y accéder. Cependant, cette même caractéristique limite le niveau de
protection des données
transmises sur le
réseau sans fil. En effet, n'importe qui peut
intercepterle flux des communications, même des utilisateurs indésirables.
Apres un test de sécurité
de réseau wifi de l’entreprise Orthalis, on a remarqué que l’accès
au réseau du point d'accès Sagem F@st 3340 et sans authentification
Pour résoudre ce problème, des techniques ont été mises au point pour garantir la sécurité
des transmissions sans fil, notamment le chiffrement et l'authentification ces techniques
doivent être activées et configurées au niveau de Routeur F@st 3340, parmi ces
technologies on trouve :
1)- Le SSID ou “nom du réseau” identifie le réseau, donne un nom pour le différencier des
autres. Si vous ne le diffusez pas, vous serez le seul à le connaître et c’est tout de suite plus
difficile de se connecter à votre réseau.
2)- Le WEP/WPA, ce sont deux possibilités d’encrypter les données qui circulent sur le
réseau. Le problème du WIFI est que vous n’avez aucun contrôle de médium sur lequel
circule les données contrairement aux réseaux filaires. Donc vous ne savez pas qui est à
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’accès au réseau
ce que l’on appelle une clef. Cette clef permet également de sécuriser l’accès
au réseau car, si on ne la connait pas, impossible de communiquer, donc incapable de lire les
trames et/ou d’en envoyerau bon format.
WEP est mis par défaut sur la LiveBox par exemple, mais ce type de cryptage consomme plus
de ressources et est très facilement craquable (notamment sous Linux).
WPA est plus performant et beaucoup moins facilement craquable. Pour plus de sécurité, il
est conseillé de changer les codes tous les mois.
3)- Le filtrage d’adresse MAC, sur chaque carte réseau possède un identifiant unique:
l’adresse MAC (pour la connaître, sous Windows (enlever les quotes):
Démarrer>Exécuter>taper cmd puis dans la fenêtre ipconfig /all ). Le routeur wifi permet
généralement de créer une liste des adresses MAC des cartes réseau qu’on autorise à se
connecter à notre réseau. C’est un filtre efficace mais qui là aussi peut être contourné.
3. Configurations des équipements réseaux.
L’activation et configuration des options de sécurité au niveau Modem / Routeur
Multiservices Sagem F@st 3304.
A l’aide du navigateur on entre l’adresse du routeur http://xxx.xxx.xxx.xxx et l’assistant de
configuration rapide se démarre.
Dans notre cas on a activé le service réseau sans fil avec les paramètres suivant :
SSID ,Canal ,Wap , filtrage MAC
13
La configuration WPA nécessite une phrase de mot de passé qui va être demandé au
La configuration WPA nécessite une phrase de mot de passé qui va être
demandé au client pour se connecter à ce réseau.
Apres cette configuration les clients wifi de l’entreprise Orthalis ont la possibilité de se
connecter facilement au réseau sans fil Orthalis_france en toute sécurité.
14
4. Service d’annuaire (Active Directory) a. Présentation du service d ’annuaire. Le service Active Directory
4. Service d’annuaire (Active Directory)
a. Présentation du service d ’annuaire.
Le service Active Directory (Active Directory) permet une gestion centralisée. Cela vous
donne la possibilité d’ajouter, de retirer et de localiser les ressources facilement. Ainsi, nous
avons :
- Une administration simplifiée : Active Directory offre une administration de toutes les
ressources du réseau d’un point unique. Un administrateur peut se connecter sur n’importe
quel ordinateur pour gérer les ressources de tout ordinateur du réseau.
- Une mise à l’échelle : Active Directory permet de gérer des millions d’objets répartis sur
plusieurs sites si cela est nécessaire.
- Un support standard ouvert : Active Directory utilise DNS pour nommer et localiser des
ressources, ainsi les noms de domaine Windows 2003 sont aussi des noms de domaine DNS.
Active Directory fonctionne avec des services de clients différents tels que NDS de Novell.
Cela signifie qu’il peut chercher les ressources au travers d’une fenêtre d’un navigateur web.
De plus, le support de Kerberos 5 apporte la compatibilité avec les autres produits qui
utilisentle même mécanisme d’authentification
b .
Avantages d ’ Active Directory.
Sécurité des informations
La sécurité est entièrement intégrée dans Active Directory. Le contrôle d'accès peut être
défini non seulement sur chaque objet de l'annuaire, mais aussi sur chaque propriété de
chacun des objets.
Active Directory fournit à la fois le magasin et l'étendue de l'application pour les stratégies
de sécurité.
Une stratégie de sécurité peut inclure des informations de compte, telles que des
restrictions de mot de passe applicables sur l'ensemble du domaine ou des droits pour des
ressources de domaine spécifiques.
Les stratégies de sécurité sont mises en place par le biais des paramètres de Stratégie de
groupe.
Administration basée sur les stratégies
Le service de l'annuaire Active Directory comprend à la fois un magasin de données et une
structure logique hiérarchique. Comme une structure logique, il fournit une hiérarchie des
contextes pour l'application de la stratégie. En tant qu'annuaire, il stocke les stratégies
(appelées objets Stratégie de groupe) affectées à un contexte précis. Un objet Stratégie de
groupe représente un ensemble de règles commerciales contenant des paramètres qui, pour
le contexte auquel l'objet est appliqué, peuvent déterminer :
· L'accès aux objets de l'annuaire et aux ressources du domaine.
· Les ressources de domaine (telles que les applications) disponibles pourles utilisateurs.
· Le mode de configuration de ces ressources du domaine pour une utilisation.
Par exemple, un objet Stratégie de groupe peut définir les applications que les utilisateurs
affichent sur leur écran lors d'une ouverture de session, le nombre d'utilisateurs pouvant se
connecter à Microsoft SQL Server lors d'un démarrage sur un serveur et les documents ou
15
services auxquels les utilisateurs peuvent accéder lorsqu'ils se déplacent vers d'autres services ou groupes.
services auxquels les utilisateurs peuvent accéder lorsqu'ils se déplacent vers
d'autres services ou groupes. Les objets Stratégie de groupe vous permettent de gérer un
petit nombre de stratégies au lieu de gérer un grand nombre d'utilisateurs et d'ordinateurs.
Active Directory vous permet d'appliquer les paramètres Stratégie de groupe aux contextes
adéquats, s'il s'agit de la totalité de votre organisation ou d'unités précises de votre
organisation.
Extensibilité
Active Directory est extensible, ce qui signifie que les administrateurs peuvent ajouter de
nouvelles classes d'objets au schéma et de nouveaux attributs aux classes d'objets
existantes.
Par exemple, vous pouvez ajouter un attribut Autorisation d'achat à l'objet Utilisateur, puis
stockerla limite d'autorité d'achat de chaque utilisateur dans le compte de l'utilisateur.
Vous pouvez ajouter des objets et des attributs à l'annuaire en utilisant le Schéma Active
Directory ou en créant des scripts en fonction des interfaces ADSI ou des utilitaires de ligne
de commande LDIFDE ou CSVDE. Pour plus d'informations, consultez Vue d'ensemble du
Schéma Active Directory, Importation et exportation d'informations d'annuaire et Interfaces
de programmation
Flexibilité
Active Directory inclut un ou plusieurs domaines, chacun avec un ou plusieurs contrôleurs de
domaine, qui permettent de faire évoluer l'annuaire en fonction des besoins de
réseau. Vous pouvez combiner plusieurs domaines pour obtenir une arborescence
votre
de
domaine et plusieurs arborescences de domaine pour obtenir une forêt L'annuaire distribue
ses informations sur le schéma et sur la configuration à tous les contrôleurs de domaine de
l'annuaire. Ces informations sont stockées dans le contrôleur de domaine d'origine pour un
domaine spécifique, puis elles sont répliquées sur tous les autres contrôleurs de domaine du
domaine. Lorsque l'annuaire est configuré en tant que domaine unique, l'ajout de
contrôleurs de domaine permet de faire évoluer l'annuaire sans la charge administrative liée
aux domaines supplémentaires. L'ajout de domaines à l'annuaire vous permet de fractionner
l'annuaire pour des contextes de stratégie différents et de faire évoluer l'annuaire afin
d'accueillir un grand nombre de ressources et d'objets
Réplication des informations
La réplication garantit la disponibilité des informations, la tolérance de panne, l'équilibre de
la charge et de meilleures performances pour l'annuaire. Active Directory utilise la
réplication MultiMaster, qui vous permet de mettre à jour l'annuaire sur n'importe quel
contrôleur de domaine, plutôt que sur un contrôleur principal de domaine unique. Le
modèle MultiMaster offre l'avantage d'une meilleure tolérance de panne. En effet, lorsqu'il
existe plusieurs contrôleurs de domaine, la réplication se poursuit même si l'un des
contrôleurs de domaine est arrêté. Même si les utilisateurs ne s'en aperçoivent pas, grâce à
la réplication MultiMaster, ils mettent à jour une seule copie de l'annuaire. Une fois que les
informations de l'annuaire ont été créées ou modifiées sur un contrôleur de domaine, les
nouvelles informations sont envoyées à tous les autres contrôleurs de domaine du domaine ;
ainsi, leurs informations d'annuaire sont actualisées en permanence. Les contrôleurs de
domaine nécessitent les dernières informations d'annuaire. Toutefois, pour pouvoir être
efficaces, ils ne doivent effectuer les mises à jour que lorsque les informations de l'annuaire
16
sont créées ou modifiées. Un échange arbitrai re d'informations entre les contrôleurs de domaine pourrait
sont créées ou modifiées. Un échange arbitrai re d'informations entre les
contrôleurs de domaine pourrait saturer rapidement le réseau. Active Directory a été conçu
pour répliquer uniquement des informations d'annuaire modifiées.
Avec la réplication MultiMaster, il existe toujours la possibilité que la même modification de
l'annuaire soit effectuée sur plusieurs contrôleurs de domaine. Active Directory a également
été conçu pour suivre et résoudre les modifications conflictuelles de l'annuaire. Les conflits
sont automatiquement résolus dans presque tous les cas.
Le déploiement de plusieurs contrôleurs de domaine dans un même domaine garantit la
tolérance de panne et l'équilibre de la charge. Si un contrôleur de domaine ralentit, s'arrête
ou tombe en panne, d'autres contrôleurs de domaine du même domaine peuvent garantir
l'accès à l'annuaire, carils contiennentexactement les mêmes données d'annuaire.
c. Installation d u service d’ annu aire (Orth alismaroc) .
L'installation d’Active Directory débute par l'installation du système d'exploitation Windows
2003 Se rver. Une fois le système installé, les services supplémentaires qu'il assurera
pourront être soit déjà implantés au sein du système et donc directement utilisables après
configuration, soit non installés et donc nécessiteront l'installation de composants systèmes
supplémentaires qui eux aussi devront être configurés.
Il y a deux méthodes possibles pour installer Active Directory:
Utiliser l'utilitaire "Gérer votre serveur" qui simplifie l'installation sans poser les questions les
plus pointues. Il installe et configure a minima 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.
Pour créer un nouveau domaine dans une nouvelle forêt
1)
Ouvrez l'AssistantInstallation d'Active Directory.
2) Sur la page Type de contrôleur de domaine, cliquez sur Contrôleur de domaine pour
un nouveau domaine, puis sur Suivant.
3)
4)
Sur la page Créer un nouveau domaine, cliquez sur Domaine dans une nouvelle forêt,
puis sur Suivant.
Sur la page Nom du nouveau domaine, tapez le nom DNS complet du nouveau
domaine, puis cliquez sur Suivant. Dans notre cas le nom DNS est (Orthalismaroc).
5) Sur la page Nom du domaine NetBIOS, vérifiez le nom NetBIOS, puis cliquez sur
6)
Suivant.
Sur la page Dossiers de la base de données et du journal, tapez l'emplacement où
vous souhaitez installer les dossiers de la base de données et du journal ou cliquez
sur Parcourir pour choisir un emplacement, puis cliquez sur Suivant.
7)
Sur la
page
Volume
système
partagé,
tapez l'emplacement où
vous
souhaitez
8)
installer le dossier Sysvol ou cliquez sur Parcourir pour choisir un emplacement, puis
cliquez sur Suivant.
Sur la page Diagnostics des inscriptions DNS, vérifiez si un serveur DNS existant fera
autorité pour cette forêt ou, s'il y a lieu, choisissez d'installer et de configurer le
service DNS sur ce serveur en cliquant sur Installer et configurer le serveur DNS sur
17
cet ordinateur et définir cet ordinateur pour utiliser ce serveur DNS comme serveur DNS de
cet ordinateur et définir cet ordinateur pour utiliser ce serveur DNS
comme serveur DNS de préférence, puis cliquez sur Suivant.
9) Sur la page Autorisations, sélectionnez l'une des options suivantes :
10) Autorisations
compatibles avec les systèmes d'exploitation serveurs antérieurs à
Windows 2000
11) Autorisations compatibles uniquement avec les systèmes d'exploitation Windows
2000 ou Windows Server 2003
12) Examinez les informations affichées sur la page Résumé, puis cliquez sur Suivant pour
commencer l'installation.
13) Redémarrez l'ordinateur.
5. Gestion des Comptes des utilisateurs sur le contrôleur de domaine.
Les Comptes d’utilisateurs permettent aux utilisateurs d’accéder aux ressources du réseau.
Ils sont associés à un mot de passe et fonctionnent dans un environnement défini (machine
locale ou domaine).
Un utilisateur disposant d’un compte
machines du domaine.
de
domaine
pourra s’authentifier sur toutes les
a. La création d es Comp tes d es u tilisateu rs avec les droits.
Les informations de comptes sont centralisées sur un serveur, dans l’annuaire des objets du
réseau. Si une modification doit être apportée à un compte, elle doit être effectuée
uniquement surle serveur qui la diffusera à l’ensemble du domaine.
Une fois le compte créé, il est possible d’en modifier les propriétés. La première utilité est
d’en mettre à jour les informations, la seconde est d’accéder à des propriétés qui ne sont
pas disponibles lors de la procédure de création de compte .
18
b . Joind re les p c au d omaine Orth alisM aroc. Suite à
b .
Joind re les p c au d omaine Orth alisM aroc.
Suite à un essaie réussit et après avoir surmonté les difficultés suivantes :
 Confiance : assurer les utilisateurs du déroulement non risqué
 Planification horaire : Trouver les moments convenables durant les quels les postes
sont libres
On a procédé à joindre tous les ordinateurs au domaine OrthalisMaroc. Pendant cette étape
on a rencontre quelques problèmes techniques
à titre d'exemple:
La procédure de jointure s’arrête au niveau d'échange de données enter le client et le
serveur .après une recherche détail on a trouvé que les services DDE réseau e t DSDM DDE
réseau sont désactivés,
 DDE réseau : Fournit le transport en réseau et la sécurité pour l'échange dynamique
de données pour les programmes exécutés sur même ordinateur ou des ordinateurs
différents.
 DSDM DDE réseau : gère l'échange dynamique de données partagées de réseau.
Donc il faut démarrer ces services.
c. Conf iguration d ’aud it et d es stratégies d e group es.
L’audit permet la création d’un journal recensant l’ensemble des actions effectuées sur un
objet ou un élément de configuration par une population précise.
19
Cela peut permettre par exemple de surveiller l’accès à certains fichiers ou la modification des
Cela peut permettre par exemple de surveiller l’accès à certains fichiers ou la
modification
des
paramètres
de
configuration
des
comptes
utilisateurs
par
des
administrateurs subalternes
d .
Gestion des p rof ils.
Il peut arriver qu'une personne utilise plusieurs ordinateurs, avec le même compte
d'utilisateur. Lorsqu'il va utiliser un ordinateur, il pourra avoir un environnement différent de
celui présent sur l'autre ordinateur. Dans ce cas, il pourra être intéressant de configurer pour
cet utilisateur un profil itinérant. En effet, le fait d'utiliser ce type de compte va permettre à
utilisateur de conserver ses documents , ses paramètres, et son environnement de travail ,
quelque soit l'ordinateur sur lequel il ouvre une session. En effet, les profils itinérants vont
stockerleurs informations sur un serveur.
Dans l’entreprise Orthalis, un utilisateur peut être amené à s'authentifier sur différentes
machines tout en gardant un environnement identique sur chacune des machines. Il peut
être intéressant, dans ce cas, d'implémenter des profils itinérants puisque le fait de stocker
le contenue d'un profil sur un serveur vous apporte également certains avantages. Vous
pourrez notamment effectuer des sauvegardes de ces profils afin d'éviter toute perte de
documents, vérifier la présence de virus, mais surtout, vous aurez une gestion centralisée de
vos profils utilisateurs. Les profils itinérants prouvent encore une fois leur utilité lorsque
vous devez réinstaller une machine. Une fois la machine réinstallée, lors de sa première
ouverture de session l'utilisateur va retrouver l'intégralité de son environnement de travail.
6. Administration des accès aux dossiers partagés.
Le partage d’un dossier permet de rendre disponible l’ensemble de son contenu via le
réseau.
Par défaut, lors de la création d’un partage, le groupe « Tout le monde » bénéficie de
l’autorisation
« Lecture ».
Chaque dossier partagé peut être protégé par une ACL qui va restreindre son accès
spécifiquement aux utilisateurs, groupes ou ordinateurs qui y accèdent via le réseau.
Il existe trois niveaux d’autorisations affectables :
 Lecture : Permet d’afficher les données et d’exécuter les logiciels.
 Modifier : Comprend toutes les propriétés de l’autorisation lecture avec la possibilité
de créer des fichie rs et dossiers, modifier leurs et supprimer leurs contenus.
 Contrôle total : Comprend toutes les propriétés de l’autorisation.
Les trois niveaux d’autorisations sont disponibles en « Autoriser » ou en « Refuser » sachant
que les autorisations de refus sont prioritaires.
Afin qu’un client puisse accéder à un dossier partagé, plusieurs moyens sont disponibles :
 Favoris réseau : Permet de créer des raccourcis vers les partages désirés.
 Lecteur réseau : Permet d’ajouter le dossier partagé directement dans le poste de
travail en lui attribuant une lettre.
20
 Exécuter : Permet d’accéder ponctuellement à la ressource en spécifiant simplement le chemin UNC
Exécuter
:
Permet
d’accéder
ponctuellement
à
la
ressource
en
spécifiant simplement le chemin UNC d’accès à la ressource
Les dossiers partages sur le réseau du domaine OrthalisMa roc sont seulement disponibles
pour les membres de ce domaine selon les autorisations et les stratégies des groupes.
7. La sécurité des serveurs et des clients
a. Installation d ’u n serveu r su pp lément
Création de contrôleurs de domaine supplémentaires afin d'améliorer la disponibilité et la
fiabilité des services réseau. L'adjonction de contrôleurs de domaine présente l'avantage
d'améliorer la tolérance de pannes, d'équilibrer la charge des contrôleurs de domaine
existants, et de fourniraux sites un support d'infrastructure supplémentaire.
La présence de plusieurs contrôleurs dans un domaine permet à celui - ci de continuer à
fonctionner même en cas de panne ou de déconnexion de l'un de ses contrôleurs. De plus,
cela peut également améliorer les performances en aidant les clients à se connecter à un
contrôleur de domaine lorsqu'ils ouvrent une session sur le réseau. Pour ajouter un
contrôleur, vous pouvez utiliser le réseau ou un support de sauvegarde.
Pour créer un contrôleur de domaine supplémentaire
1) Cliquez sur Démarrer, cliquez sur Exécuter, puis tapez dcpromo /adv pour ouvrir
l'Assistant Installation de Active Directory et créer un contrôleur de domaine
supplémentaire à partir de fichiers de restauration d'une sauvegarde.
2)
Dans la page Type de contrôleur de domaine, cliquez sur Contrôleur de domaine
supplémentaire pour un domaine existant, puis sur Suivant.
3)
4)
5)
Cliquez sur Via le réseau, puis sur Suivant.
Dans la page Informations d'identification réseau, tapez le nom d'utilisateur, mot de
passe et domaine utilisateur du compte d'utilisateur que vous souhaitez utiliser pour
cette opération, puis cliquez sur Suivant.
Le compte d'utilisateur doit être membre du groupe Admins du domaine pour le
domaine cible.
6) Dans la page Volume système partagée, tapez l'emplacement où vous souhaitez
installer le dossier Sysvol, ou cliquez sur Parcourir pour choisir un emplacement et
cliquez sur Suivant.
7) Dans la page Mot de passe administrateur de restauration des services d'annuaire,
tapez et confirmez le mot de passe que vous souhaitez attribuer au compte
Administrateur pour ce serveur, et cliquez sur Suivant.
8)
Redémarrez l'ordinateur.
21
b . Gestion de la récup ération d ’ Active Directory La sauvegarde est un
b .
Gestion de la récup ération d ’ Active Directory
La sauvegarde est un processus simple qui consiste à dupliquer des informations d’un
emplacement à un autre. Ceci permet de faire face aux situations d’urgences où les données
ont été perdues. On peut alors utiliser une sauvegarde afin de restituer un environnement
de travail pour reprendre la production de l’entreprise.
Dans notre cas on a créé une sauvegarde d’Active Directory.
c. Gestion Sau vegard e p lanif iée su r le réseau
Sauvegarde planifiée surle réseau est une opération de sauvegarde qui se déclenchera à une
date et heure précise. Ceci permet d’éviter d’oublier une sauvegarde qui devrait être
effectuée périodiquement, ou d’être physiquement présent pour lancer une sauvegarde en
dehors des horaires de travail.
Plusieurs options de planification de sauvegarde sont disponibles : Une fois, Tous les jours,
Au démarrage du système
Le type de sauvegarde qu’on a configure au sein de l’entreprise Orthalis service des Affaires
administrative est une sauvegarde différentielle.
22
(Toutes les données modifiées ou ajoutées depuis la dernière sauvegarde complète sont prises en compte.
(Toutes les données modifiées ou ajoutées depuis la dernière sauvegarde complète sont
prises en compte. Ainsi,et à l’inverse d’une incrémentale, dans le cas d’une planification
hebdomadaire débutant un lundi par une complète, la bande du mercredi sauve les fichiers
modifiés depuis la complète du lundi sans prendre en compte celle de Mardi. Une
restauration nécessitera au plus la dernière bande etla complète).
Cette opération se déclenche chaque jour à midi et le backup s’enregistre dans le serveur de
fichier.
23
dévelOppeM ent web 1. Pourquoi avoir Un site Web dynamique ? La puissance d'Internet comme
dévelOppeM ent web
1. Pourquoi avoir Un site Web dynamique ?
La puissance d'Internet comme outil de communication est indéniable. Les possibilités sont
infinies et les solutions multiples. Aujourd'hui, la question ne se pose plus tellement de
savoir s'il faut avoir un site Internet, mais plutôt comment procéder pour créer un site
dynamique.
Un site Web dynamique est un site Web dont les pages peuvent être générées
dynamiquement et Le contenu peut être obtenu en combinant l'utilisation d'un langage de
scripts (PHP…) ou de programmation et une base de données (MySQL…).
Peut-être vous demandez-vous si un site Internet dynamique serait vraiment bénéfique
pour votre entrepris ?
Évidemment, nos consultants vous diront qu'un site Internet dynamique est un petit
investissement qui vous rapportera beaucoup à court, moyen et long terme. Toutefois, sur
quels arguments se basent-ils pour affirmer cela avec autant de certitude ?
Nous vo us présentons ci - dessous, sept raisons pourquoi il est primordial pour vous et votre
entrepris d'investir dans la conception d'un site Internet dynamique professionnel.
1 - Une vitrine d isp onib le 24h /2 4 , 7 jours/7 , 3 65 jou rs p ar année!
Votre site Interne t présente de l'information sur votre entrepris ainsi que vos produits et
services, en tout temps. Internet n'est jamais fermé. Les visiteurs ont donc la possibilité de
vous consulter 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 est, les visiteurs
n'ont aucunement besoin de parler à l'un de vos employés ce qui leur donne plus de temps
pour accomplir d'autres tâches importantes. Si le visiteur a des questions, il aura la
possibilité
de
vous
contacter par courriel, vous pourrez y répondre quand bon vous
semblera.
2 - Une immense sou rce d'inf ormation su r votre entreprise
Vous avez la possibilité de mettre autant d'information que vous le voulez sur votre site
Internet, en accord à votre budget de conception. Ainsi, votre site web devient une source
d'information très importante pour vos futurs clients désirant obtenir plus d'information sur
vos produits et services. Lorsque votre site est plus imposant, il est même possible
d'implanter un engin de recherche à l'intérieur de celui - ci afin d'aider les visiteurs à trouver
l'information recherchée de façon rapide et efficace.
De plus, avec l’internet, vos produits et services peuvent être mis à jour très facilement.
Ainsi, vous n'avez pas besoin de réimprimer tous vos documents pour tenir compte d'un
nouveau produit ou service offert par votre entreprise. Il suffit alors de mettre à jour une ou
plusieurs pages web et le tour est joué. Aucun délai d'imprimerie, aucun frais de
distribution, etc. Nous pouvons même créer pour vous des pages dynamiques vous
permettant de mettre à jour vous -mêmes vos produits et services de façon régulière.
24
3 - Document p ub licitaire évolu é Votre site web est également un document
3 - Document p ub licitaire évolu é
Votre site web est également un document publicitaire permettant de faire connaître votre
entrepris à une nouvelle clientèle en plus de votre clientèle existante. Il existe 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 etefficacement.
4 - Un site Internet au gmente votre créd ib ilité
Avec les nouvelles technologies de conception Internet, nous sommes en mesure de
concevoir des sites de très haute qualité à la hauteur de la réputation de votre entrepris. Le
seul fait d'avoir votre site augmentera sans aucun doute la crédibilité de votre entrepris. Vos
clients auront également l'impression que vous n'hésitez pas à investir pour mieux les servir.
Ils en seront ravis!
5 - Internet vou s p ermet d e rédu ire vos coû ts
En effet, vous avez la possibilité de communiquer avec vos clients, partenaires et
fournisseurs via le réseau Internet par courriel, avec un extranet, ou autre. Ainsi, vous
économisez des frais d'interurbains et des frais postaux, sans compter qu'un courriel
s'envoie de façon instantanée alors que l'envoi d'un courrier postal prend un minimum de 2
jours ouvrables.
6 - Internet ou vre vos p ortes à une vaste clientèle p otentielle
Internet compte plusieurs millions d'utilisateurs dans le monde et ce nombre croît de façon
très importante à tous les jours. Avec votre site Internet dynamique, vous ouvrez les portes
de votre entreprise à cette vaste communauté mondiale et ce, sans avoir à être présent ni à
investir en immobilisations dans plusieurs pays du monde.
7 - Connaissez mieux vos visiteurs
À l'aide de sondages et en analysant vos statistiques de fréquentation, vous avez
l'opportunité de recueillir de l'information sur les habitudes de consommation, les goûts,
etc. de vos clients et autres visiteurs. Cela vous permet ainsi d'améliorer la qualité de votre
service,
Nous vous offrons des outils dynamiques qui vous permettent d'envoyer des lettres
d'information périodiques à des clients et prospects. Nous pouvons même préparer pour
vous des pages dynamiques dont vous pourrez vous-même changer le contenu en temps
réel à l’aide d’Un système de gestion de contenu, sans même avoir à programmer des pages
web.
2. Un système de gestion de contenu
1) Déf inition
Un système de gestion de contenu ou SGC (en anglais: Content Management Systems ou
CMS) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de
25
site web ou d'application multimédia ou simplement un logiciel web qui vous permettra de créer
site web ou d'application multimédia ou simplement un logiciel web qui vous
permettra de créer un site internet dynamique en toute simplicité.
L'idée principale derrière ce système est de séparer le contenu (textes, images, vidéos, sons,
rubriques, etc.) du contenant (mise en page). Ainsi, les données sont stockées dans une base
tandis que les "squelettes", "templates" etc. sont stockés sur un serveur. Une fois les deux
reliés via le moteur du SGC, ils donnent accès à un site dynamique où le contenu peut être
facilement et rapidement actualisé.
2 ) Fonctionnement
En général les fichiers du SGC comprennent la mise en page ("squelette", "thème", "charte
graphique") et le moteur du SGC à savoir des fichiers qui vont faire que le site ira puiser dans
la base de données. Dans la majorité des cas, le SGC se compose de deux parties différentes:
une partie publique (partie visible) et une partie administration (rése rvée aux webmestres).
Certains SGC permettent la gestion de droits, l'administrateur principal pourra ainsi décider
de qui pourra faire quoi sur le site (créer, modifier, supprimer du contenu). La plupart des
SGC fonctionnent avec une base de données mais ce n'est pas toujours le cas comme par
exemple pour de petits sites. Ils sont en général codés en PHP ou Java.
3 ) Fonctionnalités
Les fonctionnalités varient d'un système de gestion de contenu à un autre. Idéalement, un
SGC devrait offrir ces différentes fonctionnalités:
A) Contrôle des versions
Cette fonction permet à différentes personnes de travailler sur un même fichier, sans que les
nouvelles modifications n'écrasent les précédentes. Chaque personne peut donc travailler
sur un fichier sans devoir nécessairement se coordonner avec les autres pour éviter que les
différentes versions ne se chevauchent. De même, le contrôle de version permet d'avoir un
historique de toutes les modifications qui ont été faites sur une page et permet de ce fait de
revenir à une version précédente si nécessaire (parexemple en cas d'erreur).
B) Gestion des utilisateurs et des droits
Cette fonction permet l'attribution de différents droits aux contributeurs d'un site en
fonction de groupes ou de rôles. Chaque membre pourra ainsi contribuer de manière
différente en fonction du droit qui lui aura été attribué (par exemple, des contributeurs
pourront uniquement ajouter ou modifier du contenu qui peut par la suite être validé ou
non par l'administrateur du site).
C) Chaîne de validation (workflow)
La chaîne de validation est ce qui va permettre aux différents membres d'une équipe de
gérer les différents travaux en fonction d'actions tels que: soumettre, renvoyer pour
correction ou approuver. Un bon système de gestion de contenu offrira différentes chaînes
de validation en fonction de critères précis tels que la cible, le type, l'auteur, etc.
26
D) Support des métadonnées Un système de gestion de contenu peut également offrir la possibilité
D) Support des métadonnées
Un système de gestion de contenu peut également offrir la possibilité de définir des
métadonnées (donnée servant à décrire ou définir une autre donnée) pour les documents
disponibles à l'intérieur du site. Ces métadonnées vont permettre une meilleure qualification
et un meilleur classement des documents et va de ce fait rendre leur recherche plus facile.
E) Indexation et recherche
Un bon système de gestion de contenu doit permettre une recherche puissante non
seulementen fonction d'entrées textes mais aussi en fonction des métadonnées.
F) Intégration de sources de données externes
Cette fonction permet d'intégrer différentes sources externes à l'intérieur du système de
gestion de contenu. Ces derniers peuvent être de différents types:
• Base de donnée relationnelle: données en provenance du disque ou d'un système de
fichiers via une interface spécifique (connecteur spécifique et SQL)
• Système de fichiers: intégration de données sur disque et classées dans des dossiers
• Base XML: les systèmes basés sur le XML offrent des services de transformation et de
validation de contenu.
• Base LDAP: ce type de base repose sur des annuaires et offrent ainsi la possibilité de
stocker des données sur les utilisateurs en fonction de leur hiérarchie et de leurs
fonctions au sein d'une équipe.
G) Syndication
La syndication est une fonction permettant de regrouper de l'information provenant de
différentes sources au sein du système de gestion de contenu. De ce fait, une multitude
d'information peuvent se trouver au même endroit sans que l'information ne doive être
entrée manuellement. Cette fonction permet non seulement un gain de temps considérable
mais également la possibilité d'accéder à des informations plus riches qui sont régulièrement
actualisées. Il faut noter que pour une grande majorité des SGC, seuls les titres ou une partie
de l'information sont inclus à l'intérieur du site. Ces de rniers renvoient le plus souvent à des
pages externes qui sont en principe les sources originales de l'information.
27
3. Pourquoi un SGC? A) Réduction des coûts L'un des plus gros avantages d'un SGC
3. Pourquoi un SGC?
A) Réduction des coûts
L'un des plus gros avantages d'un SGC concerne la maintenance du site. En effet, avec un
système de gestion de contenu, les webmestres peuvent s'occuper des tâches techniques et
graphiques tandis que des contributeurs internes ou externes peuvent s'occuper de la mise à
jour du contenu. Cela résulte en un gain de temps considérable et donc en une diminution
des coûts engendrés habituellement parl'emploi d'un grand nombre de techniciens.
B) Réduction des délais de publication
Un système de gestion de contenu va également permettre la réduction du délai de
publication par rapport aux sites web traditionnels. En effet, un contributeur peut facilement
mettre en ligne de l'information sans devoir transmettre son document au service technique
qui lui se cha rgera de publier l'information en ligne. De plus, l'utilisateur n'a pas besoin de se
préoccuper de la mise en page de son document et peut uniquement mettre à disposition le
contenu.
C) Augmentation de la valeur ajoutée du contenu
L'augmentation de la valeur du contenu est liée au point développé précédemment. La
réduction des délais de publication fait que les documents mis en ligne sont non seulement
plus pertinents mais également plus frais car ces derniers peuvent être plus facilement et
plus rapidement actualisés.
D) Travail collaboratif
La gestion des rôles et des droits au sein d'une équipe permet aux différents contributeurs
d'un site de travailler de manière beaucoup plus efficace car à travers le système de gestion
de contenu, ils évitent les conflits liés aux interactions sur un même document. En effet,
chacun peut travailler librement sur un même document sans devoir attendre son tour.
E) Décentralisation de la gestion d'information
Chaque contributeur peut travailler où il veut et quand il veut et cela à travers un simple
navigateur web.
F) Contrôle de l'accès à l'information
Un système de gestion de contenu permet la restriction d'accès à l'information et assure
donc un système respectant la confidentialité de certains documents à travers la distribution
de différents rôles et droits aux contributeurs du site.
28
4. Le choix d’un système de gestion de contenu, Le choix d’un système de gestion
4.
Le choix d’un système de gestion de contenu,
Le
choix d’un système de gestion de contenu, (en anglais CMS : Content Management
System), que
ce soit pour un particulier, une
association, une
administration ou une
entreprise n'est pas forcement simple.
La
mise
en
place
d'un
CMS
représente
un
investissement,
un
coût,
du
temps
de
développement, de
maintenance et de formation.
.
Il existe de nombreux CMS. Certains, dit logiciels propriétaires, sont payants avec un système
de licence. Il existe aussi des CMS gratuit sous licence Open Source. Un CMS ne doit pas
forcément être
cher pour être efficace.
.
Dans ce domaine, les logiciels libres - en PHP ou Java ou Python - ont acquis une réputation
solide et rivalisent avecles produits commerciaux.
Les CMS Open Source, logiciels libres, sont téléchargeables gratuitement. Vous pouvez
étudier le code, le modifier à votre convenance et même le redistribuer. Certains CMS Open
Source offre aussi un support, qui lui est payant, uniquement si vous en avez besoin. Mais le
coût total reste bien moindre qu'un logiciel propriétaire.
29

Le nombre important des CMS rend le choix difficile. Ils différent parles techniques utilisés, leurs approches,leurs couverture fonctionnelles,leurs cibles, etc Le marché est particulièrement dynamique en environnement LAMP. La majorité des solutions est développée avec le couple PHP/MySQL, mais il existe des approches à base de serveur d’application en Java ou Zope/Plone/Python.

Aujourd'hui, pour un projet de site, l'utilisation d'un CMS s'impose évidement face à un développement spécifique car il apporte des fonctionnalités avancées, une bonne fiabilité, des mises à jour et corrections de bugs sans effort. La question est plutôt de trouver le CMS qui correspondent aux attentes en termes d'évolutivité, d'intégration avec l'existant ou en remplacement et capable de répondre aux besoins en termes de fonctionnalités.

La plupart des CMS offre des caractéristiques en standard une capacité d'extension des

une

personnalisation de l'affichage grâce aux templates (modèles de page). Cette maturité technique assure la pérennité, ouverture technique, facilité de maintenance et maîtrise des couts de possession.

fonctionnalités via des plugins et/ou modules (e -commerce, gallérie, maps, LDAP

),

Le choix d’un CMS est une question d’équilibre et de compromis entre :

les besoins fonctionnels

les contraintes techniques, hébergement

la pérennité etl’intégrité des données

la maîtrise des coûts

l’indépendance technologique

la maintenance etle support

la personnalisation, l’évolutivité et la scalabilité.

le déploiement de l’application et la formation

30
30
Joomla est le meilleur choix. Dans le concours 2008 du meilleur CMS , Joomla! est
Joomla est le meilleur choix.
Dans le concours 2008 du meilleur CMS , Joomla! est arrivé 2 e dans la catégorie Overall
Winner Open Source CMS Award et 2 e dans la catégorie Best PHP Open Source Content
Management System .
Ce qui rend Joomla! différent, c'est l’engagement à le rendre aussi simple que possible, tout
en offrant un maximum de fonctionnalités. Au final, des non techniciens pourront
parfaitement gérer eux-mêmes leur site, sans être obligés de passer par des solutions
propriétaires aux coûts exorbitants.
Joomla! ce n'est pas seulement un logiciel, ce sont aussi des personnes. La communauté
Joomla! est composée de développeurs, de designers, d'administrateurs systèmes, de
traducteurs, de rédacteurs et, le plus important, d'utilisateurs finaux….
31
1) Qu'est ce que Joomla? Joomla! est un système de gestion de contenu libre, open
1) Qu'est ce que Joomla?
Joomla! est un système de gestion de contenu libre, open source et gratuit. créé par une
équipe internationale de développeurs récompensée à maintes reprises. Il est écrit en PHP
et utilise une base de données MySQL. Joomla! inclut des fonctionnalités telles que des flux
RSS, des news, une version imprimable des pages, des blogs, des sondages, des recherches.
Joomla! est sous .licence GNU GPL
2) Que se cache - t-il derrière ce nom?
Joomla! est la transcription phonétique d'un mot swahili qui signifie "tous ensemble" , ou
encore "en un tout" et a un sens proche en arabe où il veut dire également : "phrase"). Le
choix s'est porté vers ce nom car l'intégralité de l'équipe qui était derrière Ma mbo était
unanime dans la volonté de protéger les intérêts des créateurs et de la communauté.
Ce nom a été choisi parmi les milliers de propositions faites par la communauté, il a même
été passé au banc d'essai par des professionnels du marketing et des marques, convaincus
eux aussi que Joomla! était le meilleur choix.
3) Caractéristiques
Le paquet Joomla se compose de plusieurs parties, qui sont construites pour être le plus
modulaire possible, ce qui permet des extensions et intégrations à faire facilement.
Certaines extensions sont appelées
1) plugins Les
plugins sont des extensions de
fond
qui
étendent
Joomla
vers
de
nouvelles fonctionnalités
2) Composants
permettent d'effectuer des
tâches
telles que la
construction d'une
communauté en expansion
avec
des fonctionnalités pourles utilisateurs
3) Modules permettent d'effectuer des tâches telles que l'affichage d'un calendrier ou un
code personnalisé
4) Personnalisation
L'utilisateur
de
Joomla
peut
en
plus
des
paramètres
de
configuration
de
base
le
personnaliser sur plusieurs niveaux :
1) Au niveau du code de Joomla : l'utilisateur qui a des connaissances en PHP peut
aller mettre à jourle code suivantses besoins;
2) Du point de vue de l'affichage (template) :Joomla permet à l'utilisateur de créer son
propre Template en disposant les menus suivantson goût ;
3) Ajout de
mambots;
fonctionnalités :il se fait soit sous forme de
module, composants ou
32
5. Développement d'un site internet dynamique En utilisant le CMS Joomla 5.1.Les logiciels et Les
5. Développement d'un site internet dynamique En utilisant le CMS Joomla
5.1.Les logiciels et Les ou tils utilisés p our la création d e ce site web
Système de gestion de contenu .il permet de créer un site
internet dynamique très simplement.
Adobe Dreamweaver : une vraie solution d'édition et de
développement des pages Web (html, PHP, CSS, ASP, …)
Adobe Photoshop : Tout le monde connaît ce monstre de
la retouche d'images
Puisqu’il
s'agit tout simplement du
logiciel le plus utilisé dans le monde
De l'infographie et de la photographie.
33
5.2.Installation d e Joomla Installer Joomla! ne prend que cinq minutes la première fois et
5.2.Installation d e Joomla
Installer Joomla! ne prend que cinq minutes la première fois et même moins ensuite. Mais
pour réussir cette installation, il faut d’abord mettre en place localement une sorte
d’Internet privé réunissant un serveur Web, avec support du langage PHP, et un système de
gestion de base de données (SGBD) exploitable par Joomla!.
Les fichiers de Joomla! seront ensuite installés dans cette structure de dossiers puis
configurés via un installateur à interface Web. Il s’agit d’un exemple typique
d’environnement cl ient-serveur.
Les étapes d installation :
1)
Choix du dossier d’installation sur le serveur web
2)
Installateur Web de Joomla!
À partir de maintenant, tout va aller très
fonctionnant dans votre navigateur.
vite, car Joomla! est doté
d’un installateur
34
5.3.Conf iguration de Joomla Le CMS Joomla se compose de deux parties (interfaces) la page
5.3.Conf iguration
de Joomla
Le CMS Joomla se compose de deux parties (interfaces) la page publique (Frontend) et aussi
une page d’accueil pour l’administration (Backend).
1)- Partie administration :
L’administration du site se déroule dans la partie arrière (Backend) qui est une sorte de site
bis appelé Joomla! Administration
La page d’accueil propos une barre de menus, une barre d’outils avec des boutons et des
onglets de pages d’options, c’est-à -dire une interface conforme aux canons actuels de
l’ergonomie.
2)-Partie publique Frontend :
35
5.4.Personnalisation de J oomla ( web ) Après l’installation du Template, on est obligé de
5.4.Personnalisation
de J oomla ( web )
Après l’installation du Template, on est obligé de le personnalise selon un design qui reflet le
comportement de l’entreprise avec la Création d’un logo à l’aide d’Adobe Photoshop .
6.5.Gérer le site web
A) Ajouter un article
Et voila, ajoute un article c’est la chose la plus simple dans un CMS.L'édition des pages est
considérablement simplifiée avec le mécanisme d’une interface WYSIWYG.
36
6.6. L’ héb ergement de site A) Le choix d’hébergeur L'hébergeur : est une société
6.6. L’ héb ergement de site
A) Le choix d’hébergeur
L'hébergeur : est une société qui administre des machines sur lesquelles vous allez déposer
vos pages web pour qu´elles soientaccessibles sur internet.
Le CMS Joomla demande des outils (PHP, MySQL
)
pour un bon fonctionnement. Ces outils
doivent être installés sur le serveur web d’hébergeur.
Le choix d’hébergeur se base sur plusieurs facteurs : le coût, l’espace, les technologies …
La société Orthalis France à acheter un nom de domaine www.orthalis.fr avec des outils
adéquat à un CMS Joomla .
6.7 . Les avantages de site :
1)
2)
3)
4)
C’est un site purement dynamique. (Tous les outils sont dynamiques).
Il permet à plusieurs individus de travailler sur un même document.
Il fournit une chaîne de publication (workflow) offrant par exemple la possibilité de
mettre en ligne le contenu des documents.
Il permet de structurer le contenu (utilisation de FAQ, de documents, de blogs, de
forums de discussion, etc.).
5)
Édition de page simplifiée (Une interface WYSIWYG).
6)
7)
Travail collaboratif (groupware).
un haut niveau de sécurité.
8)
Gestion des droits d’utilisateurs.
9)
Connaissez mieux les visiteurs par des sondages.
10) Communiquez
périodiques .
mieux avec les clients par d'envoyer des lettres d'information
37
6. Réalisation d’un site Internet entièrement en Flash /ActionScript L’objectif de cette tache est la
6. Réalisation d’un site Internet entièrement en Flash /ActionScript
L’objectif de cette tache est la migration de site statique (html) www.franceOrtho.fr vers un
site web entièrementen Flash et base sur ActionScript et PHP.
L'utilisation de Flash est intéressante pour la dynamique et l'esthétique de la présentation.
Le mouvement entre les différentes pages et les animations apportent une dimension
supplémentaire à la découverte du site. Ce qui convient très bien pour un site de
présentation.
38
Les logiciels et Les ou tils u tilisés p our le d évelopp ement d
Les logiciels et Les ou tils u tilisés p our le d évelopp ement d e ce site
1)
Adobe Flash CS4 Professional
Depuis son lancement en 1996, la technologie Flash est devenue une des méthodes les plus
populaires pour ajouter des animations et des objets interactifs à une page.
Adobe Flash (anciennement Macromedia Flash ; nom original FutureSplash Animator), ou
simplement Flash, logiciel multimédia utilisé pour créer le contenu de Adobe Engagement
Platform.
Ce logiciel permet la création de graphiques vectoriels et de bitmap, un langage script appelé
ActionScript et un stream bi -directionnel de l’audio et vidéo
Adobe Flash CS4 Professionnal propose une interface conviviale facile à utiliser. C'es t un
outil très puissant pour la création de sites web interactifs, publicités multimédias, supports
pédagogiques, présentations attrayantes …
- animation rapide avec le scénario image par image, facile à utiliser et intègre les fonctions
offertes par les mêmes logiciels antérieurs
- animation et création des graphiques
camembert, les angles peuvent être arrondis,
définition du rayon… API JavaScript inclus qui facilite la création de formes personnalisées.
39
2) Adobe Dreamweaver CS3 Adoré , décrié , Dreamweaver est néanmoins incontournable dès que l'on
2)
Adobe Dreamweaver CS3
Adoré , décrié , Dreamweaver est néanmoins incontournable dès que l'on parle de création
de sites web. Au fil des versions, le logiciel de Macromedia , rache té depuis par Adobe, a
réussi à se forger une réputation crédible loin de l'image un peu pé jora tive de "Word
pour pages HTML" e t devenir une vraie solution d'édition et de développement.
Les avantages d e site
1)
2)
présentation dynamique etl’esthétique.
un haut niveau de sécurité des fichiers sources.
3) Communiquez mieux avec les clients par un formulaire de contacte.
40
cOnclusiOn Ce stage était pour moi un don précieux, il complète les acquis théoriques pour
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
surtout d’acquérir une expérience afin de maîtriser les différents travaux
dont on sera appelé à effectuer lors de l’insertion dans la vie professionnelle.
Enfin, ce stage a réussi à faire naître le sens de responsabilité, la
volonté, d’aborder le domaine de travail avec confiance.
41