Zope: une plateforme collaborative de développement web open source

Dimension: px
Commencer à balayer dès la page:

Download "Zope: une plateforme collaborative de développement web open source"

Transcription

1 Zope: une plateforme collaborative de développement web open source (Article paru en mai 2001 dans la revue.net Pro et révisé légèrement depuis.) Entre serveur d'applications et système de gestion de contenu, Zope fournit en Open Source les moyens de créer rapidement et simplement des applications et des sites web dynamiques. Pourquoi Zope? De nos jours, les développeurs web confrontés à un projet d'application ou de site complexe peuvent difficilement envisager de programmer ex nihilo des fonctionnalités communes à la plupart des sites, telles que:! la génération de pages HTML (ou XML, WML...) à la volée à partir d'une description dans un langage de script simple;! la connexion à des sources de données externes, notamment des bases relationnelles;! la gestion des transactions;! l'indexation plein texte du contenu du site;! l'authentification des utilisateurs et la gestion des droits d'accès;! la possibilité de réutiliser, en les personnalisant, des composants logiciels métier. La complexité de certains développements a par ailleurs amené à chercher à séparer conceptuellement, et sous forme de composants distincts, les applications en trois couches: gestion des données, logique applicative et présentation. Ce type d'approche et l'ensemble des ces fonctionnalités élémentaires définit ce que l'on appelle généralement un serveur d'applications. Il existe de nombreux produits sur le marché qui correspondent à cette description, certains onéreux, d'autres sous forme de logiciels libres. Dans cette dernière famille, nous nous intéresserons à Zope, un produit qui se distingue par une approche originale:! Zope encourage le développement collaboratif, et permet d'intégrer au sein d'une même plateforme de développement à la fois des non-spécialistes de la programmation (designers HTML, graphistes, producteurs et éditeurs de contenu) et des développeurs.! Il est très simple à mettre en oeuvre, aussi bien sous Windows que sous Linux/Unix; Zope peut être connecté au Web soit directement, soit derrière un serveur HTTP comme Apache, IIS ou Netscape.! L'essentiel de ses fonctionnalités, y compris l'environnement de développement intégré et de gestion du contenu, est accessible depuis un simple navigateur web banalisé. Afin de permettre au maximum à des utilisateurs non avertis de travailler sur un site, les auteurs de Zope ont veillé à ne pas leur imposer de changer d'environnement. Ils peuvent continuer à travaillers avec leurs outils habituels: en effet, il est possible de visualiser et d'éditer directement du contenu dans Zope à l'aide d'un navigateur de fichiers comme par exemple Konqueror sous Linux ou l'explorateur Windows, ou d'utiliser directement sur le site des éditeurs HTML tels que GoLive, DreamWeaver ou HomeSite. D'un point de vue plus conceptuel, Zope se distingue en adoptant une vision résolument objet du Web: il ne s'agit plus seulement de publier des pages (HTML) ou d'exécuter des scripts, mais de publier des objets grâce à des appels de méthodes. Parmi les classes d'objets gérés par Zope, on trouve bien évidemments les objets familiers comme les dossiers, les documents HTML, les images, mais aussi les requêtes SQL, les connexions à une base de données ou à un serveur de messageries, ou d'autres objets métier de type un calendrier, une note de service, etc. Pour donner un exemple simple de l'avantage de l'approche objet de Zope, on peut citer la gestion des images: dans Zope, une image est un objet qui possède comme attributs une largeur et une hauteur calculées automatiquement lors de la création ou de la mise à jour de l'image. Ces attributs permettent de renseigner automatiquement les attributs WIDTH et HEIGHT de la balise IMG lors de l'inclusion de l'image dans du code HTML. Une solution libre

2 Zope était à l'origine un ensemble de logiciels développés et vendus par la société américaine Digital Creations depuis En novembre 1998, la décision a été prise de modifier la licence de ces logiciels pour en faire un logiciel libre, rebaptisé Zope, ou Z Object Publishing Environment. Ce choix s'est avéré très profitable pour la société, qui s'est dès lors considérablement développée, grâce à la dynamique qui s'est créée autour de la plateforme. De nombreuses sociétés à travers le monde proposent à présent des services autour de Zope (hébergement, consulting, développement, formation...) et participent au développement de la plateforme ou de composants aditionnels, suivant en cela le modèle du logiciel libre. En juillet 2001, Digital Creations a annoncé sa décision de changer de nom en Zope Corp. Zope est programmé principalement dans le langage Python, langage dynamique à objets multi-plateformes. Les avantages généralement reconnus de ce langage sont notamment sa souplesse et son expressivité, et surtout une syntaxe explicite et claire qui encourage l'écriture de code lisible. Zope est aujourd'hui l'une des applications les plus importantes écrites dans ce langage. Signe de l'importance de Python pour Zope, la société Digital Creations a embauché en octobre 2000 l'équipe de développement de Python, de façon à assurer une évolution du langage conforme aux besoins de la plateforme. Mais les développeurs Perl ne sont pas oubliés: des «méthodes Perl», actuellement en version bêta, devraient leur permettre de scripter Zope avec leur langage préféré. Zope est programmé de façon modulaire, et intègre de nombreux composants, dont certains peuvent être exploités indépendamment de l'ensemble. Les principaux composants de Zope sont:! ZServer, un serveur qui reconnaît les protocoles HTTP, FTP, WebDAV, XML-RPC, Fast-CGI...! ZODB, une base de données objets. Cette base est transactionnelle et permet de revenir à des versions antérieures des objets après une modification jugée inopportune a posteriori. Elle contient une hiérarchie d'objets, que l'on peut comparer à des dossiers et des documents dans un serveur web classique, qui sont le plus souvent directement associés à des URL.! ZPublisher, le mécanisme qui permet de transformer les URL en appels de méthodes sur des objets, et tenant compte du passage des paramètres et des droits d'accès aux différents objets.! une base de donnée SQL très simple, qui n'est efficace que pour des tables de quelques centaines de lignes, mais qui est suffisante pour l'apprentissage de la programmation SQL ou le prototypage d'une application. Cette base peut être remplacée par n'importe quelle SGBD courant, via des interfaces natives ou via ODBC.! le langage DTML, qui est le langage de génération de pages de Zope.! ZCatalog, un outil d'indexation des objets de la base Zope, qui permet de réaliser facilement un moteur de recherche sur un site Zope. Un environnement de développement 100% web Avec Zope, l'intégralité des tâches de gestion de contenu et d'administration des sites et une grande partie des tâches de développement peuvent s'effectuer depuis une interface web. L'avantage est évident: permettre à de nombreux utilisateurs de travailler sur un site depuis des postes de travail entièrement banalisés, avec une interface utilisateur familière, et sans avoir besoin d'accès shell au serveur qui héberge le site. L'interface de gestion de Zope se présente suivant le modèle maintenant familier des navigateurs de fichiers: l'arborescence des dossiers est représentée dans un cadre à gauche, tandis que le contenu du dossier courant est affiché en vis-à-vis à droite. À partir de cette interface, il est possible de créer de nouveaux objets (en les choisissant parmi une liste de classes reconnues par le serveur), de les copier, de les déplacer, de les renommer ou de les détruire. On peut aussi associer à chaque objet des attributs éditables depuis l'interface web, baptisés "propriétés", qui jouent le rôle de méta-données. Parmi les fonctionnalités accessibles depuis l'interface web, qu'on ne retrouve pas sur un serveur web classique, on peut noter:! la possibilité de revenir en arrière (opération undo) en cas d'erreur de manipulation sur des objets;! la possibilité de travailler sur le site dans des «versions» privées, qui sont acessibles aux développeurs ou aux gestionnaires de contenus, mais pas au commun des visiteurs, et de rendre publiques ces versions une fois qu'elles ont été testées et validées. Délégation et sécurité

