SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Joomla Day Oran 19 Novembre 2011
                        USTO - Oran


                   Les nouveauté de Joomla! 1.7




19 Novembre 2011            Joomla day Oran       1
Présentation
SAM Bilel
Developpeur web chez imaginical

+213 551 831 373
sam.bilel@imaginical.com
sam.bilel@gmail.com




19 Novembre 2011           Joomla day Oran   2
Sommaire
1. Introduction
2. Joomla! en quelques chiffres
3. L'organisation du contenu de Joomla!
4. Les nouveauté de Joomla ! 1.6 & 1.7
5. Les mises à jour incrémentales
6. La migration depuis Joomla! 1.5 & 1.6
7. La gestion des droits paramétrables
8. Démonstration de la création d'un site simple avec le 1.7 ;)
9. Ce que nous réserve le futur de Joomla!
10.Conclusion




19 Novembre 2011              Joomla day Oran                     3
Introduction
a) CMS (système de gestion de contenu)
b) Créé À partir du CMS open source mambo en août 2005
c) Écrit en PHP avec une base de données mysql.
d) Plusieurs fonctionnalité (forum, boutique en ligne, des versions
   imprimables des pages, des blogs, des sondages, etc.)
e) Libre, open source et gratuit sous une licence gnu gpl.



f)   Joomla! est vainqueur de l’Open Source Awards 2011 (organisé par
     Packt Publishing — éditeur anglophone d'ouvrages techniques
     notamment en informatiques.)




19 Novembre 2011              Joomla day Oran                         4
Joomla ! En quels-que chiffres
I. Date importante :
      • Version 1.0 : 16 septembre 2005
      • Version 1.5 : 22 janvier 2008
      • Version 1.6 : 10 janvier 2011
      • Version 1.7 : 19 juillet 2011
      •         1.7.3 : 14 novembre 2011


II. Autre :
       • 2.5% des sites web sont fait par Joomla!
       • 23 millions de téléchargements
       • +7400 extensions et modules sur le site officiel




19 Novembre 2011              Joomla day Oran               5
L'organisation du contenu de
                    Joomla!




19 Novembre 2011   Joomla day Oran     6
Les nouveautés (Joomla! 1.6)
Ø    Les templates :
       a) Un nouveau design
       b) Il est en effet possible de paramétrer des styles (appliqués
           par pages)
       c) plusieurs mises en page différente (sans nécessairement
           faire plusieurs templates)
       d) Des templates de bases sont plus modernes et en HTML5
           (Le code a été allégé).
       e) Des menu simplifier et ergonome
       f) …




19 Novembre 2011               Joomla day Oran                           7
Les nouveautés (Joomla! 1.6)
ØLes articles
         a) Une hiérarchie des pages > 3
         b) Possibilité de mettre un article en « vedette »
         c) Un système de version a également été mis en place.
         d) ACL : Gestion des droits des utilisateurs (création, édition,
            suppression, gestion des états des articles)
         e) Création d’un API pour la gestion du cache et des
            formulaires
         f) La passage de php 4 vers php 5
         g) SEO : optimisation pour les moteurs de recherche
            (métadonnées) 
         h) La gestion natif des langues ( plus besoin de joomfish)
         i) Save & New, Save & Copy
         j) …

19 Novembre 2011                 Joomla day Oran                            8
Les nouveautés (Joomla! 1.7)

•Changement radical d'architecture. ( toutes les fonctionnalités sont
séparés dans des bibliothèques distinctes qui peuvent être exploité pour
d'autres applications. ) = Un code allégé
•Correction +200 bugs
•une faille de sécurité XSS.
•L’interface d’administration de Joomla! 1.7 reste fidèle à la version 1.6
mais le design est plus léger.
•Possibilité d’insérer des liens entre articles facilement
•Plusieurs mise en page possibles sans la nécessité de plusieurs
templates




19 Novembre 2011               Joomla day Oran                           9
Les nouveautés (Joomla! 1.7)
     ●
          L’éditeur TinyMCE passe à la version 3.4 avec des options pratiques
     ●
          Les traducteurs peuvent inclure leur propre fichiers CSS
     ●
          Un sélecteur de langage est disponible comme module et il possède des
          paramètres supplémentaires
     ●
          Une sauvegarde automatique de la base de donnée
     ●
          D ésormaos l’éditeur supporte du Php
     ●
          Possibilité de faire des mises à jours par un simple clique
     ●
          Amélioration des Multilingues
     ●
          Adaptation du traitement par lots (copier-déplacer)




