SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris



Documents pareils
CMS Open Source : état de l'art et méthodologie de choix

Système de gestion de contenu

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

Refonte des sites internet du SIEDS

Les systèmes de gestion de contenu en ligne SPIP

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Panorama des CMS open sources. Sylvain Ferrand, CMAP École Polytechnique Journées Mathrice, Poitiers, 19 mars 2008

Extensions, Documentation, Tutoriels, Astuces

Utiliser un CMS: Wordpress

WordPress : principes et fonctionnement

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

Nouveautés joomla 3 1/14

Étape 1 / CHOISIR UN HÉBERGEMENT

Tutoriel Drupal version 7 :

Présentation des CMS au CIFOM-EAA

Catalogue des formations : Utilisation d outils Open Source

LE CONCEPT DU CMS CHAPITRE 1

Utilisation du CMS (Content Management System) Wordpress

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

Web & Libre. Outils pour être présent sur le net librement

Formation Webmaster : Création de site Web Initiation + Approfondissement

Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs

Partie publique / Partie privée. Site statique site dynamique. Base de données.

Installation locale de JOOMLA SEPIA

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Tour d horizon des CMS. Content Management System

Installation / Sauvegarde Restauration / Mise à jour

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

Spip 2. Premiers pas pour créer son site web. Anne-Laure Quatravaux Dominique Quatravaux. Avec la contribution de Sandrine Burriel

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Drupal (V7) : principes et petite expérience

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Diffuser un contenu sur Internet : notions de base... 13

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

les techniques d'extraction, les formulaires et intégration dans un site WEB

Travail collaboratif à distance

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

Créer son site web. Avec la distribution e-change Benoît Mamet Cédric Morin

Sommaire. -1-Computer en bref. Web en bref. Le web 3.0,...la mobilité. Evolution du Web web1.0, web2.0, web2.b, web3.0...

Logiciels libres de Bibliothèques numériques : présentation. Castore & Greenstone. Les autres : CDS Invenio, EPRINTS, Dspace.

Gestion collaborative de documents

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

Questionnaire GTA - Analyse des re ponses

LE CMS GUPPY. 2) Décompression : Elle se fait simplement avec le logiciel 7-Zip ou tout autre logiciel.

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

1 ère Université WEB. Courbevoie Samedi 21 octobre Votre site interactif sur internet.

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

SIO-SISR : Projet GSB. LOT 1 : Evaluation d un logiciel d inventaire et de gestion de parc. BTS Services Informatiques aux Organisations 1 ère année

Point de départ état des lieux. Plus de 200 sites web Internet Périmètre institutionnel = site national + 21 sites des centres de recherche

Programmation Web. Madalina Croitoru IUT Montpellier

SPIP 1.9. Créer son site avec des outils libres. Michel-Marie Maudet Anne-Laure Quatravaux Dominique Quatravaux. Avec la contribution de Perline

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

Dans cette Unité, nous allons examiner

Zotero est une extension du navigateur Firefox. Il est possible de télécharger Firefox gratuitement sur le site:

Présentation du Framework BootstrapTwitter

ECLIPSE ET PDT (Php development tools)

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus

Choix du Logiciel WORDPRESS

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

La notion de portail communautaire

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

Package Réseau Social RSV4

Manuel d utilisation du site web de l ONRN

ZOTERO. Installation. Bibliothèque de Pharmacie. Service Formation

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

RÉF : 2002/COFAX/LP V1.0

mon site web via WordPress

Créateur de sites Internet. Développeur de logiciels.

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Programme de la formation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)

Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur

N SIRET : N

Politique et charte de l entreprise INTRANET/EXTRANET

La plate-forme d'outils collaboratifs de l'i.e.m.n.

les Cahiers Programmeur Vincent Caron Yann Forgerit Avec la collaboration de Jean-Marie Thomas

Constituer et gérer une bibliographie avec le logiciel zotero. Support de cours et liens utiles

Manuel d'utilisation du site Deptinfo (Mise en route)

SharePoint 2013 L'environnement de travail collaboratif

Logiciels libres et Open source

Documentation Honolulu 14 (1)

Petite définition : Présentation :

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

Comparatif des ent existant dans le milieu scolaire

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

Blog? Qu est-ce qu un blog?

MIEUX APPREHENDER LE VOCABULAIRE DU WEB ET DE L E-TOURISME

FileMaker Server 11. Publication Web personnalisée avec XML et XSLT

1. Des chartes graphiques homogènes, élégantes, créatives

Master 2 Professionnel «Contenus et projets internet», Université Paul Verlaine (Metz, 57)

GESTION DU PROCESSUS DE LA CREATION DES SITES AVEC LE SYSTEME DE GESTION DE CONTENU (SGC) DRUPAL. Viacheslav SMORODIN

Transcription:

SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris

Caractéristiques des CMS Des auteurs (de contenu) Créent, d éditent et soumettent à évaluation pour publication des articles, bréves, documents... À l aide d un simple logiciel de navigation, pas nécessaire d'avoir des connaissances du HTML, javascript, php... Travaillent en collaboration (forums, mails...) Des administrateurs (de contenant) Gérent, organisent,définissent les auteurs et leurs droits, définissent des administrateurs Réglent les préférences du côté serveur,directement via une interface web Si petite équipe, ils sont souvent également les administrateurs du serveur, développeurs de squelettes (modèles) et fonctions Les CMS s installent rapidement et + ou facilement

Monde du Libre... À la disposition des webmestres : Une diversité de gabarits ou de squelettes prêts à l emploi ou personnalisables selon les compétences du webmestre ou du graphiste web. La vaste majorité (et parmi les meilleurs) sont distribués sous licence libre GnuGPL (open source). Ils reposent tous sur un langage de programmation ou de scripts exécutés du côté serveur (à la différence de javascript qui et exécuté du côté client). Langages ouverts courants : PHP, PERL, Python, Java La plupart des CMS utilisent une base de données pour stocker tout le contenu trédactionnel des articles, messages, brèves, auteurs, mots-clés, etc. Les bases de données libres les plus utilisées sont : MySql, Postgree, SqlLite.

4 Catégories Wiki Blogues (blog ou weblog) CMS = Content Management System Systèmes de gestion de contenu = SGC en français. Les applications spécialisées forums en ligne progiciels de groupes de travail (groupware) galleries de photos plateformes de formation en ligne (foad, e_learning, campus numérique...) bases documentaires applications de commerce électronique...

Wiki Système de gestion de contenu de site Web Les pages Web sont librement modifiables par tous les visiteurs autorisés. Les wikis sont utilisés pour faciliter la création de façon collaborative de documents avec un minimum de contrainte. Le mot «wiki» vient du terme hawaiien wiki wiki, qui signifie «rapide» ou «informel». Créée en 2001, l'encyclopédie Wikipédia est devenue le wiki le plus visité au monde Sites d'informations sur les wikis leswikis.com, lui-même sous forme de wiki PointWiki, un blog francophone collaboratif dédié à l'actualité des wikis Wikimatrix : site de comparaison de wikis (comparatif détaillé de plus de 20 logiciels de wikis, en anglais)

Blogue ou Carnet... Outil de publication en ligne en quasi temps réel. Blog est un mot-valise, né de la contraction de «web log» (c'est-à-dire carnet de bord Web). Repose sur un langage de script côté serveur En général, PHP ou Perl, avec ou sans base de données La page d accueil présente : une entête, une liste d articles ou de messages les plus récents une barre de navigation à gauche ou à droite ; Organisation de la navigation et de l archivage des articles : chronologique (en général par mois) par catégorie, sujet ou mot-clé Disposent aussi en général d un moteur de recherche intégré Générent un fil de syndication RSS Conformes aux standards les plus récents du web (xhtml, css, accessibilité,...)

Blogue. Les visiteurs ont la possibilité de commenter chaque article L'administrateur peut créer plusieurs auteurs avec différents privilèges ou droit d édition Les rédacteurs disposent de raccourcis de mise en forme du texte Et n'ont pas besoin de connaître le html Exemple : Dotclear - simple à utiliser et à installer, interface de rédaction clair et transparent ; PHP et MySql. Logiciel orienté gestion de blogs. http://www.dotclear.net/

CMS... (Content Management System - Système de Gestion de Contenu) Logiciels de conception et de mise à jour dynamique de sites web : Plusieurs personnes peuvent travailler sur un même document, Chaîne de publication (workflow) permet de mettre en ligne du contenu (rédactionel) et des documents, via une interface web Séparation des opérations de gestion de la forme et de l'information. Adaptation aux besoins spécifiques Structuration du contenu (FAQ, document, de blog, forum,...) Quelques propiétés des CMS, certains Incluent le contrôle de version. Permettent de publier simultanément et automatiquement un article, un document ou une brève en divers format, html pour l écran, html pour impression, word (rtf), texte brut (txt), pdf,... Disposent d'outils de suivi éditorial qui informe par mail à une liste de diffusion d abonnés tout nouvel article publié ou un résumé hebdomadaire des ajouts au site.

CMS (SGC) Un CMS n'est pas un blog ni un Wiki Dans un blog les nouvelles sont publiées sous forme de fils de discussions, De manière chronologique ou avec un classement par thèmes. Le CMS propose d'autres manières de structurer l'information, Avec en plus un système de rubriques, articles et brèves Ce n'est pas non plus un Wiki où la chaîne de publication est absente. Utilisation d'interface web Les utilisateurs d'un CMS n'ont pas besoin D'installer de logiciels spécifiques couteux. De se former à un logiciel d'édition et gestion de pages web. Le Web offre un format de données lisible, imprimable et stockable par tous, ce qui facilite l'échange et l'accessibilité des documents.

CMS exemples... CMSimple Comme son nom l indique, c est un CMS très simple, des plus faciles à installer, à gérer et à utiliser. Repose uniquement sur PHP, tout le contenu est enregistré dans un seul et unique fichier html statique. Mambo/Joomla [fr] Système de publication populaire, nombreuses fonctionnalité, documentation surtout en anglais. Plone Python + Zope, Plone est un système de gestion de contenu open source. Il est construit au-dessus du serveur d'application Zope. Zope est écrit en Python. Guppy Le CMS haut en couleur, fonctionne sans base de données.support du bilinguisme.

CMS exemples. SPIP = réaliser un site collaboratif vite simple à installer et à mettre à jour, interface de rédaction clair et transparent Basé sur PHP et MySql Immédiatement utilisable en mode multilingue, sans autre téléchargement, tant du côté public que privé correcteur orthographique et typographique intégré simplicité pour constuire des liens système très puissant de syndication de nouvelles. nombreuses contributions disponibles pour une meilleure adaptation aux besoins de chacun. SPIP, grâce à un puissant système de cache du côté serveur, est l un des systèmes le plus rapide de publication sur internet. SPIP est, de loin, le portail le plus utilisé dans la francophonie, il permet de créer un iste Multilingue. http://www.glums.com/ Liste de sites sous spip http://mag.spip.net/ Un magazine sur SPIP http://www.pyrat.net/ Création de site SPIP, SPIP AGORA...

Quel système de publication choisir? Des critères de choix pour SPIP? Distibué sous licence de type GnuGPL, donc libre. Facillité de l'installation. Multiplateformes. Peut être installé chez la plupart des hébergeurs web offrant PHP et MySql. Immédiatement disponible. Francisé avec des capacités multilingues. Possède une bonne base d installation, une documentation en français et un développement actif (groupe d'utilisateur, support...). Gestion de plugins Voir l'objectif du site Et les tests comparatifs, les compétences de l'équipe, répartition des charges de travail pour la vie du site, l'importance du travail collaboratif...