3 Zope repose en partie sur un modèle de délégation particulier baptisé «acquisition». Dans ce modèle, un objet placé dans un dossier (ou plus généralement dans un autre objet qui joue le rôle de conteneur) peut «acquérir» les attributs ou les méthodes de l'objet qui le contient: si l'objet possède la propriété recherchée, c'est celle-ci qui est renvoyée; sinon, elle est recherchée dans le dossier qui le contient, puis dans les dossiers parents successifs jusqu'à la racine du site. Ainsi, une propriété affectée à un dossier sera-t-elle accessible de façon complètement transparente depuis tous les objets contenus dans ce dossier. Concrêtement, on peut prendre l'exemple du site d'une entreprise qui possède plusieurs divisions, chacune affectée à un webmaster différent. Il suffit de placer les pages correspondants aux différentes divisions dans des dossiers différents, puis d'affecter à ces dossiers une propriété «webmaster» avec l'adresse du chaque webmaster pour pouvoir insérer leurs adresses respectives à l'aide d'un code générique tel que: <a href="mailto:<dtml-var webmaster>">contacter le webmaster</a> qui sera inséré dans la méthode DTML qui définit les bas de page, standard_html_footer. L'acquisition joue également un rôle fondamental dans la gestion des droits d'accès: le gestionnaire général du site peut déléguer attribuer à des utilisateurs particuliers des droits sur des dossiers donnés. Dans notre exemple, chacun des webmasters de division se verra délégué le droit de modifier le dossier dont il à la responsabilité, et pas les autres. Bien évidemment, la création de nouveaux utilisateurs et l'administration des droits d'accès se fait entièrement depuis l'interface web. Il est par ailleurs possible d'utiliser une base d'utilisateurs existante, par exemple une base Unix, NT ou LDAP. On peut également définir dans Zope des droits d'accès et d'écriture de façon globale sous forme de «rôles», et attribuer un ou plusieurs rôles à chaque utilisateur du site. Par exemple, un utilisateur qui possède le rôle «programmeur SQL» aura la possibilité d'éditer toutes les méthodes SQL d'un site, mais pas d'autres méthodes sauf s'il possède explicitement les droits correspondants. Le langage DTML DTML, le «Document Template Markup Language», est le langage de génération de pages de Zope. Il s'agit d'un langage de script à balises, similaire en cela à PHP, JSP, ASP ou CFML. Sa particularité est d'être volontairement très simple, avec seulement une dizaine de balises différentes. Ce choix permet de confier d'une part à des graphistes HTML connaissant des rudiments de programmation la tâche de créer les gabarits (templates) du site chargés de la présentation, d'autre part de laisser des programmeurs développer dans un langage plus expressif, Python en l'occurrence, des objets métier qui se chargent de la logique applicative. Voici un exemple de code DTML: <dtml-var standard_html_header> <h2><dtml-var title_or_id></h2> <p> Ceci est le document DTML "<dtml-var id>". Nous sommes aujourd'hui le <dtml-var "ZopeTime()" fmt="%c">. </p> <dtml-var standard_html_footer> La balise <dtml-var...> sert à insérer dans le code HTML des valeurs qui sont connues de Zope au moment du rendu de la page. Ces valeurs peuvent provenir de plusieurs origines: propriétés ou méthodes liées à l'objet en train d'être rendu ou à l'un de ses parents, ou valeurs provenant de l'intéraction avec l'utilisateur, notamment d'un formulaire ou d'un cookie. Dans cet exemple, id est l'identifiant de l'objet courant; title_or_id est une méthode qui renvoie le titre de l'objet courant ou, si celui-ci n'a pas été défini, son identifiant; ZopeTime() est une méthode qui renvoie la date et l'heure courante sous forme d'un objet de type DateTime, et l'option fmt=... permet de choisir précisément la façon dont il va être représenté. Cet exemple illustre également une pratique récurrente dans Zope, qui consiste à utiliser systématiquement deux méthodes DTML, standard_html_header et standard_html_footer, pour représenter les haut et bas de page insérés sur toutes les pages d'un site ou d'un dossier.

