Découvrir le CMS. et l utiliser dans une approche pro!

Documents pareils
Nouveautés joomla 3 1/14

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

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

Cursus 2013 Déployer un Content Management System

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1

Choisir un CMS... Oui mais lequel? 11/07/11

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

WordPress, thèmes et plugins : mode d'emploi

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

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

Catalogue des formations : Utilisation d outils Open Source

Drupal vs La concurrence

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

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

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

Bureautique Initiation Excel-Powerpoint

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

Camping, une suite pour développer & fidéliser votre clientèle sur tous les canaux Internet

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

Drupal un CMS orienté mé2er. Romain JARRAUD Mathieu GROS

CONNEXION. Une interface de connexion sécurisée, simple et accessible même depuis un appareil mobile. CONNEXION /

BES WEBDEVELOPER ACTIVITÉ RÔLE

SOMMAIRE 1. NOTRE AGENCE NOS PRESTATIONS NOTRE MÉTHODOLOGIE PROJET NOS OFFRES LES ATOUTS DE NOS OFFRES...

WordPress : principes et fonctionnement

Quel CMS choisir pour son site web?

Démarrer rapidement un site avec Drupal 7

Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le

Savoir- Faire Offres mé1ers Offres technologiques

Programme CREATION SITE INTERNET (CMS Wordpress)

Découvrir Drupal au travers d un cas client

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Du point de vue des entreprises, faut-il privilégier les Frameworks PHP aux CMS Open pour la création de sites internet?

Les différents parcours en S4

Erwan GAUTHIER. Consultant Stratégie Marketing Digital

Choix du Logiciel WORDPRESS

Tour d horizon des CMS. Content Management System

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

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora /

RAPPORT DE STAGE. Terrasse Hugo 1/12

Formation Créateur de site web e-commerce Certifiant

Pourquoi? Pourquoi externaliser? Pour être flexible et réactif Pour réduire ses coûts sans perdre en qualité

PrestaShop 1.5 Créer un site de e-commerce

STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS. 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage

Questionnaire GTA - Analyse des re ponses

aiw-crm : le petit crm qui joue dans la cour des grands all-in-web décembre 2013

Notre processus d embauche

Webmaster / Webdesigner / Wordpress

PHP 5. avancé. 3 e édition. Eric Daspet. Cyril Pierre de Geyer. Préface de Damien Seguy

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

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

proximite + qualite + competitivite

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

Nouveautés de Drupal 8. Léon

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

APPROFONDISSEMENT LOGICIELS DU WEB

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

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

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

Formation Découverte du Web

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

ezpublish vs Drupal It s all about experience

Un site Web performant p 3. Les moteurs de la réussite p 4

Dopez votre site Joomla! Les meilleures extensions pour les versions 2.5 et 3.0

Catalogue Formations Jalios

Comment monétiser son contenu en trois étapes?

INGÉNIEUR D'ÉTUDE / DÉVELOPPEMENT. 16 années d expérience LOGICIELS SAAS - RESPONSIVE WEB DESIGN JOOMLA - RÉFÉRENCEMENT NATUREL

Editoile Académie Mathieu Renault, formateur 9 rue Vauban Bordeaux Tél formation@editoile.fr

Madame, Monsieur, PJ. 1 - Programme de formation 2 - Fiche d'inscription 3 - Présentation de Olivier GOBET

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec

PrestaShop 1.6 Créer un site de e-commerce

Introduction MOSS 2007

Manuel du site internet Guichet Export pour la CCI Marseille Provence

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Léa Dumas Développeuse front-end Intégratrice //

PLAN 1. A PROPOS 2. EXPERTISE 3. NOS RÉFÉRENCES 4. TECHNOLOGIES 5. CONTACT

Créez et gérez votre site/blog avec Wordpress, l outil le plus efficace et le plus facile à utiliser.

Paul FLYE SAINTE MARIE

Devenez un véritable développeur web en 3 mois!

Développeur - Conseiller - Formateur web

Les réseaux sociaux d entreprise

Portfolio Sites internet :

Proposition aiw pour le site internet de. Proposition all-in-web 20 avril 2014

Mettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia

Créer son propre site Internet formation WordPress 2015

Bien aborder un projet SharePoint 2013

CCI DE SAÔNE-ET-LOIRE - ATELIER ENP 18 MAI La création de sites internet

Catalogue Formations. Outils pratiques Le «Web» Site vitrine Site Joomla! Site marchand

Projet en nouvelles technologies de l information et de la communication

INTEGRATEUR WEB/WEBDESIGNER

JoomSession Lyon «SuperHeroes»

COMMENT METTRE A JOUR SON SITE WEB?

ICS-Informatique. Développement spécifiques Création et hébergement de site web

S informer et se développer avec internet

CDC 4 DISPONIBLE : 25 NOVEMBRE 2014

May Lopez PETIT COUTEAU SUISSE CRÉATIF. May Lopez Petit couteau suisse créatif

Transcription:

Découvrir le CMS et l utiliser dans une approche pro!

Cyril THIBOUT Pulsar Informatique SARL créée en 2005 12 personnes www.pulsar-informatique.com

Qu est-ce que Joomla? Un des meilleurs CMS opensource Téléchargé plus de 30 milions de fois 100 % open source sans l influence d une société Architecture OOP (programmation objet) et MVC Traduit en 64 langues Elu meilleur CMS Open source par Packt Pub en 2006,2007 et 2011 465 magazines communautaires Evenements JoomlaDays dans 34 pays sur 6 continents 9 400 extensions 2,8 % des sites web (2,3% pour Drupal, 17,4% pour Wordpress)

Roadmap A l origine fork de mambo (2005) Les différentes versions Version 1.0 Version 1.5 (janvier 2008) Version 1.6 (10 janvier 2011) : ACL Multi-langues Séparation entre CMS et framework Joomla! Version 1.7 (19 juillet 2011) Version 2.5 sortie le 24 janvier 2012 SQL server / PostgreSQL Version 3.0 le 27 septembre 2012 Twitter Bootstrap Responsive Design / mobile support Support de nombreux SGBD Unification du code Version 3.1 le 15 avril tags

Qui utilise Joomla? Harvard University - The Graduate School of Arts and Sciences Linux.com Gendarmerie Nationale, la Sécurité Sociale, l Armée de Terre, les Pages Jaunes la SNCF La Sorbonne Nouvelle

Vous allez manipuler: Modules Composants Plugins Templates Architecture

Communauté Organisation Production Leadership Team : production du CMS et de la Platforme (code, doc, traductions). Community Leadership Team : tous les sites Joomla, forums, et user groups. Open Source Matters : affaires legales and financiaires pour Joomla et les sites demo. Evenements: JoomlaDays : tous les mois dans le monde Joomla & Beyond: une fois par an User Group Meeting : toutes les semaines dans le monde

La réalité professionnelle Les ressources Les framework de template 3 approches de Joomla a. L approche tout extensions b. L approche framework PHP c. L approche CCK

Les ressources http://www.joomla.org http://community.joomla.org http://extensions.joomla.org/ http://developer.joomla.org/ http://docs.joomla.org/ http://www.joomla.fr

Les frameworks de template Très grande communauté de production de templates Quelques grands frameworks de templates Gantry Warp T3 YouGrids etc Critères: Poids / performances Mootools / Jquery Responsive Design / CSS3 / HTML5 Fréquence des templates Cohérence des modules

L approche 100% extensions 9 400 extensions Aide forums Site d extensions Joomla (JED) Votes des internautes Version(s) de compatibilité Date de dernière mise à jour

Quelques extensions majeures Gestion documentaire avec Docman Gestion d annuaires avec SobiPro Gestion d évènements avec JEvents Gestion d annonces avec AdsManager Gestion des formulaires avec RS Form Gestion des newsletters avec AcyMailing Géolocalisation avec GeoCodeFactory

Approche extensions Approche traditionnelle de Joomla! Avantages : facilité, site en kit Inconvénients: hétérogéneité du résultat, stabilité, fonctions transverses, conformité du CDC, mises à jour compétences requises: HTML / CSS seulement Budgets: << 5 000 HT NON!

