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.

WordPress en 2015 - ForumPHP

2 383 vues

Publié le

Présentation de Nicolas Juen (Be API) et Xavier Borderie (WordPress-Francophone) lors du Forum PHP 2015 (Montrouge).

Publié dans : Logiciels
  • Soyez le premier à commenter

WordPress en 2015 - ForumPHP

  1. 1. WordPress en 2015 Nicolas Juen – Be API Xavier Borderie – WordPress-Francophone
  2. 2. Présentation de WordPress : historique Racines en Corse : b2/cafelog, créé en 2001 par Michel Valdrighi Fork WordPress créé en 2003 WordPress.com / Automattic lancés en 2005 Fondation WordPress lancée en 2010 -- WordPress-Francophone : site lancé en 2005 association loi 1901 créée en 2008
  3. 3. Présentation de WordPress : chiffres-clefs 25% de tous les sites web 59% des sites utilisant un CMS 44 versions majeurs 135 versions en tout WordPress 4.3 : 27,8 millions de téléchargements Temps pour que la chaque version devienne la version la plus utilisée : WordPress 4.1 : 36 jours WordPress 4.2 : 30 jours WordPress 4.3 : 25 jours WordPress 4.4 : rendez-vous en décembre !
  4. 4. Présentation de WordPress : projets phares Medias : New York Times / CNN / Reuters / Time Inc. / Oüi FM / etc. Sociétés : BNP Paribas / Vinci / Vivendi / LVMH / Renault / SAP / Sony / eBay / Bata / etc. Personnalités : Beyoncé / Usain Bolt / Bon Iver / Felicia Day / Kevin Smith / The Rolling Stones / etc. Technologie : Microsoft / Google Ventures / Facebook / api.jquery.com etc.
  5. 5. WordPress : 3e technologie la plus redoutée derrière Salesforce et Visual Basic (et devant Matlab et Sharepoint) Stack Overflow Developer Survey (avril 2015) : “% of devs who are developing with the language or tech but have not expressed interest in continuing to do so.”
  6. 6. Pas un vrai CMS
  7. 7. Le code
  8. 8. La sécurité
  9. 9. La scalabilité
  10. 10. HHVM / PHP7 ?
  11. 11. WordPress pour les développeurs.euses Composer : johnpbloch/wordpress et http://wpackagist.org/ Vagrant : VVV ou Varying Vagrant Vagrants WP-CLI : tout faire depuis la console PHPDoc : PSR-5, tous les hooks documentés sur https://developer.wordpress.org/ Types de contenus, taxonomies, metadonnées etc. De nombreuses API : HTTP, Image, Rewrite rules, WP_Query, Customizer, etc.
  12. 12. Nouveautés de la 4.4 REST API (infrastructure) Meta des termes Images responsives Amélioration du réseau de sites Embed Accessibilité
  13. 13. La REST API Thèmes Full Backbone + Underscore http://beebeebee.be/ https://github.com/tlovett1/_s_backbone Composant Backbone https://github.com/WP-API/client-js Composant NodeJS https://www.npmjs.com/package/wordpress-rest-api Authentification : Basic, Oauth1 http://v2.wp-api.org/ https://github.com/WP-API/
  14. 14. Exemple : Ajout d’une route
  15. 15. Exemple : Gestion de la réponse
  16. 16. Exemple : Gestion de la réponse
  17. 17. Activer sur les types de contenu wp-json/v2/books-api
  18. 18. Activer sur les taxonomies wp-json/v2/terms/genre/
  19. 19. Les réalisations http://reactor.apppresser.com/ https://www.worona.org/ https://nomadbase.io/ WooCommerce BuddyPress https://developer.wordpress.com/calypso/
  20. 20. Communauté WordPress : les associations WordPress-Francophone WP Paris WP Next WordPress Meet & Exchange (WPMX) ...et de nombreux meetups locaux !
  21. 21. Communauté WordPress : évènements WP Tech - Nantes - 5 décembre 2015 WordCamp Paris - Paris - 5 et 6 février 2016 WordCamp Europe - Vienne (Autriche) - 24 au 26 juin 2016 WPMX Day - Biarritz - juin 2015 ? WordCamp Lyon - Lyon - juin 2015 ? ...et des meetups réguliers à Paris, Nice, Nantes, etc. ...et des WordCamps partout dans le monde !
  22. 22. Communauté WordPress : comment contribuer ? make.wordpress.org Core Documentation Traduction Accessibilité Support Vidéo Validation d’extensions et thèmes Communauté

×