4 Après <dtml-var...>, les balises d'usage le plus courant dans Zope sont <dtml-if...> et <dtml-in...>. La première permet de n'afficher un texte que lorsqu'une condition, en général exprimées sous forme d'une expression Python, est remplie. La seconde sert à réaliser une itération sur une liste d'objets, qui peut être par exemple la liste des objets contenus dans un dossier ou le résultat d'une requête SQL. De nombreuses options permettent de contrôler facilement la présentation du résultat, ou le groupage par lots. L'exemple suivant permet d'afficher, avec leur titre, les images contenues dans un répertoire images: <dtml-var standard_html_header> <h2>mes images</h2> <dtml-in expr="images.objectvalues('image')"> <p> <dtml-var sequence-item><br> <dtml-var title_or_id> </p> </dtml-in> <dtml-var standard_html_footer> Dans cet exemple, l'expression Python images.objectvalues(image) renvoie la liste de toutes les images contenues dans le dossier images. La balise <dtml-var sequence-item> permet d'afficher l'objet courant de la boucle. Comme il s'agit d'une image, Zope va insérer le code correspondant: <img src="...">. Enfin, <dtml-var title_or_id> affiche le titre (ou, à défaut, l'identifiant) de cette image (et non celui de la méthode DTML en cours d'évaluation). D'autres balises DTML utiles sont:! <dtml-call...>, qui appelle une méthode Python sans afficher de résultat. Cette balise permet notamment d'effectuer des manipulation simples sur les variables REQUEST et RESPONSE qui représentent respectivement la requête et la réponse HTTP en cours. Par exemple, ``<dtml-call "RESPONSE.redirect(http://www.nuxeo.com)">'' sert à rediriger le navigateur vers une nouvelle URL, en l'occurrence <dtml-with...> et <dtml-let...>, qui permettent de modifier l'espace de noms courant, dans lequel sont cherchées les valeurs lors d'un appel à <dtml-var...>, en y insérant un nouvel objet ou une nouvelle valeur.! <dtml-sendmail...> et <dtml-mime...>, qui servent à envoyer un courrier électronique, par exemple à un administrateur d'un site lorsqu'un document a été changé et que son intervention est nécessaire. Des composants prêts à l'usage L'un des principaux attraits de Zope est de permettre à des utilisateurs non programmeurs d'installer et de configurer selon leurs besoins des composants logiciels prêts à l'usage qui s'intègrent sur la plateforme. On trouve sur le site Zope.org les références à environ 300 de ces composants, baptisés "produits" dans la terminologie Zope. Parmi ces produits, on peut en citer quelques-uns d'usage courant:! de nombreux produits qui concernent l'accès à des sources de données externes: bases de données relationnelles comme Oracle, Sybase, MySQL, PostgreSQL, Interbase, etc., mais aussi serveurs LDAP, POP, IMAP... et protocoles d'objets distribués comme COM, CORBA ou XML-RPC.! Squishdot, un site de news prêt à l'emploi, similaire aux weblogs comme slashdot.org.! Metapublisher, un gestionnaire simple de bases de données, qui peut utiliser comme source de stockage soit la ZODB, soit une base relationnelle.! MSWord Document, un produit qui permet d'insérer des documents Word dans un site Zope, de les visualiser en HTML et de les indexer dans des Catalogues Zope. Ce produit est à présent remplacé par NuxDocument.! Yihaw, un gestionnaire d'information hiérarchiques, dans le style d'un annuaire de sites comme Yahoo!.! Zope Grand Unified Desktop (GUD), un projet qui inclut notamment un logiciel de webmail, un lecteur de news, un agenda, un gestionnaire de tâches, etc. En savoir plus

5 Cet article vous a donné envie d'en savoir plus sur Zope? Pas d'hésitation, rendez-vous sur Zope.org pour télécharger Zope, sous forme de code source pour Unix, de RPM pour Linux ou sous forme d'un exécutable auto-installable pour Windows. (Ce dernier contient, pour plus de simplicité, une copie de Python, et est donc réellement prêt à l'emploi.) Zope contient un didacticiel interactif, ZopeTutorial, qui permet avec des exemples concrets de faire le tour en quelques heures des principales fonctionnalités de Zope. Zope inclut également une aide contextuelle en ligne intégrée à l'interface de gestion de contenu. Un livre très complet sur Zope en français est disponible depuis juin 2001 aux Éditions Eyrolles, ainsi qu'un ouvrage en anglais, The Zope Book. Ce dernier est par ailleurs disponible en version Open Content (librement modifiable et redistribuable) sur le site zope.org. De nombreux autres documents, plus pointus et davantages destinés à des développeurs, sont disponibles sur le site Zope.org sous forme notamment de "Howtos" (mini-guides pratiques). Pour se retrouver dans cette quantité importante d'informations, on pourra consulter le document A Developer's Guide to Learning Zope.

DÉMARRAGE RAPIDE. Présentation et installation de NetStorage

DÉMARRAGE RAPIDE. Présentation et installation de NetStorage Novell NetStorage www.novell.com DÉMARRAGE RAPIDE Présentation et installation de NetStorage Novell NetStorage est une fonction de NetWare 6 qui permet d'accéder facilement, via Internet, au système de

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008

Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008 Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008 Objectifs À la fin de cette présentation, vous serez en mesure : de citer des ministères ayant fait

Plus en détail

Programmation Avancée pour le Web

Programmation Avancée pour le Web L3 Informatique Option : ISIL Programmation Avancée pour le Web RAMDANI Med U Bouira 1 Contenu du module Introduction aux applications Web Rappels sur les sites Web Conception d une application Web Notion

Plus en détail

Fonctionnement du Site Web Dynamique:

