SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
WORDPRESS LILLE
Meetup 24 juin 2015
WORKFLOW WORDPRESS
POUR LES DÉVELOPPEURS
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
WORDPRESS A 12 ANS !
Et il a bien évolué
SOUVENEZ-VOUS :
C’est pour faire des blogs…
Ce n’est pas professionnel…
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
CA S’INSTALLE EN
5 MINUTES !
ALORS ENLÈVE UN 0 À TON DEVIS
L’install en 5 minutes ?
un truc de cow-boy ninja
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
EVOLUTION DU
WORKFLOW
DE FILEZILLA À DOCKER
AVEC LES PETITS COPAINS
GIT,VAGRANT, GULP, BOWER…
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
3 TYPES
D’UTILISATEURS
CELUI QUI RÉDIGE
- ne fait pas l’installation
- utilise l’admin de WP
CELUI QUI IMPLÉMENTE CELUI QUI CODE
- install en 5 minutes
- mieux install en 1 click
- install de plugins
- install de thèmes
- éditeur intégré
- install en local
- outils de dev
- dev de plugins
- dev de thèmes
- site complet
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
A L’ANCIENNE
-Télécharger Wordpress depuis le site
- WP-config
- Ouvrir un soft FTP et transférer
- Créer un bdd ( phpmyadmin )
- Utiliser WP depuis le backend
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
WAMP MAMP STYLE
-Télécharger Wordpress depuis le site
- WP-config
- Ouvrir un soft FTP et transférer
- Créer une bdd locale ( phpmyadmin )
- Démarrer un serveur local ( mamp )
- Développer le site en local
- Migrer la bdd
- Croiser les doigts
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
SAVE MY GIT
-Télécharger Wordpress
- Développer le site en local
- Initialiser un dépôt git ( github bitbucket)
- Setup Mamp Wamp
- Push sur master
- Git-ftp + script bdd
- Git-ftp + WP Migrate Pro
- Wordmove push pull
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
PUSH ME I’M FAMOUS
- Setup précédent
- Développer le site en local
- 3 branches dev, staging, prod
- Serveur (s)avec accès SSH
- Push en staging pour validation
- WP Migrate Pro pour la bdd
- Wordmove
- Push en prod
- Grunt + WordPress Deploy
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
MAMP À L’EAU
- Setup précédent
-VagrantVVV en local
- 3 branches dev, staging, prod
- Serveur (s)avec accès SSH
- Staging sur machine local ou remote
- Wordmove
- Cycle dev > staging > prod
- Grunt + WordPress Deploy
- DynDNS ou Ngrock pour le staging
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
NEW KIDS ON
THE DOCK
- Wocker
- Docker
- Dokku
- DynDNS ou Ngrock pour le staging
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
PAREIL POUR LE
DEV DE THEMES
DES OUTILS POUR SE FACILITER LA VIE
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
A L’ANCIENNE
-Télécharger Wordpress depuis le site
- Créer un nouveau thème
-Télécharger un framework css
-Télécharger les dépendances
- Copier/coller depuis twenty-x
-Tester le thème
- Rager dans style.css
- Utiliser des plugins pour optimiser
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
AVEC DES STÉROÏDES
- Automatiser le d/l de WordPress
( WP cli, curl, yeoman, vagrant )
- Bower pour les dépendances
( modernizr, bootstrap, picturfill…)
- Créer un nouveau thème
- Starter theme
( _s, bones, sage, _tk, le votre )
-Tasker type Grunt, Gulp
(livereload, compilation css, minification,
concaténation, linter, compression d’images…)
- Sass / Less
-Testing : PHPUnit Selenium
C’EST TROP LONG
À METTRE EN PLACE !
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
LE WORKFLOW COMPLET
Vagrant Environnement de dev, création automatique d’une
nouvelle instance de WordPress.
Git Versionning, séparation du codebase en branches
distinctes : dev - staging -prod et développement
« sécurisé » de features ou hot fixes
Yeoman Installation automatique d’un starter thème, de dépendances
JS, de framework CSS…
Grunt Automatisation des tâches : Sass, minification, concaténation,
compression des images, déploiement, migration bdd…
WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress
CA S’INSTALLE EN
COMBIEN D’HEURES ?
BAH EN 5 MINUTES !
Mais il faudra un paquet d’heure d’apprentissage avant d’y arriver :)

Weitere ähnliche Inhalte

Was ist angesagt?

Trouvez le Thème WordPress Idéal - WordCamp 2014
Trouvez le Thème WordPress Idéal - WordCamp 2014Trouvez le Thème WordPress Idéal - WordCamp 2014
Trouvez le Thème WordPress Idéal - WordCamp 2014Alex Bortolotti
 
JavaScript dans l'usine logicielle
JavaScript dans l'usine logicielleJavaScript dans l'usine logicielle
JavaScript dans l'usine logiciellejollivetc
 
