Typo3 sur Bonjourquebec.com
Publier un site dynamique
en version statique ou presque…
Plan de la présentation
• Bonjourquebec.com en bref • Contexte du choix de notre CMS• Utilisation de typo et modifications• 1 an et demi plus tard …
Bonjourquebec.com en brefSite touristique officiel du gouvernement du Québec
Géré en partenariat avec Bell (partie transactionnelle et infrastructure)
Approche par marchés: FR, UK, IT, CA, US, MX, DE 1 000 pages d’information en 5 langues 28 000 fiches en html en FR et EN générées Plus de 11 000 000 visiteurs annuellement E-Magazine en FR et EN Section médias destinée aux journalistes en FR, EN, ES
Objectifs de mise en place du CMS
• Améliorer le processus de mise à jour du site en éliminant le goulot d’étranglement pour l’intégration
• Permettre la personnalisation des contenus pour soutenir l’approche par marché
• Faciliter la gestion du site tout en gardant souplesse et autonomie
Migration IIS -> Linux en décembre 2004
Architecture DÉV - > QA -> PROD
Serveurs en balance de charge (load balancing)
2 CMS maison pour médias et magazine
Site en html et fiches dynamiques
Contexte techno avant typo
Fonctionnement
CMS Zone test
Publication
Réplication
Bqc 1
Bqc 2
Prototype avant de choisir
• Capacité de générer un site statique • Gestion du multilinguisme• Support de contenus par marchés• Génération d’URLs faciles à indexer• Prise en charge de contenus php
La publication• Utilisation du panneau d’administration
de typo
• Modification de la publication pour publier plusieurs pages avec différents niveaux
• Modification de la config d’Apache pour traiter les pages html en php
• Création d’une nouvelle fonction dans le panneau d’administration pour répliquer le site suite à la publication
Alias et multilinguisme Création d’alias pour chacune des
pages
Mise en place de 5 arbres pour les différentes langues
Création de liens symboliques vers le répertoire de publication
Les statistiques de Hit-box
• Besoin d’une arborescence pour mieux analyser les statistiques en les regroupant
• Bonjourquebec.com/qc-fr/decouvrez/lequebec.html, /decouvrez/experiences.html, /decouvrez/regions.html
• Création d’une extension pour la mesure de site
Intégration de FCK Editor
• Désactivation de la fonction Rich Text Editor de typo et mise en place de FCK Editor
• Association de nos styles selon le groupe de l’utilisateur
• Ajustement de l’interface selon le groupe
L’extension provenance
• Développement d’une extension pour nous permettre de paramétrer les marchés
• Chaque page contient donc les données php qui sont livrées ou non, selon la provenance détectée dans l’url
Bonjourquebec.com/qc-fr
Bonjourquebec.com/fr-fr
Bonjourquebec.com/us-en
Bonjourquebec.com/uk-en
Bonjourquebec.com/ca-en
Fonctions pour le E-Magazine
• Générer automatiquement la page d’accueil et la page de section
•Créer la position des articles sur les pages d’accueil de sections
Autres fonctionnalités
• Ajout de méta-tags personnalisés• Fonctions de réplication des
images• Fonction pour effacer les pages
statiques• Ajout de l’extension Recycler
2005
1 an et demi plus tard – les avantages• La charge de travail est répartie différemment
– L’édimestre, la graphiste et l’intégrateur se partagent la tâche de mise à jour du site
• La gestion de l’arborescence est grandement facilitée– Création de pages, remaniement de l’arbo, drag & drop– Fils d’ariane sont automatisés
• Accès direct à la bd pour faire des corrections ou identifier des groupes de pages ou de contenus– Identification des pages avec module Bulletin par exemple ou
spécifique à un marché– Le contenu est une bd donc travaillable et recherchable
1 an et demi plus tard – les inconvénients
• Apprentissage reste laborieux• Pas une réelle séparation du contenu et du
contenant• Certains problèmes non résolus
– Publication problématique– Problèmes de formatage avec FCK Editor– Questions d’administration– Gestion des fichiers
Et le « fun » commence …
• Mise à jour et changement de version de Linux• Meilleure personnalisation de l’interface
– Module forfaits– Personnalisation plus spécifique de l’interface– Mise en place d’un workflow– Utiliser les actions
• Évoluer…
11 mai 2007
Michèle Morel
Webmestre
Ministère du tourisme
Service du marketing électronique
www.bonjourquebec.com