Fonctionnement du Site Web Dynamique: Fonctionnement du Site Web Dynamique: Site Web Dynamique: Un site Web dynamique est en faite un site Web dont les pages qu'il contient peuvent être générées dynamiquement, c'est à dire à la demande de

Plus en détail

OUTIL de GESTION ADMINISTRATIVE des UE CAHIER DES CHARGES

OUTIL de GESTION ADMINISTRATIVE des UE CAHIER DES CHARGES OUTIL de GESTION ADMINISTRATIVE des UE CAHIER DES CHARGES ELIAS Éric POUZANCRE Sébastien SOULIE Guillaume ROGER Rémy Encadrants : Mme LIBOUREL Master Informatique Professionnel Année 2006 2007 Université

Plus en détail

Annuaire : Active Directory

Annuaire : Active Directory Annuaire : Active Directory Un annuaire est une structure hiérarchique qui stocke des informations sur les objets du réseau. Un service d'annuaire, tel qu'active Directory, fournit des méthodes de stockage

Plus en détail

Evolutions du Web et des langages

Evolutions du Web et des langages Evolutions du Web Evolutions du Web et des langages WEB statique Ces pages sont écrites en HTML Les pages demandées sont identiques quelque soit La personne qui les demande L heure de la demande Etc. WEB

Plus en détail

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org Les sites Internet dynamiques contact : Patrick VINCENT pvincent@erasme.org Qu est-ce qu un site Web? ensemble de pages multimédia (texte, images, son, vidéo, ) organisées autour d une page d accueil et

Plus en détail

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces Maryem Rhanoui 2013 Alfresco Liens utiles Le site Alfresco : http://www.alfresco.com/fr/ Le Portail Content Community http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation,

Plus en détail

Guide Rédacteur Typo3

Guide Rédacteur Typo3 Guide Rédacteur Typo3 Table des matières 1. Introduction 1 2. Login 1 3. Vue d'ensemble 2 1.1 Le mode Page...5 1.2 Le mode Voir...7 4. Créer une nouvelle page 8 5. Déplacer une page 9 6. Copier une page

Plus en détail

Webmaster / Concepteur Multimedia

Webmaster / Concepteur Multimedia Durée : 217 heures Objectifs : Webmaster / Concepteur Multimedia Participants : Toute personne attirée par la création de site internet professionnel. Méthodes : Mise en pratique sur micro-ordinateur.

Plus en détail

Groupe Eyrolles, 2005, ISBN : 2-212-11428-1

Groupe Eyrolles, 2005, ISBN : 2-212-11428-1 Groupe Eyrolles, 2005, ISBN : 2-212-11428-1 Table des matières AVANT-PROPOS...XIII 1. PUBLIER SUR LE WEB... 1 Créer un site dynamique 2 Préparation du projet 3 Définition des objectifs 3 Réflexion sur

Plus en détail

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3 Manuel utilisateur des listes de diffusion Sympa à l'université Lille 3 1 Table des matières Table des matières...2 I. Introduction...3 II. Principe général de fonctionnement de «Sympa»...3 1. Les principaux

Plus en détail

Conception et Implémentation

Conception et Implémentation I. INTRODUCTION Dans ce chapitre on va définir la conception de notre site web dynamique et nous expliquons les étapes de réalisation, les outils utilisés et l interface principale ainsi que les différentes

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

WordPress : Guide à l édition

WordPress : Guide à l édition WordPress : Guide à l édition WordPress : Guide à l édition... 1 Présentation... 2 1. Accès au site... 2 2. Le tableau de bord... 2 3. Editez les contenus... 4 Quelle est la différence entre les pages

Plus en détail

ARCHITECTURE CLIENT / SERVEUR

ARCHITECTURE CLIENT / SERVEUR ARCHITECTURE CLIENT / SERVEUR ARCHITECTURE CLIENT/SERVEUR Définition : L'architecture client serveur s'appuie sur un poste central, le serveur, qui envoit des données aux machines clientes. Des programmes

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

Plus en détail

Le client/serveur repose sur une communication d égal à égal entre les applications.

Le client/serveur repose sur une communication d égal à égal entre les applications. Table des matières LES PRINCIPES DE BASE... 1 Présentation distribuée-revamping...2 Présentation distante...3 Traitements distribués...3 données distantes-rd...4 données distribuées-rda distribué...4 L'ARCHITECTURE

Plus en détail

Plone, un outil de gestion de contenu web. frederic.saintmarcel@inrialpes.fr philippe.lecler@irisa.fr

Plone, un outil de gestion de contenu web. frederic.saintmarcel@inrialpes.fr philippe.lecler@irisa.fr Plone, un outil de gestion de contenu web frederic.saintmarcel@inrialpes.fr philippe.lecler@irisa.fr Plan Historique Architecture logicielle Installation et composants Personnalisation Retour d expérience

Plus en détail

CONFIGURER VOTRE HEBERGEMENT LINUX

CONFIGURER VOTRE HEBERGEMENT LINUX CONFIGURER VOTRE HEBERGEMENT LINUX Ref : FP. P858 V 6.0 Ce document vous indique comment utiliser votre hébergement Linux à travers votre espace abonné. A - Accéder à la gestion de votre Hébergement...

Plus en détail

ARTICLE : élément de «base» contenant texte et ressources diverses. Peut avoir plusieurs statuts (visible ou non publiquement, entre autres),

ARTICLE : élément de «base» contenant texte et ressources diverses. Peut avoir plusieurs statuts (visible ou non publiquement, entre autres), Terminologie ARTICLE : élément de «base» contenant texte et ressources diverses. Peut avoir plusieurs statuts (visible ou non publiquement, entre autres), RUBRIQUE : contenant d'articles et/ou de rubriques

Plus en détail

Formation en Logiciels Libres. Fiche d inscription

Formation en Logiciels Libres. Fiche d inscription République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)

Plus en détail

Nouveau : Test de DATAGEN, générateur de données