Pourquoi WordPress est le CMS le plus sécurisé ?
Pourquoi WordPress est le CMS le plus sécurisé ?Pourquoi WordPress est le CMS le plus sécurisé ?
Pourquoi WordPress est le CMS le plus sécurisé ?Boiteaweb
 
CréAtion Blog SéAnce 3 IntéGration MultiméDia
CréAtion Blog   SéAnce 3 IntéGration MultiméDiaCréAtion Blog   SéAnce 3 IntéGration MultiméDia
CréAtion Blog SéAnce 3 IntéGration MultiméDialpuren
 
Comment se charge WordPress ? Le loading du core.
Comment se charge WordPress ? Le loading du core.Comment se charge WordPress ? Le loading du core.
Comment se charge WordPress ? Le loading du core.Boiteaweb
 
De Google+ à twitter en passant par le Cloud
De Google+ à twitter en passant par le CloudDe Google+ à twitter en passant par le Cloud
De Google+ à twitter en passant par le CloudNicolas FRANCOIS
 
Aurelien denis - 64 conneries que font les référenceurs avec WordPress
Aurelien denis - 64 conneries que font les référenceurs avec WordPressAurelien denis - 64 conneries que font les référenceurs avec WordPress
Aurelien denis - 64 conneries que font les référenceurs avec WordPressSEO CAMP
 
Génerer un propelink
Génerer un propelinkGénerer un propelink
Génerer un propelinkpropelink
 
Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...
Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...
Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...pierredargham
 
10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !Boiteaweb
 

Was ist angesagt? (12)

Meetup aix-js-28-08-2017
Meetup aix-js-28-08-2017Meetup aix-js-28-08-2017
Meetup aix-js-28-08-2017
 
Trouvez le Thème WordPress Idéal - WordCamp 2014
Trouvez le Thème WordPress Idéal - WordCamp 2014Trouvez le Thème WordPress Idéal - WordCamp 2014
Trouvez le Thème WordPress Idéal - WordCamp 2014
 
JavaScript dans l'usine logicielle
JavaScript dans l'usine logicielleJavaScript dans l'usine logicielle
JavaScript dans l'usine logicielle
 
Pourquoi WordPress est le CMS le plus sécurisé ?
Pourquoi WordPress est le CMS le plus sécurisé ?Pourquoi WordPress est le CMS le plus sécurisé ?
Pourquoi WordPress est le CMS le plus sécurisé ?
 
CréAtion Blog SéAnce 3 IntéGration MultiméDia
CréAtion Blog   SéAnce 3 IntéGration MultiméDiaCréAtion Blog   SéAnce 3 IntéGration MultiméDia
CréAtion Blog SéAnce 3 IntéGration MultiméDia
 
Comment se charge WordPress ? Le loading du core.
Comment se charge WordPress ? Le loading du core.Comment se charge WordPress ? Le loading du core.
Comment se charge WordPress ? Le loading du core.
 
De Google+ à twitter en passant par le Cloud
De Google+ à twitter en passant par le CloudDe Google+ à twitter en passant par le Cloud
De Google+ à twitter en passant par le Cloud
 
Aurelien denis - 64 conneries que font les référenceurs avec WordPress
Aurelien denis - 64 conneries que font les référenceurs avec WordPressAurelien denis - 64 conneries que font les référenceurs avec WordPress
Aurelien denis - 64 conneries que font les référenceurs avec WordPress
 
Génerer un propelink
Génerer un propelinkGénerer un propelink
Génerer un propelink
 
Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...
Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...
Pensez Web-Performances avec WordPress - Une conférence de Julien Oger et Pie...
 
Cms Podcamp 2009
Cms Podcamp 2009Cms Podcamp 2009
Cms Podcamp 2009
 
10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !10 façons de casser son site WordPress ... et de le réparer !
10 façons de casser son site WordPress ... et de le réparer !
 

Ähnlich wie Wordpress lille 24 juin 2015

WP CLI : le couteau suisse du développeur
WP CLI : le couteau suisse du développeurWP CLI : le couteau suisse du développeur
WP CLI : le couteau suisse du développeurbenjamingossetpro
 
Formation wp contenu - livret
Formation wp   contenu - livretFormation wp   contenu - livret
Formation wp contenu - livretCaroleTherrien1
 
Meetup OpenTech (Openska) - WordPress Expert en 1h !
Meetup OpenTech (Openska) - WordPress Expert en 1h !Meetup OpenTech (Openska) - WordPress Expert en 1h !
Meetup OpenTech (Openska) - WordPress Expert en 1h !Thierry PIGOT
 
Un site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XPUn site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XPatelier111
 
yOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensables
yOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensablesyOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensables
yOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensablesBenoit Jester
 
Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...
Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...
Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...Etienne Bailly
 
