Chaine de production professionnelle pour Joomla! Cyril Thibout.

Slides:



Advertisements
Présentations similaires
"Les outils pour créer un site web facilement" Niveau Débutant.
Advertisements

Les technologies décisionnelles et le portail
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Construire un site Web Internet en utilisant Microsoft Office SharePoint Server 2007.
Introduction aux fonctions de gestion de contenu Web dans Microsoft Office SharePoint Server 2007.
INTRODUCTION INTRODUCTION ERGONOMIE Tri par cartes Formulaires Interface Installation Lanceur Documentation TECHNOLOGIES XML + XSL CSS Formulaires génériques.
Site Internet 29 Mai Le site internet aujourdhui 2.
Utilisation du CMS WordPress
Introduction aux CMS.
Site vitrine Joomla.
Une assistance à linstallation Section tutoriels Section connaissances de base Section documentation Joomla pour les nuls Une interface dinstallation.
ST40 – Stage Professionnel
Projet Master 2 Nouvelles Technologies et Handicap
Père Stéphane-Paul BENTZ IUT de Colmar Séminaire de Paris
RUN BOOK AUTOMATION By Audit - Conseil - Ingénierie - Communication Interactive Gestion déléguée - Process Management - Helpdesk Réseau Infrastructure.
IUT2 de Grenoble Université Pierre Mendès France
Symfony2.
PROCESS DE GESTION D’UN PROJET
Alexis Bernard Promotion 2016
Distribution Linux pour clients légers Rolland DUDEMAINE ST50 - GI – RSR Printemps 2002.
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
RAPPORT D’ACTIVITES Pascal ANGELINI Année :
Clients riches RIA (Rich Internet Application) / RDA
Plus de cinquante réalisations depuis Secteurs de la santé, services municipaux, services publics et accès aux citoyens… De nombreuses récompenses.
Présentation du prototype Formulaire « Proposition dune candidature » Johanne Hébert, MRCI.
La souris danse Espace Régional Internet Citoyen.
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T Présentation d’un site « clé en main »
Création web Bases & outils de production et de création
SEBLOD Version 2.0 pour Joomla! 1.6
Supports de formation au SQ Unifié
09/11/2006 CMS Content Management System Système de Gestion de Contenu.
Mise en œuvre d’un portail « OpenSocial » s’appuyant sur la gestion documentaire Nuxeo-DM JRES 2011 –
La nouvelle version du site WebMaestro Benoît Girard, responsable du soutien au spécialistes du Web, MSG Denis Boudreau, premier associé, WebConforme WebÉducation.
Introduction à la plateforme .NET
EADS 2009 – All rights reserved Graphisme – Design d’interfaces Olivier Cartaux – ISPF41 Concepteur Multimédia
Nexeto.  Entreprise ◦ ADINFO ◦ Nexeto  Besoins ◦ Objectifs ◦ Outils/Moyens ◦ ATS ◦ Planning  Projet de stage ◦ Conception ◦ Réalisation  Bilan  Résultats.
TP Développement d’applications web.  Etapes de création  Quel type de pages créer?  Editeurs de sites web  Systèmes de gestion de contenu.
Technet Office System
Refonte du site Internet Présentation du rapport.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Développement d’un CRM en PHP/JavaScript
1 Projet SRC – 2ème année Présentation de la phase P2 - Création de sites internet - 1 Commanditaire : M. Frédéric HURST.
EPREUVE E6 : PARCOURS DE PROFESSIONNALISATION
2 Industrialiser et accélérer le développement Windows Phone 7 8 Février 2010 Giacopino Cyril Directeur production – Pôle.NET TEQUILARAPIDO.
Développement et design Web Awaves academy Stockholm 2006.
Les Systèmes de Gestion de Contenu (CMS) Allirand Maud Chabord Grégoire Massart Anne-Sophie 24 novembre 2006.
Réunion de projet PLATE-FORME WEB TOUBA TAVERNY Tâches comité de direction.
Automate pour site Web Martin AUNE Stage Uranie Licence Miage Année 2005.
Dessine-moi un workflow
Introduction au développement Web avec ASP.NET Présenté par Pierre Lagarde Relation Développeurs Microsoft France.
Piloter un projet de site Web Exploiter les fonctionnalités du CMS JOOMLA Serge Ragu.
EPREUVE E6 : GESTION DU PATRIMOINE INFORMATIQUE
Présentation et prise en main
Les systèmes de gestion de contenu
Soutenance de Projet – BTS IG
SOUTENANCE DE PROJET LE GASTRONAUTE IUT de Troyes Département MMI
Groupe Interface Réunion CATI SICPA – 17 septembre 2015.
Avec Savoir-faire Linux
Analyse - Architecture des sites Web Chaptire 7 - Plan de maintenance du site Internet.
Twitter Hashtag #jd15fr. Chaine de production unifiée pour la réalisation de qualité d’outils métiers.
Veille technologique Wordpress. Qu’est ce que Wordpress ?  C’est un CMS hautement personnalisable  CMS signifie « Content Management System » soit système.
Les moteurs de templates pour Joomla! Cyril Thibout Meetup AFUP le 6 Octobre 2015.
Transcription de la présentation:

