- 1. Programme dAppui la mise en uvre de lAccord dAssociation
financ par lUnion Europenne - Jumelage TU06/AA/FI/11 Renforcement
des capacits institutionnelles des Organismes de Dveloppement
Rgional en matire de promotion de investissement priv -Ministre du
Dveloppement et de la Coopration Internationale COMPOSANTE A:
GESTION ET RESSOURCES HUMAINES Activit A2: Mise en uvre, sur la
dure du jumelage, des activits de formation prvues par le plan de
formation intgr Formation sur les thmes lis aux outils de
travail:Administration des sites Web Drupal et les systmes de
gestion de contenu Open Source pour les intranet Tunis ,
24-25Octobre2007
2. Programme de la journe
- Montrer les opportunits concernant les systme de gestion de
contenu, en particulier le logiciel Drupal pour la cration d'un
intranet.
- Vue d'ensemble des logiciels open source
- Vue d'ensemble des intranet dans les organisations
- Analyse des considrations et suggestions provenant du
public
3.
-
- Open Source, licence GPL et logiciels libres
4. Qu'est-ce que c'estl'Open source?
-
- La dsignationOpen Source( source ouverteen franais) s'applique
auxlogicielsdont lalicencerespecte des critres prcisment tablis par
l'Open Source Initiative, c'est--dire la possibilit de libre
redistribution, d'accs au code source, et de travaux drivs.
-
- On qualifie souvent un logiciel libre d'Open Source, car les
licences compatibles Open Source englobent les licences libres
selon la dfinition de la FSF ( Free Software Foundation ).
5. Les licences libre
- Une licence libre est une licence s'appliquant une uvre (de
nature quelconque) pour en faire un contenu libre offrant
l'utilisateur certains droits quant l'utilisation, la modification,
la rediffusion et la rutilisation de l'uvre dans desuvresdrives.
Une licence libre applique quatre types de libert pour
l'utilisateur d'une uvre :
- La libert de lire (d'excuter dans le cas d'un programme)
l'uvre, pour tous les usages (libert 0).
- La libert de modifier l'uvre (libert 1). Pour ceci l'accs au
code source est une condition requise.
- La libert de redistribuer des copies, donc d'aider votre voisin
(libert 2).
- La libert d'amliorer l'uvre et de publier vos amliorations,
pour en faire profiter toute la communaut (libert 3). Pour ceci
l'accs au code source est une condition requise.
- source: Wikipdia, M.Marcello Verona
6. Les licences libre:GPL
- LaLicence publique gnrale GNU , ouGNU General Public
License,criteparRichard Stallmanet outres collaborateurs, est la
licence de logiciel libre la plus utilise.
- Presque 75% des projets libres taient publis sous licence
GPL.
7. Les licences libre:GPL
- L'expression Logiciel libre fait rfrence la libert et non pas
au prix.
- Pour comprendre le concept, vous devez penser la libert
d'expression, pas l'entre libre ( Richard Stallman ).
8. Logicielsopen source Linux (GNU/Linux) Systme d'exploitation
libre OpenOffice Suite bureautique libre 9. Logicielsopen source
Wikipdia Encyclopdie libre572.480 articles en franais, plus de 8
millions dans plus de 200 langues (21/10/2007) Firefox Navigateur
web 10. Logicielsopen source Drupal Systme de gestion de contenue
11.
-
- Les systmes de gestion de contenu
12. Qu'est-ce que c'estlesSGC( systmes de gestion de contenu
)?
- Lessystmes de gestion de contenu , ouSGC(de l'anglaisContent
Management SystemsouCMS ), sont une famille de logiciels de
conception et de mise jour dynamique de site Web ou d'application
multimdia partageant les fonctionnalits suivantes :
- Ils permettent plusieurs individus de travailler sur un mme
document ;
- Ils fournissent une chane de publication (workflow) offrant par
exemple la possibilit de publier (mettre en ligne le contenu) des
documents ;
- Ils permettent de sparer les oprations de gestion de la forme
et du contenu ;
- Ils permettent de structurer le contenu (utilisation de FAQ, de
document, de blog, forum de discussion, etc.) ;
13. Deux approches du dveloppement... 14. LesSGCpermettent
plusieurs individus de travailler sur un mme document : chane de
publication auteurs responsable document 15. LesSGC( systmes de
gestion de contenu )
- Blog - Exemple :Wordpress
- Plate-forme d'apprentissage en ligne (e- learningen anglais) -
Exemple :Moodle
- Cration de site web ou intranet Exemple: Plone, Drupal...
16. LesSGC( systmes de gestion de contenu )
- Utilisation d'interface web Au travers d'interfaces dites Web
les SGC sont accessibles quel que soit le type de systme
d'exploitation au moyen d'un simple navigateur. Ainsi, les
utilisateurs n'ont pas besoin d'installer de logiciels spcifiques
supplmentaires.
- Sparation entre contenu et prsentation
-
- Le contenu est stock le plus souvent dans une base de donnes,
structure en tables et en champs. C'est le contenu des champs de la
base qui est cr/modifi par le rdacteur, et non pas la page
elle-mme. On parle de site "dynamique" ;
-
- La prsentation est dfinie dans un gabarit (thme) . Le gabarit
dfinit deux choses : la mise en page des pages web - via le code
html et les feuilles de styles (css), ainsi que les informations
extraites de la base de donnes (de mme que l'endroit o celles-ci
doivent tre affiches et sous quelles conditions).
17. LesSGC( systmes de gestion de contenu )
- dition de page simplifie Du fait du principe de sparation
contenu/prsentation, les rdacteurs peuvent se concentrer sur le
contenu. L'dition des pages est considrablement simplifie avec un
systmeWYSIWYG(acronyme de la locution anglaiseWhat you see is what
you get , signifiant littralement en franais ce que vous voyez est
ce que vous obtenez ou de faon plus concise tel affichage, tel
rsultat )
- Gestion des droitsLe systme offre la possibilit de grer les
utilisateurs et leurs droits. C'est--dire de leur donner accs ou
non aux fonctionnalits du systme. Les fonctionnalits sont multiples
et variables selon la plate-forme, trs basiques comme un droit de
lecture/criture sur un article, ou plus labores comme un droit de
modration d'autres utilisateurs.
18. SGCopen source 19. SGCopen source 20.
21. Intranet Un intranet est un rseau informatique utilis
l'intrieur d'une entreprise ou de toute autre entit
organisationnelle utilisant les techniques de communication
d'internet (IP, serveurs HTTP). 22. Intranet : Avantages1) Travail
des employs : L'intranet aide les employs trouver et visualiser
rapidement des informations dans des documents lectroniques et des
applications pertinentes dans leurs domaines de comptences. Via une
interface de Navigateur Web facile utiliser, les utilisateurs
peuvent accder aux donnes de n'importe quelle base de donnes qu'une
organisation veut rendre disponible, n'importe quand, de n'importe
o, augmentant par la mme l'habilet des employs dans leur travail.
2) Communication : L'intranet est un puissant moyen de
communication l'intrieur d'une organisation, verticalement et
horizontalement. 3) Publipostage Web : l'utilisation d'intranet
permet aux informations d'tre publies par des liens au del du
simple hypertexte. 4) Organisation et business : L'intranet est
aussi utilis comme une plate forme pour dvelopper et dployer des
applications de support aux transactions informatiques 23. Intranet
: quatre dimensions
- Espace des informations (connaissances explicites et
tacites)
- Espace de l'organisme (ressources humaines)
24.
-
- Drupalhttp://www.drupal.org
25. Drupal Drupalest unsystme de gestion de contenupubli sous
licence libre et distribu gratuitement. Le dveloppement initial du
projet a t fait par Dries Buytaert. Drupal permet de grer une
information comme unnud , cenudpeut ensuite tre attach un forum,
article, nouvelle, tutoriel, commentaire, livre collaboratif... La
forme n'est plus fige une architecture type, il est donc facilement
modifiable. 26. Drupal dans le monde... Organisme et institutions
ONU End Poverty NASA 27. Drupal dans le monde... Journaux et
magazines New York Observer tats Unis Die Zeit - Allemagne 28.
Drupal dans le monde... TV et information Fox tats Unis The World -
BBC Royaume-Uni 29. Drupal dans le monde... Informatique et
Technologies de l'informationLinux Ubuntu Open Source Initiative
30. Drupal dans le monde...Arts et music Sony-BMG Musicbox Tori
Amos (chanteuse) 31. Drupal : points de force
- Puissantes fonctionnalits
- aot 2007, les traductions pour l'interface de Drupal taient
disponibles dans 37 langues plus l'anglais (le dfaut) , telle que
l'arabe.
32.
-
- Les solutions adoptes pour dvelopper le site web du projet
Jumelage Tunisie.
33. Les solutions adoptes
- Serveur web Apache Le logiciel Apache HTTP Server, souvent
appel Apache, est un serveur HTTP produit par laApache Software
Foundation . C'est le serveur HTTP le plus populaire du Web.
- PHP 5 PHP est un langage descriptslibre principalement utilis
pour tre excut par un serveur HTTP.
- MySQL MySQL est un gestionnaire de base de donnes libre. Il est
trs utilis dans les projets libres et dans le milieu
industriel.
- Drupal Systme de gestion du contenu
34. Libres VanDyk, John K., and Matt Westgate .Pro Drupal
Development . New York: Springer Verlag/Apress, 2007. ISBN
1590597559. Mercer, David . Drupal:Creating Blogs, Forums, Portals,
and Community Websites . Birmingham, England: Packt Publishing,
2006. ISBN 1904811809. 35. Liens SGC (Wikipdia)
:http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu
Intranet (Wikipdia) : http://fr.wikipedia.org/wiki/Intranet Drupal
: http://drupal.org , http://drupal.frServeur web Apache
:http://httpd.apache.org/ , http://www.apachefrance.com/ PHP
:http://www.php.net