Héberger vos applications web grâce à openshift cloud
Héberger vos applications web grâce à openshift cloudHéberger vos applications web grâce à openshift cloud
Héberger vos applications web grâce à openshift cloudNassim Bahri
 
Atelier WordPress - Freelance fair tour - La cordée Rennes
Atelier WordPress - Freelance fair tour - La cordée RennesAtelier WordPress - Freelance fair tour - La cordée Rennes
Atelier WordPress - Freelance fair tour - La cordée Renneswpalex
 
GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04ImnaTech
 
Make (et make file) dans le cadre de wordpress
Make (et make file) dans le cadre de wordpressMake (et make file) dans le cadre de wordpress
Make (et make file) dans le cadre de wordpressGuillaume Richard
 
Créer son site WordPress de A à Z
Créer son site WordPress de A à ZCréer son site WordPress de A à Z
Créer son site WordPress de A à ZJulien Dereumaux
 
Kiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetKiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetDevclic
 
Livre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPressLivre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPressEmilie LEBRUN
 
ASP.NET MVC 6
ASP.NET MVC 6ASP.NET MVC 6
ASP.NET MVC 6Microsoft
 
2. Prestashop - Installation
2. Prestashop - Installation2. Prestashop - Installation
2. Prestashop - InstallationAgence Webup
 
Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04ImnaTech
 
Installer word press en local, automatique, simplement
Installer word press en local, automatique, simplementInstaller word press en local, automatique, simplement
Installer word press en local, automatique, simplementFabrice Ducarme
 
Deployer PHP et MariaDB dans Azure - TechDays
Deployer PHP et MariaDB dans Azure - TechDaysDeployer PHP et MariaDB dans Azure - TechDays
Deployer PHP et MariaDB dans Azure - TechDaysChristophe Villeneuve
 
Déployez votre site PHP / MariaDB, simplement et rapidement dans Azure
Déployez votre site PHP / MariaDB, simplement et rapidement dans AzureDéployez votre site PHP / MariaDB, simplement et rapidement dans Azure
Déployez votre site PHP / MariaDB, simplement et rapidement dans AzureMicrosoft
 

Ähnlich wie Wordpress lille 24 juin 2015 (20)

WP CLI : le couteau suisse du développeur
WP CLI : le couteau suisse du développeurWP CLI : le couteau suisse du développeur
WP CLI : le couteau suisse du développeur
 
Formation wp contenu - livret
Formation wp   contenu - livretFormation wp   contenu - livret
Formation wp contenu - livret
 
Meetup OpenTech (Openska) - WordPress Expert en 1h !
Meetup OpenTech (Openska) - WordPress Expert en 1h !Meetup OpenTech (Openska) - WordPress Expert en 1h !
Meetup OpenTech (Openska) - WordPress Expert en 1h !
 
Tp1 wp etud
Tp1 wp etudTp1 wp etud
Tp1 wp etud
 
Un site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XPUn site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XP
 
yOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensables
yOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensablesyOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensables
yOS Montpellier - Piloter Office 365 grâce à powershell - Les indispensables
 
Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...
Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...
Piloter Office 365 grâce à PowerShell - Les indispensables - Benoit Jester - ...
 
Héberger vos applications web grâce à openshift cloud
Héberger vos applications web grâce à openshift cloudHéberger vos applications web grâce à openshift cloud
Héberger vos applications web grâce à openshift cloud
 
Atelier WordPress - Freelance fair tour - La cordée Rennes
Atelier WordPress - Freelance fair tour - La cordée RennesAtelier WordPress - Freelance fair tour - La cordée Rennes
Atelier WordPress - Freelance fair tour - La cordée Rennes
 
GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04
 
Make (et make file) dans le cadre de wordpress
Make (et make file) dans le cadre de wordpressMake (et make file) dans le cadre de wordpress
Make (et make file) dans le cadre de wordpress
 
Créer son site WordPress de A à Z
Créer son site WordPress de A à ZCréer son site WordPress de A à Z
Créer son site WordPress de A à Z
 
Kiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetKiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internet
 
Livre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPressLivre blanc : Le succès de WordPress
Livre blanc : Le succès de WordPress
 
ASP.NET MVC 6
ASP.NET MVC 6ASP.NET MVC 6
ASP.NET MVC 6
 
2. Prestashop - Installation
2. Prestashop - Installation2. Prestashop - Installation
2. Prestashop - Installation
 
Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04
 
Installer word press en local, automatique, simplement
Installer word press en local, automatique, simplementInstaller word press en local, automatique, simplement
Installer word press en local, automatique, simplement
 
Deployer PHP et MariaDB dans Azure - TechDays
Deployer PHP et MariaDB dans Azure - TechDaysDeployer PHP et MariaDB dans Azure - TechDays
Deployer PHP et MariaDB dans Azure - TechDays
 