19 Novembre 2011                       Joomla day Oran
Composant et extension
Les templates de Joomla! 1.6 sont compatibles avec Joomla! 1.7
Les modules et extensions de Joomla! 1.6 sont aussi compatibles avec ceux
de Joomla! 1.7
Les templates et les composants de Joomla! 1.5 ne sont pas compatibles ni
avec Joomla! 1.6 ni Joomla! 1.7



          Joomla!      1.5              1.6          1.7
          BD           36               33           34
          Tables       - polls        + usergroup    + associations
                       - stats_agents + languages




19 Novembre 2011                Joomla day Oran                             11
La mise à jour incrémentale

a) Sécurité & failles
b) Bugs

•)     La dernière mise à jour de Joomla! 1.5 une mise à jour de
      sécurité (1.5.25)




19 Novembre 2011               Joomla day Oran                     12
Le passage vers Joomla ! 1.7

Ø La migration : Joomla! 1.5 → Jupgrade
                 (Les extensions ne sont pas compatible)

Ø La mise à niveau : Joomla! 1.6 → Joomla! 1.7
                ( en passant vers le 1.6.5 avec un simple boutton)




19 Novembre 2011             Joomla day Oran                         13
La gestion des droits paramétrables
     Tout peut être maintenant configuré, facilitant pour
     l’administrateur la gestion du travail en collaboration des
     webmasters, designers, auteurs, référenceurs, etc…




19 Novembre 2011               Joomla day Oran                     14
Démonstration de la création d'un site
               simple 

 ➢
  Une page d’accueil personnalisé
 ➢
  Une page de contact
 ➢
  Un menu




19 Novembre 2011            Joomla day Oran   15
Le futur Joomla!




19 Novembre 2011   Joomla day Oran   16
Conclusion

Quelle choix de version choisir pour mon site??




19 Novembre 2011              Joomla day Oran     17

Mais conteúdo relacionado

Semelhante a Présentation joomla day oran - Les nouveauté de Joomla! 1.7

Conference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisConference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisChipway
 
Installation joomla 1-7
Installation joomla 1-7Installation joomla 1-7
Installation joomla 1-7Deux MI
 
Joomla! Platform - Pourquoi l’API Joomla!
Joomla! Platform - Pourquoi l’API Joomla!Joomla! Platform - Pourquoi l’API Joomla!
Joomla! Platform - Pourquoi l’API Joomla!Bilel McSam
 
Firefox OS 1.1 L'autre systeme pour smartphone
Firefox OS 1.1 L'autre systeme pour smartphoneFirefox OS 1.1 L'autre systeme pour smartphone
Firefox OS 1.1 L'autre systeme pour smartphoneChristophe Villeneuve
 
alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)Alphorm
 
Joomladay 2010 - Bordeaux - Dossier de presse
Joomladay 2010 - Bordeaux - Dossier de presseJoomladay 2010 - Bordeaux - Dossier de presse
Joomladay 2010 - Bordeaux - Dossier de presseYann Gomiero
 
Formation joomla 1ere_session
Formation joomla 1ere_sessionFormation joomla 1ere_session
Formation joomla 1ere_sessionAhmed Seye
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceLINAGORA
 
Liferay Portail Web Enterprise Plateforme Collaborative
Liferay Portail Web Enterprise Plateforme CollaborativeLiferay Portail Web Enterprise Plateforme Collaborative
Liferay Portail Web Enterprise Plateforme CollaborativeSavoir-faire Linux
 
Installation joomla15
Installation joomla15Installation joomla15
Installation joomla15Becem Ghalleb
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5wyggio
 
Ubuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de Mozilla
Ubuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de MozillaUbuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de Mozilla
Ubuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de MozillaJérôme aka "Genma" Kun
 
Rapport de mini projet de programation web
Rapport de mini projet de programation webRapport de mini projet de programation web
Rapport de mini projet de programation webMOHAMMED MOURADI
 
la boite à outils de développements dans firefox devtools
la boite à outils de développements dans firefox devtoolsla boite à outils de développements dans firefox devtools
la boite à outils de développements dans firefox devtoolsChristophe Villeneuve
 

Semelhante a Présentation joomla day oran - Les nouveauté de Joomla! 1.7 (20)

Conference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisConference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à Paris
 
