Developpez.com

Le Club des Développeurs et IT Pro

Joomla 3.4 : le CMS simple et sécurisé pour créer des sites Web s'améliore

Pour faciliter l'administration et le support des mobiles

Le 2015-03-10 20:16:01, par Siguillaume, Expert éminent sénior
Joomla 3.4 : le CMS simple et sécurisé pour créer vos sites Web
s’améliore pour faciliter l’administration et le support des mobiles


Depuis un certain temps déjà, Joomla (le système de gestion de contenu) est passé à sa version 3 qui est venue avec une nouvelle architecture et surtout une nouvelle gestion des utilisateurs, avec plus de granularité.

Après plusieurs releases et mises à jour, Joomla est aujourd'hui à la version 3.4 qui le positionne davantage comme l'un des CMS les plus sécurisés et les plus simples à utiliser.
La plupart des composants et modules additionnels ont suivi ces mises à jour et restent compatibles avec cette version.

Cette version propose notamment :
  • l'édition de modules facilitée directement sur la page ;
  • une administration généralement plus rapide ;
  • l'adaptation aux appareils mobiles ;
  • une interface utilisateur responsive construite à partir de Bootstrap ;
  • une utilisation less de jQuery et des CSS ;
  • une authentification à deux facteurs ;
  • etc.


Toutefois, beaucoup de webmasters préfèrent de plus en plus utiliser Wordpress, qui répresente à lui seul plus de 40% de part, d'après Trends.

Tester la dernière release de Joomla 3.4.

Source: Joomla 3.

Nous attendons vos retours d'expérience dans cette nouvelle version.

Et vous ?
L'avez-vous testé ? Quel est votre avis ?
Croyez-vous que Joomla soit toujours en force devant ses concurrents que sont Wordpress, Drupal, etc. ? Quelles sont ses forces et ses faiblesses ?
  Discussion forum
11 commentaires
  • Gecko
    Membre éprouvé
    Joomla 3.4 : le CMS simple et sécurisé
    Euh... C'est sérieux ce genre de titre? Dire que Joomla est simple est déjà à la limite du mensonge mais ajouter qu'il est sécurisé WTF?
  • RyzenOC
    Inactif
    Je n'aime pas du tous joomla (niveau programmation), je trouve que c'est une vrai machine a gaz, surtout quand on fais des BDD sa devient vite le bazars.
  • TiranusKBX
    Expert confirmé
    Envoyé par sazearte
    Je n'aime pas du tous joomla (niveau programmation), je trouve que c'est une vrai machine a gaz, surtout quand on fais des BDD sa devient vite le bazars.
    déjà pour la version 2.x tu avait envie de te pendre quand tu sortait un module(pas juste une petite page ) mais avec la 3.x ...
  • RyzenOC
    Inactif
    Parfois j'ai encore des bugs aussi par exeple:

    Quand je me connecte j'ai : identifiant de sécurité invalide
    Quand je vais sur "modifier mon profil", j'ai un message d'erreur SQL.

    C'est assez pénible quand même

    J'espère que la version4 sera vraiment simple pour les développeurs.
  • xillibit
    Membre régulier
    Envoyé par sazearte
    Je n'aime pas du tous joomla (niveau programmation), je trouve que c'est une vrai machine a gaz, surtout quand on fais des BDD sa devient vite le bazars.
    Je ne vois pas en quoi c'est une machine à gaz au niveau programmation surtout avec une BDD ? Joomla! est conçu avec la méthode du MVC
  • RyzenOC
    Inactif
    Tu as déjà développer un module sur drupal ?

    Si non, tu devrait et tu verra la différence avec joomla.
  • TiranusKBX
    Expert confirmé
    Envoyé par xillibit
    Je ne vois pas en quoi c'est une machine à gaz au niveau programmation surtout avec une BDD ? Joomla! est conçu avec la méthode du MVC
    je n'ai rien contre le modèle MVC mais plus il est poussé plus c'est pénible
    hors dans joomla il est poussé au paroxysme, certes en général PHP t'indique plus facilement la position de tes erreurs mais pour la maintenance c'est trop complexe
  • RyzenOC
    Inactif
    je n'ai rien contre le modèle MVC mais plus il est poussé plus c'est pénible
    Oui et c'est probablement cela qui rend pénible de le dev sous Joomla.
    Parfois c'est plus simple et plus rapide de tous foutre dans 1 fichier pour développer un petit plugin de 30 ligne de code (c'est du vécu).
  • xillibit
    Membre régulier
    Envoyé par sazearte
    Tu as déjà développer un module sur drupal ?

    Si non, tu devrait et tu verra la différence avec joomla.
    Non jamais, en même temps drupal c’est du procédural : https://www.butterfly.com.au/thinkin...pen-source-cms, je ne sais pas ce que cela a donné dans drupal 8 avec l'utilisation de symfony
  • cavo789
    Membre émérite
    L'approche MVC pour afficher deux lignes de texte; c'est sûr, c'est hyper lourd. Quand ton programme commence à prendre une certaine taille, c'est un vrai bonheur que de pouvoir différencier l'accès aux données (M), l'affichage (V) et la gestion des tâches (C).

    C'est juste une philosophie de programmation comme l'est la programmation client-serveur (que fait-on de chaque côté) ou multi-tiers (programmation gestion des données dans la DB, programmation des fonctionnalités métier dans le coeur du programme), affichage (dans les vues); css / xslt pour l'affichage etc. C'est "juste" une méthodologie qui gagne en efficacité en fonction de la complexité de ton propre code.