Bonjour,
Je vous présente la dernière mouture de mon site professionnel Wantoo Network
Ce site a nécessité beaucoup de travail d'intégration et d'overriding au niveau des composants principaux. S'il est actuellement parfaitement opérationnel - notamment pour ce que j'en attend - il me reste de nombreuses options d'optimisation dont je parle en fin de post.
Hébergement : serveur dédié OVH
Joomla 2.5 (à jour)
Langue : FR (la version EN est en cours d'écriture)
Template : Rockettheme Graffito à peine modifié
Extensions classiques :
- AcyMailing
- Akeeba Backup Pro
- RSForm Pro
- JCE editor
Extensions spécifiques :
- PayPlans. Le plus gros morceau ! C'est lui qui gère mes abonnements de Packs et, malgré la qualité globale du script, a demandé beaucoup d'adaptation de code et de fonctions. Bien écrit à l'origine, il permet l'overriding à outrance et le support technique est super réactif en cas de problème. Par contre il n'est pas du tout adapté Responsive Design et je n'ai pas eu le temps de réécrire cette partie
- EasyBlog est pratiquement dans son jus et a nécessité une simple adaptation à ma charte graphique, quelques CSS et images... Le système des commentaires laisse le choix entre celui prévu en interne et le module Facebook. La connexion avec les réseaux sociaux est bien conçue nativement et ne demande pas trop de travail !
- Le système de Login-Register est animé par l'excellent Improved AJAX Login and Register. Pratique, élégant mais attention aux futurs conflits javascript (dojo) si vous avez - comme moi - pléthore de scripts JS !! Sa force étant de permettre également un enregistrement user via un compte Facebook ou G+
- JFBConnect termine le travail de connexion avec les réseaux sociaux de manière exemplaire. En revanche, son réglage demande du travail (et la sueur qui va avec) notamment si vous voulez activer OpenGraph...
- J'utilise JFusion pour synchroniser les membres entre différents sites, notamment vers mon support technique Kayako situé dans un autre sous-domaine sécurisé à https://support.wantoo.com. Le plugin Fusion fait bien son job !
Maintenant, le site actuel comporte de très nombreux javascripts et cela pèse fortement au premier chargement (1.8 Mo). Pour optimiser cela j'ai essayé les principaux plugins JCHOptimze et surtout JBetolo mais le casse-tête d'un réglage parfait n'engendrant aucune perte de fonctionnalité du site... m'y a fait renoncer temporairement !!
Il reste également pas mal de travail sur la partie responsive design du site. Il faut tester chaque page, chaque réglage sur des résolutions plus réduites et retailler certaines images en fonction...
Etant mon propre administrateur serveur (!) et pour cause c'est mon métier, je travaille en amont sur les techniques de cache en mémoire vive et sur le tuning de MySQL. En attendant que je me penche sérieusement sur les techniques d'optimisation listées par YSlow.
Voilà, j'espère ne pas avoir été trop long mais suffisament précis dans ma description... si cela peut aider
@++
Hyperion
Je vous présente la dernière mouture de mon site professionnel Wantoo Network
Ce site a nécessité beaucoup de travail d'intégration et d'overriding au niveau des composants principaux. S'il est actuellement parfaitement opérationnel - notamment pour ce que j'en attend - il me reste de nombreuses options d'optimisation dont je parle en fin de post.
Hébergement : serveur dédié OVH
Joomla 2.5 (à jour)
Langue : FR (la version EN est en cours d'écriture)
Template : Rockettheme Graffito à peine modifié
Extensions classiques :
- AcyMailing
- Akeeba Backup Pro
- RSForm Pro
- JCE editor
Extensions spécifiques :
- PayPlans. Le plus gros morceau ! C'est lui qui gère mes abonnements de Packs et, malgré la qualité globale du script, a demandé beaucoup d'adaptation de code et de fonctions. Bien écrit à l'origine, il permet l'overriding à outrance et le support technique est super réactif en cas de problème. Par contre il n'est pas du tout adapté Responsive Design et je n'ai pas eu le temps de réécrire cette partie
- EasyBlog est pratiquement dans son jus et a nécessité une simple adaptation à ma charte graphique, quelques CSS et images... Le système des commentaires laisse le choix entre celui prévu en interne et le module Facebook. La connexion avec les réseaux sociaux est bien conçue nativement et ne demande pas trop de travail !
- Le système de Login-Register est animé par l'excellent Improved AJAX Login and Register. Pratique, élégant mais attention aux futurs conflits javascript (dojo) si vous avez - comme moi - pléthore de scripts JS !! Sa force étant de permettre également un enregistrement user via un compte Facebook ou G+
- JFBConnect termine le travail de connexion avec les réseaux sociaux de manière exemplaire. En revanche, son réglage demande du travail (et la sueur qui va avec) notamment si vous voulez activer OpenGraph...
- J'utilise JFusion pour synchroniser les membres entre différents sites, notamment vers mon support technique Kayako situé dans un autre sous-domaine sécurisé à https://support.wantoo.com. Le plugin Fusion fait bien son job !
Maintenant, le site actuel comporte de très nombreux javascripts et cela pèse fortement au premier chargement (1.8 Mo). Pour optimiser cela j'ai essayé les principaux plugins JCHOptimze et surtout JBetolo mais le casse-tête d'un réglage parfait n'engendrant aucune perte de fonctionnalité du site... m'y a fait renoncer temporairement !!
Il reste également pas mal de travail sur la partie responsive design du site. Il faut tester chaque page, chaque réglage sur des résolutions plus réduites et retailler certaines images en fonction...
Etant mon propre administrateur serveur (!) et pour cause c'est mon métier, je travaille en amont sur les techniques de cache en mémoire vive et sur le tuning de MySQL. En attendant que je me penche sérieusement sur les techniques d'optimisation listées par YSlow.
Voilà, j'espère ne pas avoir été trop long mais suffisament précis dans ma description... si cela peut aider
@++
Hyperion
Commentaire