Installation joomla 1-7
Installation joomla 1-7Installation joomla 1-7
Installation joomla 1-7
 
Installation joomla 1-7
Installation joomla 1-7Installation joomla 1-7
Installation joomla 1-7
 
J platform
J platformJ platform
J platform
 
Joomla! Platform - Pourquoi l’API Joomla!
Joomla! Platform - Pourquoi l’API Joomla!Joomla! Platform - Pourquoi l’API Joomla!
Joomla! Platform - Pourquoi l’API Joomla!
 
Firefox OS 1.1 L'autre systeme pour smartphone
Firefox OS 1.1 L'autre systeme pour smartphoneFirefox OS 1.1 L'autre systeme pour smartphone
Firefox OS 1.1 L'autre systeme pour smartphone
 
alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)
 
Introduction webextensions
Introduction webextensionsIntroduction webextensions
Introduction webextensions
 
Joomladay 2010 - Bordeaux - Dossier de presse
Joomladay 2010 - Bordeaux - Dossier de presseJoomladay 2010 - Bordeaux - Dossier de presse
Joomladay 2010 - Bordeaux - Dossier de presse
 
Formation joomla 1ere_session
Formation joomla 1ere_sessionFormation joomla 1ere_session
Formation joomla 1ere_session
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
 
Liferay Portail Web Enterprise Plateforme Collaborative
Liferay Portail Web Enterprise Plateforme CollaborativeLiferay Portail Web Enterprise Plateforme Collaborative
Liferay Portail Web Enterprise Plateforme Collaborative
 
Installation joomla15
Installation joomla15Installation joomla15
Installation joomla15
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
 
HTML5 & SilverLight 5
HTML5 & SilverLight 5HTML5 & SilverLight 5
HTML5 & SilverLight 5
 
Ubuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de Mozilla
Ubuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de MozillaUbuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de Mozilla
Ubuntu Party Mai 2015 - FirefoxOS, l'OS pour Smarpthone de Mozilla
 
Prise en main de Joomla
Prise en main de JoomlaPrise en main de Joomla
Prise en main de Joomla
 
Rapport de mini projet de programation web
Rapport de mini projet de programation webRapport de mini projet de programation web
Rapport de mini projet de programation web
 
la boite à outils de développements dans firefox devtools
la boite à outils de développements dans firefox devtoolsla boite à outils de développements dans firefox devtools
la boite à outils de développements dans firefox devtools
 
Drupagora linagora-20111110
Drupagora linagora-20111110Drupagora linagora-20111110
Drupagora linagora-20111110
 