Déployez votre site PHP / MariaDB, simplement et rapidement dans Azure
Déployez votre site PHP / MariaDB, simplement et rapidement dans AzureDéployez votre site PHP / MariaDB, simplement et rapidement dans Azure
Déployez votre site PHP / MariaDB, simplement et rapidement dans Azure
 

Wordpress lille 24 juin 2015

  • 1. WORDPRESS LILLE Meetup 24 juin 2015 WORKFLOW WORDPRESS POUR LES DÉVELOPPEURS
  • 2. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress WORDPRESS A 12 ANS ! Et il a bien évolué SOUVENEZ-VOUS : C’est pour faire des blogs… Ce n’est pas professionnel…
  • 3. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress CA S’INSTALLE EN 5 MINUTES ! ALORS ENLÈVE UN 0 À TON DEVIS L’install en 5 minutes ? un truc de cow-boy ninja
  • 4. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress EVOLUTION DU WORKFLOW DE FILEZILLA À DOCKER AVEC LES PETITS COPAINS GIT,VAGRANT, GULP, BOWER…
  • 5. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress 3 TYPES D’UTILISATEURS CELUI QUI RÉDIGE - ne fait pas l’installation - utilise l’admin de WP CELUI QUI IMPLÉMENTE CELUI QUI CODE - install en 5 minutes - mieux install en 1 click - install de plugins - install de thèmes - éditeur intégré - install en local - outils de dev - dev de plugins - dev de thèmes - site complet
  • 6. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress A L’ANCIENNE -Télécharger Wordpress depuis le site - WP-config - Ouvrir un soft FTP et transférer - Créer un bdd ( phpmyadmin ) - Utiliser WP depuis le backend
  • 7. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress WAMP MAMP STYLE -Télécharger Wordpress depuis le site - WP-config - Ouvrir un soft FTP et transférer - Créer une bdd locale ( phpmyadmin ) - Démarrer un serveur local ( mamp ) - Développer le site en local - Migrer la bdd - Croiser les doigts
  • 8. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress SAVE MY GIT -Télécharger Wordpress - Développer le site en local - Initialiser un dépôt git ( github bitbucket) - Setup Mamp Wamp - Push sur master - Git-ftp + script bdd - Git-ftp + WP Migrate Pro - Wordmove push pull
  • 9. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress PUSH ME I’M FAMOUS - Setup précédent - Développer le site en local - 3 branches dev, staging, prod - Serveur (s)avec accès SSH - Push en staging pour validation - WP Migrate Pro pour la bdd - Wordmove - Push en prod - Grunt + WordPress Deploy
  • 10. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress MAMP À L’EAU - Setup précédent -VagrantVVV en local - 3 branches dev, staging, prod - Serveur (s)avec accès SSH - Staging sur machine local ou remote - Wordmove - Cycle dev > staging > prod - Grunt + WordPress Deploy - DynDNS ou Ngrock pour le staging
  • 11. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress NEW KIDS ON THE DOCK - Wocker - Docker - Dokku - DynDNS ou Ngrock pour le staging
  • 12. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress PAREIL POUR LE DEV DE THEMES DES OUTILS POUR SE FACILITER LA VIE
  • 13. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress A L’ANCIENNE -Télécharger Wordpress depuis le site - Créer un nouveau thème -Télécharger un framework css -Télécharger les dépendances - Copier/coller depuis twenty-x -Tester le thème - Rager dans style.css - Utiliser des plugins pour optimiser
  • 14. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress AVEC DES STÉROÏDES - Automatiser le d/l de WordPress ( WP cli, curl, yeoman, vagrant ) - Bower pour les dépendances ( modernizr, bootstrap, picturfill…) - Créer un nouveau thème - Starter theme ( _s, bones, sage, _tk, le votre ) -Tasker type Grunt, Gulp (livereload, compilation css, minification, concaténation, linter, compression d’images…) - Sass / Less -Testing : PHPUnit Selenium C’EST TROP LONG À METTRE EN PLACE !
  • 15. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress LE WORKFLOW COMPLET Vagrant Environnement de dev, création automatique d’une nouvelle instance de WordPress. Git Versionning, séparation du codebase en branches distinctes : dev - staging -prod et développement « sécurisé » de features ou hot fixes Yeoman Installation automatique d’un starter thème, de dépendances JS, de framework CSS… Grunt Automatisation des tâches : Sass, minification, concaténation, compression des images, déploiement, migration bdd…
  • 16. WORDPRESS LILLE Meetup 24 juin 2015 Workflow Wordpress CA S’INSTALLE EN COMBIEN D’HEURES ? BAH EN 5 MINUTES ! Mais il faudra un paquet d’heure d’apprentissage avant d’y arriver :)