Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Construire un projet par l'absurde - WordCamp Paris 2016

1 907 vues

Publié le

C’est lorsqu’on est confronté à diverses problématiques qu’on apprend vraiment à utiliser une technologie (CMS, framework, language…)
Vous pensez vraiment connaître WordPress? Les erreurs à éviter ?
Cette conférence traitera des points suivant :
les fausses bonnes pratiques que l’on trouve sur certains tutos
utiliser un plugin de cache? C’est parfois contre-productif. Comment s’en passer et optimiser son site en ayant un meilleur rendement.
Problèmes de performances? Sans doute un problème de conception à la base.
Surcouches néfastes à votre projet sous WordPress (Symfony embarqué, Twig, framework, …)
Décomposez votre WordPress afin de l’analyser pour connaitre les tenant pour une refonte ou évolution marketing

  • Soyez le premier à commenter

Construire un projet par l'absurde - WordCamp Paris 2016

  1. 1. CONSTRUIRE UN PROJET WORDPRESS PAR L’ABSURDE
  2. 2. @jhedoux Julien HEDOUX • CTO / Groupe de presse Jeune Afrique • Développeur depuis 2003 • Sur WordPress depuis 2007 • Entrepreneur sur mon temps libre • Co-Fondateur de plusieurs plugins WP dont WP SmartTrack.
  3. 3. L'ABSURDE EST UN DÉCALAGE ENTRE L’ATTENTE […] ET L'EXPÉRIENCE QU'IL FAIT […]. IL RÉSULTE DONC DE LA CONTRADICTION D'UN SYSTÈME PAR LE FAIT. SOURCE : WIKIPEDIA
  4. 4. POURQUOI , MÊME SOUS WORDPRESS, NOUS AVONS 70% DES PROJETS QUI NE SONT JAMAIS DÉLIVRÉS DANS LES TEMPS? WORDPRESS EST-IL RÉELLEMENT AUSSI SIMPLE QUE LES TUTO VOUS LE DISENT?
  5. 5. Ce qu’on imagine sur un projet - Ges9on de projet / DA : • site nominé aux awwwards.com • livré 3 jours avant la deadline • Liberté d’acbon totale - L’intégrateur : • Thème custom au maximum • Surcoupe Twig (Timber,…) • Donnez moi du flexbox, on oublie IE6! - Le développeur : • Modèle MVC, bundles SF2 • Cache (Rocket, Super Cache, …) • Master/Slave MySQL chez Amazon - Le commercial / marke9ng : • campagne mulbcanal, • référencement SEO • Boubque / Tunnel de conversion - Le portefeuille du client : • Equipe de 40 personnes • Budget de 500 000€
  6. 6. Qu’apprend-on sur internet? (tuto, blogs, conférences) Créer un CPT Thèmes enfants Factorisation du code Déployer avec git Stratégie SEO Mises à jours Rétro-compatibilité Responsive Création de plugins HTTPS/HTTP2 Utilisation des metadata Analytics
  7. 7. Quels sont alors ces 30%? Sécurité => Renommer le dossier /wp-admin/ CPT => Tout gérer via Visual Composer + plugin ACF / Shortcode Code source => Pas d’objet, html/php/assets mélangés, tout dans funcbon.php Livrables => sans FTP ni PhpMyAdmin, impossible de livrer Stratégie SEO => un seul h1 et des pages tags Mises à jours => Quiter une version stable c’est douter Responsive / mobile? => WP Touch et hop! HTTPS/HTTP2 => inuble, j’ai pas de boubque Analybcs => Tag posé en bas de page
  8. 8. Quels conseils choisir alors?
  9. 9. A force d’aller trop vite sans analyse… Pour trouver la meilleure solubon : - Créer des lots et non des jalons 1. Poser un objecbf clair 2. Etude de l’existant / Analyse situabon & besoins 3. Solubon simple et rapide à metre en oeuvre 4. Solubon évolubve (migrabon en cas de succès) - Réalisa9on de Proof Of Concept (POC) puis industrialisa9on. 1. Crash test 2. Cas de figure non détectés auparavant.
  10. 10. Analyser la bonne cible « Un algorithme de google ou bien un effet de mode ne doit pas devenir un préjugé sur la concep9on de votre projet! »
  11. 11. Commencez pebt, mais voyez à long terme. • Avantage propre de WordPress : - Pas de lourds invesbssements - Permet de tester un marché rapidement puis ré-invesbr dessus • Découpage en micro-projets : - Micro Services possible (Plugins + REST API) - Briques modifiables sans devenir une usine à gaz Soyez Pragmabque :)
  12. 12. Capacité à monter rapidement des sites complexes sans ligne de code. => Moins performant que du code WP nabf. wp_queries en masse. Page Builder
  13. 13. - Une 404 de WordPress peut faire tomber votre site - Les transients tuent la database. Acbvez la WP Cache API. - Surcouches Timber (Twig) & bridges Symfony => augmentabon du temps de compilabon + complexificabon. - Conserver que les Nonces ubles Thème & Plugins
  14. 14. - Un serveur puissant (dupliqué) vaut mieux qu’un système master/ slave (coût & maintenance simplifiée) - Le versionning fait gagner du temps lors de hacks Environnements
  15. 15. Architecture (CDN, CACHE, ) Un CDN n’est pas un serveur de cache ! Un plugin de cache n’est pas non plus la solubon idéale (selon la situabon) => data structurée + Serveur de cache applicabf (Varnish, Redis, …)
  16. 16. Merci twiter : @jhedoux Analybcs : beta@wpsmartrack.com

×