Nouveau : Test de DATAGEN, générateur de données Nouveau : Test de DATAGEN, générateur de données par Date de publication : 10 avril 2005 Dernière mise à jour : Test de DATAGEN, outil de génération de jeux de données SGBD par Sylvain James, rédacteur

Plus en détail

Le Web: les machines parlent aux machines

Le Web: les machines parlent aux machines Le Web: les machines parlent aux machines Historique Année 70 : ARPA (Advanced Research Project Agency). Relier les centres de recherche : ARPANET. 1972 : Premières spécifications TCP/IP (IP internet Protocol)

Plus en détail

Ajouter du contenu. Séparer le contenant du contenu

Ajouter du contenu. Séparer le contenant du contenu Ajouter du contenu Rédaction : Isa - GuppYTeam - http://www.saute-mouton.org Aldweb GuppyTeam - http://www.aldweb.com/ Maintenant que votre GuppY est configuré, que vous avez choisi son aspect graphique

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

Au sommaire. BUREAUTIQUE Les bases de Microsoft Word Optimiser son secrétariat avec Microsoft Word L'édition de long document avec Microsoft Word

Au sommaire. BUREAUTIQUE Les bases de Microsoft Word Optimiser son secrétariat avec Microsoft Word L'édition de long document avec Microsoft Word BUREAUTIQUE Les bases de Microsoft Word Optimiser son secrétariat avec Microsoft Word L'édition de long document avec Microsoft Word Au sommaire Toute la bureautique en un seul logiciel avec Microsoft

Plus en détail

Introduction à Dreamweaver CS4