L approche DEV Avec Joomla 1.7 : sépraration du CMS / framework Joomla! = Joomla! CMS Joomla! Platform Basé sur les design patterns (OOP): noyau très maintenable et extensible Version 11.4 (stable): (actuellement 12.1) 270 classes 2000 methodes 25970 lignes de codes 62155 commentaires dernière version sur GitHub (https://github.com/joomla/joomla-platform). Manuel: http://developer.joomla.org/manual/ Coding Standards: http://developer.joomla.org/standards/ http://api.joomla.org

Approche dev Avantages : résultat cohérent et plus stable Inconvénients: lenteur des développements si projet 100% CMS compétences requises: développeurs POO expérimentés Budgets: >> 50 K HT pour des projets très spécifiques

Extensions ou Dev?

L approche CCK Content Construction Kit Flexi Content : simplicité d utilisation, natif Joomla, versionning et workflow K2: très populaire et simple Cobalt: très puissant Seblod: très puissant et natif

L approche CCK Content Construction Kit Réduire le nombre d extensions Stabilité Maintenance Performances Unifier les interfaces (intégrateurs, clients) Coller au plus près du CDC Dans l éco système Joomla (plugin, framework de templates, ACL, ) Permettre la réutilisation Architecture minimaliste: Joomla + CCK + framework de template

Joomla + SEBLOD 100 % natif Joomla : tout est un article! Interface drag & drop pour gérer les contenus Templating 42 positions Templates de vues configurables Formulaires front et back Multi sites!! Projet = joomla + seblod + framework de template

Joomla + SEBLOD

Joomla + SEBLOD

Simplification des interfaces Joomla + SEBLOD Uniformisation des interfaces: tout est un article! Simplification de construction / évolutions Réutilisation et evolutivité des types de contenus

Joomla + SEBLOD Menus automatiques Pages automatiques Formulaires complexes multi pages en ajax Templates de listes: sliders, tabs, GoogleMap, Calendar, accordeons.

Le CCK Seblod Avantages : résultat cohérent et plus stable. Le meilleur des deux mondes (extensions / dev) Inconvénients: investissement de temps! Compétences requises: développeurs web expérimentés OUI! Budgets: entre 5 et 50 K HT environ

Retour d expérience : La Sorbonne Nouvelle Appel d offre de la Sorbonne Nouvelle (Paris 3) pour 3 sites: - Centre Commun de la Documentation - CADIST d Anglais - Bibliothèque Sainte-Barbe 3 Cahiers des charges avec 80% de commun Réponse avec le CMS Joomla dans une approche originale avec le CCK Seblod

Gestion multi sites Partager des contenus Partager des fonctions Séparer les back offices Séparer les templates Gérer des workflows séparés

Gestion multi langues Patch Seblod reversé Probleme de gestion pour le client: Gtranslate au départ Traduction 100% au final GESTION DU WORKFLOW Gestion avec les ACL natives de Joomla Workflow à 4 niveaux par site Auteur Gestionnaire Administrateur Super Admin Notifications automatiques des auteurs vers les gestionnaires

Avantages pour la sorbonne Réduction des couts par la mutualisation des 3 sites Permet de se concentrer sur les services, le design et l ergonomie Plus grande fiabilité car fonctions déjà développées et testées Evolutions possibles et fonctions modifiables par le client

Pages automatiques (1/3)

Pages automatiques (2/3)

PAGES AUTOMATIQUES (3/3) Page thématique Liste des années d études Liste des UE liste des enseignants

Tout est un article!

par rapport aux autres CMS Type de projet (e-commerce, vitrine, blogs ) Profils de l équipe Budget du projet Intégration avec des outils tiers Devices

+ Applications Web (CCK) Développeurs Web (front + back) Intranets Site vitrine riche Sites budgets ++ E-commerce standard Blogs Actus Site vitrine simple Intégrateurs Web Projets moins techniques

Pour plus d information Cyril Thibout Pulsar Informatique cyril@pulsar-informatique.com 01 30 35 05 06 http://www.pulsar-informatique.com