Joomladays Pays-Bas – 11e édition

Pour sa onzième édition, les “Joomla!Dagen Nederland 2016” (#jd16nl) se sont déroulés durant le week-end du 15 et 17 avril, à Zeist (près d’Utrecht).

Depuis plusieurs années, les organisateurs ont opté pour ce centre de conférences logé dans un bois, central (maximum deux heures de trajet quel que soit l’endroit où l’on habite en Hollande) et disposant d’un avantage indéniable : le parking, l’hôtel et les salles de conférences sont au même endroit. Et pour qui souhaite aller courir le dimanche matin, un bois et plusieurs promenades sont possibles.

Joomla!dagen 2016 Nederland

Marc Dechèvre et Christophe Avonture, membres de la JUG Wallonie, s’y sont rendus pour la première fois cette année. Au départ de Bruxelles, il faut compter un peu moins de 2h30 de route, soit même moins que pour se rendre à Paris.

Les organisateurs, conscients du caractère international de leur évènement, ont pris soin d’avoir presque à chaque tranche horaire une session en anglais. Utile pour ceux qui ne sont pas néerlandophones, et ils sont en effet relativement nombreux à venir de l’étranger : Angleterre, USA, Allemagne, Espagne, Danemark, Belgique et nous en passons certainement.

Le #jd16nl en chiffres :

  • 2 jours
  • 5 sessions parallèles
  • 28 présentations par jour, soit 56 au total dont 12 en anglais
  • 201 participants

La Communauté Joomla néerlandaise est quant à elle particulièrement active :

Quelques coupons à partager avec vous :

Avant de passer à un compte-rendu de quelques conférences, on peut conclure que ce JoomlaDay nous a encore rappelé que Joomla! n’est pas seulement un (excellent) CMS, mais aussi et surtout qu’il s’agit d’une communauté active et sympathique...

La preuve en vidéo avec la chanson de clôture “HalleJoomla”, une reprise du titre “Hallelujah” popularisé par Jeff Buckley... mais avec des textes adaptés :

Si vous souhaitez vous entraîner en mode karaoké, voici les paroles :

Une synthèse de quelques conférences

Le programme complet des conférences est disponible (en NL) sur le site http://joomladagen.nl/programma/overzicht. Le pictogramme (quatre carrés) devant l’intitulé d’une conférence signifie que la présentation est disponible.

La boutique

Joomla! 3 Le livre pour tousJoomla! 3 Le Livre Pour Tous
est écrit pour toutes les personnes qui débutent avec Joomla!, ou qui possèdent déjà quelques connaissances avec les versions précédentes, et qui souhaitent construire et entretenir un site web sans avoir à entrer dans le code.


Joomla Security Best-Practices

http://joomladagen.nl/programma/presentaties/joomla-security-best-practices
Victor Drover

Petit rappel d’une évidence : la sécurisation des sites gérés par une agence web commence par une saine politique globale de sécurité. Il faut que les employés de l’agence soient alertes, conscientisés et sachent comment réagir correctement.

A cette fin, Victor a mentionné un outil comme Team Password Manager (http://teampasswordmanager.com) qui permettrait une gestion centralisée des accès pour un travail en équipe. Il a aussi mentionné PhishingBox (http://www.phishingbox.com) pour tester la réaction d’utilisateurs face à des tentatives de Phishing.

Victor a donné une astuce pour, sous les anciennes versions de Joomla, ne plus envoyer le mot de passe d’un nouvel utilisateur dans le mail de création du compte : il suffit d’éditer le fichier de langue qui reprend le texte du courriel et d’en supprimer la partie qui concerne le mot de passe.

Pour info : depuis Joomla 3.5, on peut désactiver l’envoi du mot de passe depuis un paramètre; directement dans son administration Joomla (menu Utilisateurs > bouton Paramètres > Inclure le mot de passe : non).

Il rappelle aussi qu’il est possible dans les paramètres des utilisateurs de définir une « policy » càd des règles qui doivent être validées lors de la définition d’un mot de passe, telles que la longueur, la complexité (et certaines extensions permettent d’aller plus loin en forçant le renouvellement à intervalle régulier, ).


Un site web Joomla sécurisé

(Een veilige Joomla website)
http://joomladagen.nl/programma/presentaties/een-veilige-joomla-site
Teeuwis Hillebrand

Teeuwis, en tant que gestionnaire d’une centaine de sites web, partage son expérience et donne quelques conseils comme celui de mettre le fichier configuration.php non pas en 444 (lecture seule pour tout le monde) mais 440. Le dernier chiffre, 0, indique que « le reste du monde » n’a pas accès au fichier. L’intérêt : dans l’hypothèse où le serveur Apache serait mal configuré et/ou le fichier .htaccess contiendrait une erreur de programmation telle que la version de PHP qui y est sélectionnée n’existerait pas (p.ex. AddHandler application/x-httpd-php8 .php), cela permettrait d’interdire le download du fichier.

Teeuwis suggère aussi quelques-uns de ses outils préférés tels RS Firewall, Admin Tools (visiblement il ne connaissait pas encore aeSecure ;-) ) ainsi que MyJoomla et Watchful.li.

Pour la gestion des backups, il mentionne Backupmaster.nu (site néerlandais).


Neno Translate – The complete translation solution for Joomla

http://joomladagen.nl/programma/presentaties/neno-translate
Soren Beck Jensen

Neno est un composant open-source qui permet de proposer votre contenu dans plusieurs langues avec trois types de possibilité :

  • soit vous traduisez vous-même votre contenu
  • soit vous cliquez sur un bouton et un robot (Google Translate ou Yandex) assure la traduction (à relire et corriger a priori, sauf p ex si vous vous en contentez pour un forum ou une partie moins importante du site)
  • soit vous faites appel à un service de traduction professionnel.

Neno, selon un comparatif montré par Soren, surclasse tous ses concurrents en allant bien plus loin qu’eux et en simplifiant énormément le travail et le processus de traduction, de création des articles, de gestion des menus, etc. Un exemple concret : la traduction qui est faite respecte votre code HTML et sa mise en page, vous n’avez donc pas à refaire la mise en page puisque celle-ci est conservée, vos codes, vos classes, ... tout est conservé.

Neno est gratuit et seule la partie « traduction par des professionnels » est payante, ainsi que le support. La licence, vu la valeur ajoutée de l’outil, n’est pas très chère et un code de réduction jd16nl de 50% est offert à l'occasion des JoomlaDagen (durée : un mois).

Neno semble être une fabuleuse solution pour qui doit mettre en place un site multilingue.

Voir aussi l’article rédigé par Yann Gomiero en Septembre 2015 déjà pour CINNK : http://cinnk.com/news/la-traduction-via-neno


Joomla Patch Tester

http://joomladagen.nl/programma/presentaties/joomla-patch-tester
Marc Dechèvre (woluweb)

Marc nous explique comment devenir un Patch Testeur, comment il est devenu simple de tester un patch depuis la mise à disposition du composant Joomla Patch Tester.
Les slides de la présentation de Marc sont déjà en ligne, en version anglaise.
Lors du JoomlaDay Paris (https://www.joomladay.fr/), Marc aura l’occasion de donner la même présentation au public francophone.


10 Stupid Performance tips we tend to forget

http://joomladagen.nl/programma/presentaties/10-stupid-performance-tips-we-tend-to-forget
Eli Aschkenasy

Conférence très intéressante pour quiconque écrit du code PHP pour requêter une base de données : comment tirer profit de la puissance des index, comment définir ces derniers, dans quel ordre faut-il écrire les « WHERE conditions » de son instruction SQL.

Clairement une conférence pour développeur qui prennent un réel plaisir à chercher comment optimiser son code et à passer des heures d’optimisation pour gagner ici et là quelques secondes.

Les slides de la présentation d’Eli sont déjà en ligne, en version anglaise.


À l’aide, mon site a été hacké

(Help, mijn site is gehacked)
http://joomladagen.nl/programma/presentaties/help-mijn-site-is-gehacked
Peter Martin

Partant de son expérience en tant que victime de hacking, Peter explique à son auditoire comment réagir face à un hack. l retrace le fil de l’histoire d’un hack qu’il a vécu, la manière dont il a trouvé la trace de la première injection d’un script malveillant et, dans un second temps, comment il s’y est pris pour nettoyer son site.

En tant qu’administrateur d’un serveur, Peter a utilisé NeoPI (https://github.com/Neohapsis/NeoPI), un script Python, qui permet de scanner un site web. Cet outil est un scanner qui ouvre les fichiers d’un dossier précis et qui va rechercher des signatures potentiellement dangereuses comme eval(base64_decode).

Peter utilise aussi MeldMerge (http://meldmerge.org), un logiciel cross plateformes permettant de comparer deux dossiers et de mettre en évidence les différences (fichiers dans un dossier et pas dans l’autre ou fichiers ayant été modifiés).

Tout comme Teeuwis, Peter ne connait pas encore aeSecure et aeSecure QuickScan; j’ai eu l’occasion de leur en toucher un mot ;-)


Top 10 des façons de simplifier votre site web

(Top 10 manieren om je website eenvoudig te verbeteren)
David de Boer

Le conférencier nous explique un raisonnement tout simple : « En tant que propriétaire du site web, réfléchissez à ce que vous voulez que l’utilisateur fasse sur votre page ».

Vous êtes avocat et vous aimeriez que le lecteur vous contacte pour discuter de son problème ? Alors, prévoyez un formulaire de contact sous, p.ex., la forme d’un module présent sur toutes les pages.

Vous vendez un produit ? Prévoyez un bouton « Ajouter au panier »

Son idée est de rendre évident l’action que vous souhaiteriez qu’il fasse et ne pas lui demander d’examiner votre page « Mais où est le bouton qui me permettrait de ... ».
Bref, les Call To Actions (CTA).

David évoque aussi le cas des sliders : selon une statistique qu’il a cité, seuls 10% des visiteurs regardent les images du sliders (les autres les ignorent totalement, comme si elles n’existaient pas). Et de ces 10%, seuls 9% comprennent qu’il ne s’agit pas d’une image mais que l’on peut cliquer dessus pour, p.ex., accéder à une page d’informations. 91% de ces 10% considèrent que c’est juste une bannière.

La boutique

Trucs @ Astuces Joomla! 3Le livre 100 Trucs & Astuces pour Joomla! 3
vous permet de faire les bons choix parmi ceux qui s'offrent à vous lors de la création de votre site web ou lors de l'ajout de fonctionnalités ou d'extension grâce à de simple conseils, de vous simplifier la tâche grâce à des astuces et des mini-tutoriels pour gagner du temps dans la gestion de votre site Joomla!, ainsi que dans l'organisation de sa sécurité, son référencement, ses performances, et bien plus encore.

Quelques photos

Avec Sander Potjer, auteur du composant ACL Manager pour Joomla
Sander Potjer, auteur du composant ACL Manager pour Joomla (et Président du comité d'organisation des Joomla!Dagen), encadré par respectivement Marc Dechèvre et Christophe Avonture

 

Avec Simon Kloostra de Joomlaseo.com
Avec Simon Kloostra de Joomlaseo.com

 

Salle plénière @Joomladagen
Salle plénière @Joomladagen

 

Avec Brian Teeman, co-fondateur de Joomla!
Avec Brian Teeman, co-fondateur de Joomla!

 

Avec Peter Martin de db8.nl
Avec Peter Martin de db8.nl

 

Article co-écrit avec Marc Dechèvre

Notez cet article:
2
Comment facilement insérer des modules dans vos ar...
JA Simpli, le futur template de vos nouveaux sites...

Commentaires 1

 
marie-louise le mercredi 20 avril 2016 08:45


Je suppose qu'ils connaissent Aesecure maintenant.

J'avais commencé à regarder la présentation de Marc sur Joomla Patch Tester, je vais attendre la française c'est quand même plus simple qu'en anglais.

Je suppose qu'ils connaissent Aesecure maintenant. J'avais commencé à regarder la présentation de Marc sur Joomla Patch Tester, je vais attendre la française c'est quand même plus simple qu'en anglais.
Déjà inscrit ? Connectez-vous ici
Guest
dimanche 22 janvier 2017
Si vous souhaitez vous inscrire, veuillez saisir un nom d'utilisateur, mot de passe et nom.

Image Captcha

Sur ce site, nous utilisons des cookies.