Introduction à Dreamweaver CS4 Introduction à Dreamweaver CS4 Adobe Dreamweaver (anciennement Macromedia Dreamweaver) est un éditeur de site web de type «tel écrit tel écran» (cette formule remplaçant désormais dans la terminologie

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction aux de site Web Master 1 CAWEB Page 1/7 Introduction Définition CMS Content Management Systems : logiciels de conception et de mise à jour dynamique de site web ou d'application multimédia

Plus en détail

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

KUMARASAMY Sandirane Lemont Jérémy Fruitet Robin FOULARD Aymeric BTS 2 SLAM Compte-rendu PPE03 et PPE04

KUMARASAMY Sandirane Lemont Jérémy Fruitet Robin FOULARD Aymeric BTS 2 SLAM Compte-rendu PPE03 et PPE04 KUMARASAMY Sandirane Lemont Jérémy Fruitet Robin FOULARD Aymeric BTS 2 SLAM Compte-rendu PPE03 et PPE04 Environnement : Ce projet a été réalisé en deuxième année de BTS, il s'agit d'un travail de groupe

Plus en détail

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel Guide débuter avec WHM 1 / Introduction WHM signifie Web Host Manager (ou gestionnaire d'hébergement web). WHM va donc vous permettre de gérer des comptes d'hébergement pour vos clients. (création de compte,

Plus en détail

Serveur d'archivage 2007 Serveur Archivage : Manuel Utilisateur

Serveur d'archivage 2007 Serveur Archivage : Manuel Utilisateur Type du document Manuel utilisateur Auteur(s) Eric Bouladier Date de création 26/03/2007 Domaine de diffusion Illimité Validé par Versions Date Auteur(s) Modifications 1.0 26/03/2007 Eric Bouladier Création

Plus en détail

Internet Information Services 8 (IIS 8) Installation, configuration et maintenance du serveur Web IIS 8 sous Windows Server 2012

Internet Information Services 8 (IIS 8) Installation, configuration et maintenance du serveur Web IIS 8 sous Windows Server 2012 Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Comment créer vos propres pages web?

Comment créer vos propres pages web? Comment créer vos propres pages web? Vous voulez vous aussi devenir acteur et présenter vos passions et vos envies aux yeux du monde. Présentez-les sur le WEB. Pour cela, il vous suffit de créer vos "pages

Plus en détail

Température corporelle des rats TRAVAUX PRATIQUES

Température corporelle des rats TRAVAUX PRATIQUES Informatique et Sciences du Numérique Température corporelle des rats TRAVAUX PRATIQUES Travaux Pratiques - 1 - TP No.. : Environnement de développement Windows, langage HTML /PHP Objectif Etre capable

Plus en détail

TD1. Installation de Symfony 2 et Netbeans

TD1. Installation de Symfony 2 et Netbeans I - Introduction : TD1 Installation de Symfony 2 et Netbeans L objet de ce TP est d installer l environnement de travail. Nous commençons par définir des notions de base nécessaires pour comprendre la

Plus en détail

Serveur Web - IIS 7. IIS 7 sous Windows 2008

Serveur Web - IIS 7. IIS 7 sous Windows 2008 Serveur Web - IIS 7 Le livre de référence de ce chapitre est «Windows Server 2008 - Installation, configuration, gestion et dépannage» des éditions ENI, disponible sur egreta. Le site de référence pour

Plus en détail

Vue d'ensemble de Document Portal

Vue d'ensemble de Document Portal Pour afficher ou télécharger cette publication ou d'autres publications Lexmark Document Solutions, cliquez ici. Vue d'ensemble de Document Portal Lexmark Document Portal est une solution logicielle qui

Plus en détail

Qu'est-ce qu'un Web Service?

Qu'est-ce qu'un Web Service? WEB SERVICES Qu'est-ce qu'un Web Service? Un Web Service est un composant implémenté dans n'importe quel langage, déployé sur n'importe quelle plate-forme et enveloppé dans une couche de standards dérivés

Plus en détail

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative) IBM SPSS Statistics Version 22 Instructions d'installation sous Windows (licence nominative) Table des matières Instructions d'installation....... 1 Configuration requise........... 1 Code d'autorisation...........

Plus en détail

Activation et personnalisation de votre site mobile

Activation et personnalisation de votre site mobile Activation et personnalisation de votre site mobile Page 1 / 1 Table des matières 1. Activation de la version mobile 3 2. Personnalisation de la version mobile : premiers pas 2.1. Apparence générale et

Plus en détail

SQL Server 2008 Report Builder 2.0

SQL Server 2008 Report Builder 2.0 SQL Server 2008 Report Builder 2.0 Installation et utilisation de Report Builder 2.0 Dans le cadre de la création de rapports pour SQL Server Reporting Services 2008, un outil est disponible, Report Builder

Plus en détail

Mémento professeur du réseau pédagogique

Mémento professeur du réseau pédagogique Mémento professeur du réseau pédagogique 1. Accéder au réseau pédagogique Il suffit quand on vous demande votre nom d utilisateur et votre mot de passe de renseigner ceux-ci. Votre nom d utilisateur est

Plus en détail

1. L'environnement. de travail. 420-283 Programmation. d'un serveur

1. L'environnement. de travail. 420-283 Programmation. d'un serveur 420-283 Programmation d'un serveur 1. L'environnement de travail L'objectif de ce cours est de développer des applications clients-serveur utilisant des bases de données. Le modèle selon lequel fonctionne

Plus en détail

DOCUMENTATION MISE A JOUR ANTIBIOGARDE. V4.0 en v4.1

DOCUMENTATION MISE A JOUR ANTIBIOGARDE. V4.0 en v4.1 DOCUMENTATION MISE A JOUR ANTIBIOGARDE V4.0 en v4.1 Version d Antibiogarde 4.1 Version du document 1.0 Date dernière mise à jour du document 15/06/2010 Retrouvez cette doc à jour sur : http://www.antibiogarde.org/activation/

Plus en détail

Projet Storebox. Livre blanc Swisscom (Suisse) SA

Projet Storebox. Livre blanc Swisscom (Suisse) SA Projet Storebox Livre blanc Swisscom (Suisse) SA Sommaire Sommaire... 2 Introduction... 3 Différence entre synchronisation et sauvegarde... 3 Quelle méthode utiliser?... 3 Situation initiale... 4 Enjeux...

Plus en détail

Cartographie et SIG interactifs en ligne

Cartographie et SIG interactifs en ligne Atelier Cartographie décembre 2012 Département de Géographie / UTM Laurent Jégou jegou@univ-tlse2.fr M2pro Sigma : Module 653 Cartographie et SIG interactifs en ligne Séance 3 : Les moteurs cartographiques

Plus en détail

14- Supprimer un article écrit par un rédacteur...12 15- Télécharger un fichier HTML...14 16- Télécharger un diaporama...16

14- Supprimer un article écrit par un rédacteur...12 15- Télécharger un fichier HTML...14 16- Télécharger un diaporama...16 Alimenter Guppy v4.6 Table des matières Alimenter Guppy v4.6...1 1- Se connecter...2 2- Écrire une nouvelle...2 3- Écrire un article...3 4- Modifier un article...4 5- L'éditeur de texte...4 6- Ajouter

Plus en détail

THEGREENBOW FIREWALL DISTRIBUE TGB::BOB! Pro. Spécifications techniques

THEGREENBOW FIREWALL DISTRIBUE TGB::BOB! Pro. Spécifications techniques THEGREENBOW FIREWALL DISTRIBUE TGB::! Pro Spécifications techniques SISTECH SA THEGREENBOW 28 rue de Caumartin 75009 Paris Tel.: 01.43.12.39.37 Fax.:01.43.12.55.44 E-mail: info@thegreenbow.fr Web: www.thegreenbow.fr

Plus en détail

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Introduction... 3 L existant... 3 Les besoins de l entreprise...

Plus en détail

FileMaker Pro 14. Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14

FileMaker Pro 14. Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14 FileMaker Pro 14 Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054

Plus en détail

Utilisation Des Widgets ITEA

Utilisation Des Widgets ITEA Utilisation Des Widgets ITEA Sommaire 1 Introduction... 3 2 Intégration sur votre site web... 5 2.1 Intégration du widget en JavaScript... 5 2.2 Exemples... 6 2.3 Paramètres iframe et aveccss... 6 2.4

Plus en détail

FONCTIONS CLEFS. Gestion documentaire. Chaîne de validation des documents. Espaces de travail collaboratif. Gestion des accès basée sur des rôles

FONCTIONS CLEFS. Gestion documentaire. Chaîne de validation des documents. Espaces de travail collaboratif. Gestion des accès basée sur des rôles Nuxeo Collaborative Portal Server 1 FONCTIONS CLEFS Gestion documentaire Chaîne de validation des documents Espaces de travail collaboratif Gestion des accès basée sur des rôles Sécurité Suivi des versions

Plus en détail

> Table des matières. Gestion des pages courantes... 4

> Table des matières. Gestion des pages courantes... 4 I N T E R FA C E A D M I N I S T R AT I O N M A N U E L D ' U T I L I S A T I O N D E T Y P O 3 V 4. 5 W W W. B R I G N O L E S. F R STRATIS NOVEMBRE 2011 > Table des matières Gestion des pages courantes............................................................................................................

Plus en détail

A. Introduction. Chapitre 4. - les entités de sécurité ; - les sécurisables ; - les autorisations.

A. Introduction. Chapitre 4. - les entités de sécurité ; - les sécurisables ; - les autorisations. Chapitre 4 A. Introduction Le contrôle d'accès représente une opération importante au niveau de la gestion de la sécurité sur un serveur de bases de données. La sécurisation des données nécessite une organisation

Plus en détail

Edition des portails régionaux du site Nature-France par les responsables SINP (rôle «manager-portail») Table des matières

Edition des portails régionaux du site Nature-France par les responsables SINP (rôle «manager-portail») Table des matières Edition des portails régionaux du site Nature-France par les responsables SINP (rôle «manager-portail») Table des matières Objectifs du document...2 Définitions...2 Convention d écriture...2 Pré-requis...2

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

Plus en détail

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens Hébergement WeboCube Le service d'hébergement WeboCube a pour but de sécuriser la présence internet grâce à un suivi personnalisé et une maintenance active de votre serveur internet. Un espace de gestion

Plus en détail

Documentation de CMS-gen

Documentation de CMS-gen Table des matières GÉNÉRALITÉ... 1 LA ZONE D'ADMINISTRATION... 2 LOGIN SUR LA ZONE D ADMINISTRATION... 2 EDITION DU CONTENU EN LIGNE... 3 LE MODE EDITION... 3 PUBLICATION... 3 SUPPRIMER DES MODIFICATIONS...

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

Installation locale de JOOMLA SEPIA

Installation locale de JOOMLA SEPIA FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

Vue d'ensemble de Document Distributor

Vue d'ensemble de Document Distributor Pour afficher ou télécharger cette publication ou d'autres publications Lexmark Document Solutions, cliquez ici. Vue d'ensemble de Document Distributor Le logiciel Lexmark Document Distributor fournit

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

SOMMAIRE. Savoir utiliser les services de l'ent Outils personnels

SOMMAIRE. Savoir utiliser les services de l'ent Outils personnels Savoir utiliser les services de l'ent Outils personnels Outils personnels. Gérer les préférences. Personnaliser la page d'accueil 3. Utiliser l agenda personnel 4. Stocker des fichiers dans le porte-documents

Plus en détail

INTERNET. Réalisé par : Mme CHIFA Nawal

INTERNET. Réalisé par : Mme CHIFA Nawal INTERNET Réalisé par : Mme CHIFA Nawal Plan Introduction Les services de l'internet Les moteurs de recherche, annuaires Google Outlook INTRODUCTION Définition: le mot internet vient de la contraction des

Plus en détail

Cartographie et SIG interactifs en ligne

Cartographie et SIG interactifs en ligne Atelier Cartographie novembre 2012 Département de Géographie / UTM Laurent Jégou jegou@univ-tlse2.fr M2pro Sigma : Module 653 Cartographie et SIG interactifs en ligne Séance 2 : Les moteurs cartographiques

Plus en détail

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE 1. Introduction WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE En règle générale, les administrateurs ne travaillent pas en salle serveurs. Et cette dernière peut se trouver n'importe où dans le bâtiment.

Plus en détail

Utilisation du Rôle IIS :

Utilisation du Rôle IIS : Utilisation du Rôle IIS : I. Installation du Rôle "Serveur Web" Dans la console de gestion du serveur Windows 2008, ajouter un rôle : Sélectionner le rôle "Serveur Web" : Ajouter "CGI" afin de permettre

Plus en détail

Utilisation du site Graines d explorateurs

Utilisation du site Graines d explorateurs Utilisation du site Graines d explorateurs Connexion au site Munissez vous de votre identifiant et de votre mot de passe puis cliquez sur le lien «se connecter» situé en bas à droite du site Graines d

Plus en détail

Je veux un site Web. 1 : L'hébergement et la mise en ligne de pages web

Je veux un site Web. 1 : L'hébergement et la mise en ligne de pages web Je veux un site Web 1 : L'hébergement et la mise en ligne de pages web L'hébergement Pour créer un site web, il me faut un serveur, c'est à dire un ordinateur connecté en permanence à l'internet L'hébergeur

Plus en détail

«Clustering» et «Load balancing» avec Zope et ZEO

«Clustering» et «Load balancing» avec Zope et ZEO «Clustering» et «Load balancing» avec Zope et ZEO IN53 Printemps 2003 1 Python : généralités 1989 : Guido Van Rossum, le «Python Benevolent Dictator for Life» Orienté objet, interprété, écrit en C Mêle

Plus en détail

Le Sphinx Utilisation du script d'enregistrement

Le Sphinx Utilisation du script d'enregistrement Le Sphinx Développement Le Sphinx Utilisation du script d'enregistrement Parc Altaïs Tel. : 04 50 69 82 98 74650 Chavanod contact@lesphinx-developpement.fr Il est possible de mettre un formulaire sur son

Plus en détail

Guide pour bien débuter avec m@société.com

Guide pour bien débuter avec m@société.com Guide pour bien débuter avec m@société.com Découvrez dans ce guide toutes les possibilités de SFR m@société.com. Comment créer des boites aux lettres au nom de votre domaine? Comment déposer votre site

Plus en détail

Architectures web/bases de données

Architectures web/bases de données Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

La Gestion Électronique des Documents avec Open ERP

La Gestion Électronique des Documents avec Open ERP La Gestion Électronique des Documents avec Open ERP La Gestion Électronique des Documents avec Open ERP V e r s i o n d u d o c u m e n t V1.0 Introduction...4 I Installer la GED dans Open ERP...5 1 Les

Plus en détail

Formation Ouverte et A Distance. Pôle compétences FOAD

Formation Ouverte et A Distance. Pôle compétences FOAD OFFRE DE SERVICES QUICKR Pôle de compétences FOAD Formation Ouverte et A Distance Ref : offre_services QR Edit : 1 Rev : 0.0 Pôle compétences FOAD http://foad.orion.education.fr/ Page 1 SOMMAIRE 1 Qu est

Plus en détail

Guide d utilisateurs Plesk WEBPACK GUIDE D UTILISATEURS

Guide d utilisateurs Plesk WEBPACK GUIDE D UTILISATEURS Guide d utilisateurs Plesk WEBPACK GUIDE D UTILISATEURS 1 PleskWebpack MAS_FR- Octobre 2010 SOMMAIRE - Introduction 1 - Créer un compte FTP et les droits d accès 2 - Utiliser l outil de rapport (statweb,

Plus en détail

La Programmation Web avec PHP

La Programmation Web avec PHP Nouvelle page 1 La Programmation Web avec PHP Qu'est-ce que php? Menu Qu'est ce que php? Les scripts PHP Installation de PHP Configuration d'un serveur IIS Mohamed SIDIR PHP est un langage de script HTML,

Plus en détail

Utilisation de GalaxShare

Utilisation de GalaxShare Utilisation de GalaxShare Tutoriel accessible en ligne sur http://galaxair.com/tuto/aidegalaxshare.html Le Porte-Document GalaxShare est un logiciel web de partage de documents, avec une gestion fine des

Plus en détail

CmapTools: Guide de démarrage rapide

CmapTools: Guide de démarrage rapide Principes de base CmapTools: Guide de démarrage rapide Le logiciel CmapTools permet de construire et de partager des cartes conceptuelles (désignées ci-après par le terme «Cmap»). Ces cartes conceptuelles

Plus en détail

Windows 2003 server. Active Directory. Rudolf Pareti. Version 1.0

Windows 2003 server. Active Directory. Rudolf Pareti. Version 1.0 Windows 2003 server Active Directory Rudolf Pareti Version 1.0 Domaine Windows Définitions Contrôleur de domaine Dans une forêt Active Directory, serveur contenant une copie inscriptible de la base de

Plus en détail

La Solution Crypto et les accès distants

La Solution Crypto et les accès distants La Solution Crypto et les accès distants Introduction L'objectif de ce document est de présenter les possibilités d'accès distants à La Solution Crypto. Cette étude s'appuie sur l'exemple d'un groupement

Plus en détail

Support de cours Développement de logiciels libres. Emna Bouazizi emna.bouazizi@gmail.com ISIM De Monastir Année Univ. 2011/2012

Support de cours Développement de logiciels libres. Emna Bouazizi emna.bouazizi@gmail.com ISIM De Monastir Année Univ. 2011/2012 Support de cours Développement de logiciels libres Emna Bouazizi emna.bouazizi@gmail.com ISIM De Monastir Année Univ. 2011/2012 1 Chapitre I - Contexte Quelques définitions Un logiciel libre : est un logiciel

Plus en détail

Créer un projet multimédia avec MCK3

Créer un projet multimédia avec MCK3 Créer un projet multimédia avec MCK3 MCK3 est un logiciel gratuit de création multimédia. Vous pouvez le télécharger sur le site de son auteur Frédéric Fouet : http://www.fredericfouet.com/ Il vous permet

Plus en détail

Site internet UNASACEM

Site internet UNASACEM Site internet UNASACEM Documentation Unasacem GuideWeb - Gérer les activités Correspondants Philippe Labrot Mail philippe-labrot@orange.fr Date de création du document 11/07/2013 Référence Document Unasacem-GuideWeb-Gerer_les_activites

Plus en détail

Créer un site avec Joomla 1.5

Créer un site avec Joomla 1.5 Créer un site avec Joomla 1.5 Notions essentielles - Plus de détails sur le site www.joomlafrance.org Installation simple de Joomla 1.5 Auparavant : - Créer une base de données (noter son nom et son mot

Plus en détail

> Table des matières. Gestion des pages courantes... 4

> Table des matières. Gestion des pages courantes... 4 I N T E R FA C E A D M I N I S T R AT I O N M A N U E L D ' U T I L I S A T I O N D E T Y P O 3 V 4. 2. 1 0 W W W. R O U S S E T - F R. C O M STRATIS JUIN 2010 > Table des matières Gestion des pages courantes.............................................

Plus en détail

Manuel d'utilisation pour Zimplit

Manuel d'utilisation pour Zimplit Manuel d'utilisation pour Zimplit Introduction Ce document vous présente un aperçu de l'interface utilisateur et les fonctions du gestionnaire de contenu Zimplit. Informations Générales Version: 0.3 Modifié

Plus en détail

Guide utilisateur Typo3

Guide utilisateur Typo3 Guide utilisateur Typo3 Niveau 1 Table des matières 1.Introduction...2 2.Login...2 3.Vue d'ensemble...3 4.Colonne de gauche...5 4.1Le mode PAGE...5 4.2Le mode VOIR...7 4.3Le mode LISTE...8 5.Colonne centrale...9

Plus en détail

QCM L2 DOMAINE 3 ET DOMAINE 5

QCM L2 DOMAINE 3 ET DOMAINE 5 Il peut y avoir une ou plusieurs bonnes réponses. Les réponses correctes sont comptées positivement, les réponses fausses sont comptées négativement. Ne rien cocher vaut 0. Question 2 (D3.1 B5.2) Pour

Plus en détail

Microsoft Dynamics. Installation de Management Reporter for Microsoft Dynamics ERP

Microsoft Dynamics. Installation de Management Reporter for Microsoft Dynamics ERP Microsoft Dynamics Installation de Management Reporter for Microsoft Dynamics ERP Date : mai 2010 Table des matières Introduction... 3 Présentation... 3 Configuration requise... 3 Installation de Management

Plus en détail

420-283 Programmation d'un serveur Session H-2008

420-283 Programmation d'un serveur Session H-2008 420-283 Programmation d'un serveur Session H-2008 1. Une station cliente Client HTTP Encodage SSL Client FTP Client SMTP Client POP Client NNTP HyperText Transfer Protocol Le client HTTP permet la réception

Plus en détail

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08 CRÉER SON SITE INTERNET 1 Tout d abord, nous allons réviser quelques notions de base permettant de comprendre ce qu est un site Internet, et ce que cela implique. Dans un second temps, le lien ci-après

Plus en détail

SOAP OU REST, QUE CHOISIR?

SOAP OU REST, QUE CHOISIR? SOAP OU REST, QUE CHOISIR? Eric van der Vlist (vdv@dyomedea.com) SOAP ou REST, que choisir? Web Services Convention Juin 2004 Eric van der Vlist (vdv@dyomedea.com) SOAP-- WS Convention 2004 -- Page 1 COMPARER

Plus en détail