Chaine de production professionnelle pour Joomla! Cyril Thibout

QUI? Pulsar informatique Cyril THIBOUT Agence web spécialisée sur Joomla! Depuis 2007 Contributeur sur Joomla 2.5 et 3.x et sur Seblod

QUI?

Réputation de Joomla! Peu professionnel Coincé entre Drupal et Wordpress Failles de sécurité Pas un peu dépassé ?

OUI

NON

?

3 approches pour 3 types de projets Extensions Développement CCK

L’approche extensions Simplicité Rapidité Couverture du CDC ? Interfaces utilisateurs ? Evolutions ? Sécurité ?

L’approche développement Framework Joomla! Couverture du CDC 100% Homogénéité Pour quels projets ?

L’approche CCK (Content Construction Kit) Stabilité et robustesse 100% du CDC Flexibilité et évolutions Rapidité / développement Prise en main par le client Pour quels projets ?

Choix du CCK Complète #__content (pas un CMS dans un CMS) Générateur d’applications réutilisables Communauté Usage multi profils (intégrateurs / développeurs) Support

SEBLOD = MODELISATION + INDUSTRIALISATION

Contenu = article Joomla! étendu Contenu = ∑ champs Formulaire = type de contenu Liste = recherche Extension des utilisateurs & catégories Industrialisation: modélisation & unification

SEBLOD: formulaires et types de contenu

SEBLOD:listes et recherches

Réutilisation Dossiers d’application Gain de productivité

Chaîne de production Technologie Méthodologie Relation clients

Chaîne de production versatile CMS + CCK + Framework Projets simples: 0% de PHP Projets complexes: 50% de PHP Développements collaboratifs (SVN)

Chaîne de production graphique Framework de templates 100 % Jquery UI kit Less Responsive CSS3 Profils des graphistes

Méthodologie Gestion de projet issue des méthodes Agile Développements collaboratifs (SVN) Spécifications vs maquettes Phases et validations Outils collaboratifs de suivi (Redmine)

Méthode AGILE et CCK CCK  modélisation Sprint = 1 ou plusieurs type de contenu / liste Implication du client Evolution simplifiée

Méthodologie EtudesDesignDéveloppementFormation Mise en production Suivi & maintenance Expression de besoins Types de contenus & fonctions Arborescence & navigation Référencement Maquettage Logo Charte graphique Animations Responsive Design Maquettes graphiques Fonctions Styles Mobilité Contributeurs Admins Développeurs Guide admin Normes Stats Sécurité Performances Référencement TMA Support Conseil Validation de la maquette wireframe Intégration des contenus & Validation pour mise En production Recette finale Validation de la maquette graphique

Equipe projet Designers Développeurs Intégrateurs Référenceurs

Convergence Site internet Intranet Extranet Applications dédiées

Joomla!+seblod vs drupal Richesse des templates Joomla! (responsive) Quelques extensions ‘applications’ complètes Performances! (D7 & D8) Dossiers d’application Template « 42 positions » Framework Joomla! MVC Multi sites très simple Approche « dev kit » Seblod et approche « windows » de Drupal Séparation comportement du stockage d’un champ

Quelques exemples Multi sites multi langues: Sorbonne Nouvelle Mises en page automatiques: Bibliothèque Mazarine Pages et liaisons automatiques: DREAL PICARDIE Job boards: FREEJOB

Paris 3 – La Sorbonne Nouvelle Multi sites – multi langues

Mises en page automatique

Pages et liaisons automatiques Dreal Picardie

Application: Job board FreeJob