dynamique/statique Surfer et comparez http://www.obspm.fr/beatep/ http://duop.obspm.fr/ Testez sur le site des TPs : http://www.obspm.fr/beatep/spip Une encyclopédie http://www.wikipedia.fr «Wikipédia [ w ki pedia] est une encyclopédie libre, gratuite, universelle et multilingue, écrite collaborativement sur Internet, dans le respect de la neutralité de point de vue. Ce travail collaboratif est réalisé par des volontaires, sur un site Web (http://fr.wikipedia.org/ pour la version en français) utilisant la technologie wiki, ce qui signifie que des articles peuvent y être ajoutés, complétés ou modifiés par toute personne possédant un accès au Web. En ce mercredi 9 août 2006 à 14:21 TU, la Wikipédia francophone compte 341 091 articles et 45 456 fichiers multimédia. Pour l'ensemble des langues du projet, le nombre d'articles a dépassé les 4 millions.»

SPIP Version 1.9 http://www.spip.net/ Logiciels prérequis : Apache, PHP/MySQL AMP Sur le serveur final (chez un FAI) vérifier auprès de l'administarteur de la machine Sur la machine de développement en local : Installer sur le Mac, Windows, Linux l'environnement correspondant MAMP/WAMP/LAMP (par exemple, solution simple) Créer un répertoire spip dans htdocs ou autre Installer SPIP 1.9 Vous pouvez personnaliser le «look» du site grace Au dossier squelettes, pour y déposer de squelette du monde libre ou développer vos propres squelettes Avec les feuilles de styles (à modifier ou créer)

Squelettes (look-contenant) Téléchargez et installer un squelette http://www.spip-contrib.net/spikini/squelettespourspip Créer vos propres squelettes Les squelettes par défaut est dans le répertoire dist Créer un répertoire «squelettes» dans le répertoire racine du site spip. Vous trouverez de nombreux tutoriels expliquent comment créer un squelette de rubrique, article, brèves... Vous pouvez ajouter de nouvelles fonctions En php, javascript : avec les fichiers mes_fonctions.php et mes_javascripts.js. Dans un dossier plugins, installer des plugins du monde libre (exemple l'éditeur Jaxe, développé en java). Voir «vos infos» sous différents «look»

Dossier racine de SPIP Dist Le «look» livré par défaut index.php Appel de spip IMG Répertoire où vos images, logos,...vont se «ranger» htaccess.txt Modèle de fichier de directives pour le serveur Apache :.htaccess (ne pas oublier de renommer avec le point devant si utilisé).

PlugIns Éditeur Jaxe pour SPIP