François Castets

CréationsWork WordPressWordPress

WordPress · AssociationWordPress · Non-profit

African Media CampusAfrican Media Campus

Le site de présentation d'une association mauricienne, pensé pour rester rapide sur une connexion 3G.The presentation site for a Mauritian charity, built to stay fast on a 3G connection.

  • WordPressWordPress
  • AssociationNon-profit
  • optimisation des performancesperformance tuning
  • cachecaching

African Media Campus est une association qui œuvre pour l’éducation au numérique à l’île Maurice. Le site devait présenter le projet en détail, assez pour réunir les fonds nécessaires à la construction du campus. La difficulté n’était pas technique : elle était de rester consultable depuis les connexions dont disposait le public visé.African Media Campus is a charity working for digital education in Mauritius. The site had to present the project in detail, enough to raise the funds needed to build the campus. The difficulty was not a technical one: it was staying readable on the connections available to the intended audience.

Le défi techniqueThe technical challenge

Un site de collecte de fonds doit donner beaucoup à lire : le détail du projet, l’équipe qui le porte, les documents qui l’accompagnent. Or le public visé consultait le site depuis un téléphone en 3G. Chaque élément ajouté à la page se payait en temps d’attente.A fundraising site has to give a great deal to read: the detail of the project, the team behind it, the documents that go with it. Yet the intended audience was reading the site from a phone on 3G. Every item added to the page was paid for in waiting time.

Les documents de présentation étaient des PDF, c’est-à-dire le format le plus lourd du site. Les laisser en téléchargement brut revenait à réserver la partie la plus argumentée du dossier aux visiteurs les mieux connectés.The presentation documents were PDFs, which is to say the heaviest format on the site. Leaving them as raw downloads would have reserved the best-argued part of the case for the best-connected visitors.

Comment c'est construitHow it is built

Le site est resté simple sur le plan technique, et c’était un choix : moins de pièces mobiles, moins de poids à transporter. L’effort est passé dans les performances plutôt que dans les fonctionnalités, avec une optimisation du cache pour que les pages de présentation soient servies sans être recalculées à chaque visite.The site stayed technically simple, and that was a choice: fewer moving parts, less weight to carry. The effort went into performance rather than features, with cache optimisation so the presentation pages were served without being rebuilt on every visit.

Les documents PDF ont reçu un mode de consultation optimisé plutôt qu’un simple lien de téléchargement, et la présentation des membres de l’équipe se mettait à jour depuis l’administration. Le reste du travail a porté sur la sécurisation du site.The PDF documents were given an optimised reading mode rather than a plain download link, and the team members could be updated from the admin. The remaining work went into securing the site.

Les fonctionnalités développéesThe features built

  • Présentation des membres de l’équipe, gérée depuis l’administration.Team members presented and managed from the admin.
  • Consultation optimisée des documents PDF du dossier.Optimised reading of the project’s PDF documents.
  • Cache optimisé pour servir les pages de présentation sans attente.Caching optimised to serve the presentation pages without waiting.
  • Formulaire de contact.Contact form.
  • Travail de sécurisation du site.Security hardening of the site.

Les technologies employéesThe technologies used

  • WordPress pour le socle du site et la gestion des contenus.WordPress for the site foundation and content management.
  • Optimisation des performances tenue comme une contrainte de départ et non comme un réglage de fin de chantier.Performance optimisation treated as a starting constraint rather than an end-of-project tweak.
  • Cache optimisé pour absorber les connexions lentes du public visé.Caching optimised to absorb the slow connections of the intended audience.

Ce que j'en retiensWhat I take from it

J’ai pris la contrainte de bande passante au sérieux parce qu’elle était réelle : le public visé se trouvait à l’île Maurice et consultait le site depuis un téléphone en 3G. Un site de collecte de fonds qui se fait attendre ne collecte rien.I took the bandwidth constraint seriously because it was real: the intended audience was in Mauritius, reading the site from a phone on 3G. A fundraising site that keeps people waiting raises nothing.

Le reste du travail était sans mystère : un site simple, un cache soigné, des documents consultables et une sécurisation correcte. C’est souvent ce genre de chantier qui rend le meilleur service, parce que rien n’y est ajouté qui n’ait à y être.The rest of the work held no mystery: a simple site, careful caching, readable documents and proper hardening. That kind of project is often the most useful of all, because nothing is added to it that does not need to be there.

Dans le même genreIn the same vein

Voir les 41 créationsSee all 41 projects · Comment je travailleHow I work · Ce qu'en disent mes clientsWhat my clients say