Présentation joomla day oran - Les nouveauté de Joomla! 1.7

  • 1. Joomla Day Oran 19 Novembre 2011 USTO - Oran Les nouveauté de Joomla! 1.7 19 Novembre 2011 Joomla day Oran 1
  • 2. Présentation SAM Bilel Developpeur web chez imaginical +213 551 831 373 sam.bilel@imaginical.com sam.bilel@gmail.com 19 Novembre 2011 Joomla day Oran 2
  • 3. Sommaire 1. Introduction 2. Joomla! en quelques chiffres 3. L'organisation du contenu de Joomla! 4. Les nouveauté de Joomla ! 1.6 & 1.7 5. Les mises à jour incrémentales 6. La migration depuis Joomla! 1.5 & 1.6 7. La gestion des droits paramétrables 8. Démonstration de la création d'un site simple avec le 1.7 ;) 9. Ce que nous réserve le futur de Joomla! 10.Conclusion 19 Novembre 2011 Joomla day Oran 3
  • 4. Introduction a) CMS (système de gestion de contenu) b) Créé À partir du CMS open source mambo en août 2005 c) Écrit en PHP avec une base de données mysql. d) Plusieurs fonctionnalité (forum, boutique en ligne, des versions imprimables des pages, des blogs, des sondages, etc.) e) Libre, open source et gratuit sous une licence gnu gpl. f) Joomla! est vainqueur de l’Open Source Awards 2011 (organisé par Packt Publishing — éditeur anglophone d'ouvrages techniques notamment en informatiques.) 19 Novembre 2011 Joomla day Oran 4
  • 5. Joomla ! En quels-que chiffres I. Date importante : • Version 1.0 : 16 septembre 2005 • Version 1.5 : 22 janvier 2008 • Version 1.6 : 10 janvier 2011 • Version 1.7 : 19 juillet 2011 • 1.7.3 : 14 novembre 2011 II. Autre : • 2.5% des sites web sont fait par Joomla! • 23 millions de téléchargements • +7400 extensions et modules sur le site officiel 19 Novembre 2011 Joomla day Oran 5
  • 6. L'organisation du contenu de Joomla! 19 Novembre 2011 Joomla day Oran 6
  • 7. Les nouveautés (Joomla! 1.6) Ø Les templates : a) Un nouveau design b) Il est en effet possible de paramétrer des styles (appliqués par pages) c) plusieurs mises en page différente (sans nécessairement faire plusieurs templates) d) Des templates de bases sont plus modernes et en HTML5 (Le code a été allégé). e) Des menu simplifier et ergonome f) … 19 Novembre 2011 Joomla day Oran 7
  • 8. Les nouveautés (Joomla! 1.6) ØLes articles a) Une hiérarchie des pages > 3 b) Possibilité de mettre un article en « vedette » c) Un système de version a également été mis en place. d) ACL : Gestion des droits des utilisateurs (création, édition, suppression, gestion des états des articles) e) Création d’un API pour la gestion du cache et des formulaires f) La passage de php 4 vers php 5 g) SEO : optimisation pour les moteurs de recherche (métadonnées)  h) La gestion natif des langues ( plus besoin de joomfish) i) Save & New, Save & Copy j) … 19 Novembre 2011 Joomla day Oran 8
  • 9. Les nouveautés (Joomla! 1.7) •Changement radical d'architecture. ( toutes les fonctionnalités sont séparés dans des bibliothèques distinctes qui peuvent être exploité pour d'autres applications. ) = Un code allégé •Correction +200 bugs •une faille de sécurité XSS. •L’interface d’administration de Joomla! 1.7 reste fidèle à la version 1.6 mais le design est plus léger. •Possibilité d’insérer des liens entre articles facilement •Plusieurs mise en page possibles sans la nécessité de plusieurs templates 19 Novembre 2011 Joomla day Oran 9
  • 10. Les nouveautés (Joomla! 1.7) ● L’éditeur TinyMCE passe à la version 3.4 avec des options pratiques ● Les traducteurs peuvent inclure leur propre fichiers CSS ● Un sélecteur de langage est disponible comme module et il possède des paramètres supplémentaires ● Une sauvegarde automatique de la base de donnée ● D ésormaos l’éditeur supporte du Php ● Possibilité de faire des mises à jours par un simple clique ● Amélioration des Multilingues ● Adaptation du traitement par lots (copier-déplacer) 19 Novembre 2011 Joomla day Oran
  • 11. Composant et extension Les templates de Joomla! 1.6 sont compatibles avec Joomla! 1.7 Les modules et extensions de Joomla! 1.6 sont aussi compatibles avec ceux de Joomla! 1.7 Les templates et les composants de Joomla! 1.5 ne sont pas compatibles ni avec Joomla! 1.6 ni Joomla! 1.7 Joomla! 1.5 1.6 1.7 BD 36 33 34 Tables - polls + usergroup + associations - stats_agents + languages 19 Novembre 2011 Joomla day Oran 11
  • 12. La mise à jour incrémentale a) Sécurité & failles b) Bugs •) La dernière mise à jour de Joomla! 1.5 une mise à jour de sécurité (1.5.25) 19 Novembre 2011 Joomla day Oran 12
  • 13. Le passage vers Joomla ! 1.7 Ø La migration : Joomla! 1.5 → Jupgrade (Les extensions ne sont pas compatible) Ø La mise à niveau : Joomla! 1.6 → Joomla! 1.7 ( en passant vers le 1.6.5 avec un simple boutton) 19 Novembre 2011 Joomla day Oran 13
  • 14. La gestion des droits paramétrables Tout peut être maintenant configuré, facilitant pour l’administrateur la gestion du travail en collaboration des webmasters, designers, auteurs, référenceurs, etc… 19 Novembre 2011 Joomla day Oran 14
  • 15. Démonstration de la création d'un site simple  ➢ Une page d’accueil personnalisé ➢ Une page de contact ➢ Un menu 19 Novembre 2011 Joomla day Oran 15
  • 16. Le futur Joomla! 19 Novembre 2011 Joomla day Oran 16
  • 17. Conclusion Quelle choix de version choisir pour mon site?? 19 Novembre 2011 Joomla day Oran 17