construire un projet par l'absurde - wordcamp paris 2016

Post on 15-Apr-2017

1.329 Views

Category:

Small Business & Entrepreneurship

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CONSTRUIREUNPROJETWORDPRESS

PARL’ABSURDE

@jhedoux

JulienHEDOUX

• CTO/GroupedepresseJeuneAfrique• Développeurdepuis2003• SurWordPressdepuis2007

• Entrepreneursurmontempslibre• Co-FondateurdeplusieurspluginsWP

dontWPSmartTrack.

L'ABSURDEESTUNDÉCALAGEENTREL’ATTENTE[…]ETL'EXPÉRIENCEQU'ILFAIT[…].

ILRÉSULTEDONCDELACONTRADICTIOND'UNSYSTÈMEPARLEFAIT.

SOURCE:WIKIPEDIA

POURQUOI,MÊMESOUSWORDPRESS,NOUSAVONS70%DESPROJETSQUINESONTJAMAISDÉLIVRÉSDANSLESTEMPS?

WORDPRESSEST-ILRÉELLEMENTAUSSISIMPLEQUELESTUTOVOUSLEDISENT?

Cequ’onimaginesurunprojet- Ges9ondeprojet/DA:

• sitenominéauxawwwards.com• livré3joursavantladeadline• Libertéd’acbontotale

- L’intégrateur:• Thèmecustomaumaximum• SurcoupeTwig(Timber,…)• Donnezmoiduflexbox,onoublieIE6!

- Ledéveloppeur:• ModèleMVC,bundlesSF2• Cache(Rocket,SuperCache,…)• Master/SlaveMySQLchezAmazon

- Lecommercial/marke9ng:• campagnemulbcanal,• référencementSEO• Boubque/Tunneldeconversion

- Leportefeuilleduclient:• Equipede40personnes• Budgetde500000€

Qu’apprend-onsurinternet?(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

Quelssontalorsces30%?

Sécurité=>Renommerledossier/wp-admin/

CPT=>ToutgérerviaVisualComposer+pluginACF/Shortcode

Codesource=>Pasd’objet,html/php/assetsmélangés,toutdansfuncbon.php

Livrables=>sansFTPniPhpMyAdmin,impossibledelivrer

StratégieSEO=>unseulh1etdespagestags

Misesàjours=>Quiteruneversionstablec’estdouter

Responsive/mobile?=>WPTouchethop!

HTTPS/HTTP2=>inuble,j’aipasdeboubque

Analybcs=>Tagposéenbasdepage

Quelsconseilschoisiralors?

Aforced’allertropvitesansanalyse…

Pourtrouverlameilleuresolubon:

- Créerdeslotsetnondesjalons1. Poserunobjecbfclair2. Etudedel’existant/Analysesituabon&besoins3. Solubonsimpleetrapideàmetreenoeuvre4. Solubonévolubve(migrabonencasdesuccès)

- Réalisa9ondeProofOfConcept(POC)puisindustrialisa9on.1. Crashtest2. Casdefigurenondétectésauparavant.

Analyserlabonnecible«Unalgorithmedegoogleoubienuneffetdemodenedoitpasdevenir

unpréjugésurlaconcep9ondevotreprojet!»

Commencezpebt,maisvoyezàlongterme.

• AvantagepropredeWordPress:- Pasdelourdsinvesbssements- Permetdetesterunmarchérapidementpuisré-invesbrdessus

• Découpageenmicro-projets:- MicroServicespossible(Plugins+RESTAPI)- Briquesmodifiablessansdeveniruneusineàgaz

SoyezPragmabque:)

Capacitéàmonterrapidementdessitescomplexessanslignedecode.=>MoinsperformantqueducodeWPnabf.wp_queriesenmasse.

PageBuilder

- Une404deWordPresspeutfairetombervotresite- Lestransientstuentladatabase.AcbvezlaWPCacheAPI.- Surcouches Timber (Twig)&bridges Symfony => augmentabondutempsdecompilabon+complexificabon.

- ConserverquelesNoncesubles

Thème&Plugins

- Un serveur puissant (dupliqué) vautmieux qu’un systèmemaster/slave(coût&maintenancesimplifiée)

- Leversionningfaitgagnerdutempslorsdehacks

Environnements

Architecture(CDN,CACHE,)UnCDNn’estpasunserveurdecache!Unplugindecachen’estpasnonpluslasolubonidéale(selonlasituabon)

=>datastructurée+Serveurdecacheapplicabf(Varnish,Redis,…)

Merci

twiter:@jhedouxAnalybcs:beta@wpsmartrack.com

top related