{"id":2198,"date":"2018-12-17T14:27:57","date_gmt":"2018-12-17T14:27:57","guid":{"rendered":"https:\/\/reskator.fr\/?p=2198"},"modified":"2021-01-14T10:56:51","modified_gmt":"2021-01-14T10:56:51","slug":"local-by-flywheel-3","status":"publish","type":"post","link":"https:\/\/dev9.reskator.fr\/cms\/2018\/local-by-flywheel-3\/","title":{"rendered":"Local by Flywheel passe en version\u00a03"},"content":{"rendered":"\n<p class=\"has-drop-cap has-background\" style=\"background-color:#f5f6f7\" data-block-type=\"core\">Local by Flywheel est un serveur de d\u00e9veloppement web en local. Gratuit et performant, il constitue une excellente alternative \u00e0 WAMP (Windows), MAMP (Mac OS X).<br>La version 3.0 vient tout juste de sortir, imm\u00e9diatement suivie par la v3.0.1. Je vous propose d\u2019en d\u00e9couvrir les nouveaut\u00e9s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" data-block-type=\"core\">Les nouveaut\u00e9s<\/h2>\n\n\n\n<p data-block-type=\"core\">Retrouvez la liste officielle des nouveaut\u00e9s \u00e0 la <a href=\"#LbF3\">fin de cet article<\/a>.<br>La principale nouveaut\u00e9, du moins celle qui est la plus visible, est l\u2019ajout d\u2019une biblioth\u00e8que de modules (Add-ons) directement int\u00e9gr\u00e9e \u00e0 LbF (le petit nom de Local by Flywheel).<br>Ces modules permettent d\u2019ajouter\/compl\u00e9ter les fonctionnalit\u00e9s de base, un peu comme le font les plugins de WordPress.<\/p>\n\n\n\n<p data-block-type=\"core\">Les autres nouveaut\u00e9s concernent des am\u00e9liorations de performances, des corrections de bugs survenants dans de rares situations ainsi que la mise \u00e0 jour des composants internes, et de la version wordpress fournie (v5.0.1).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" data-block-type=\"core\">Les modules<\/h2>\n\n\n\n<p data-block-type=\"core\">Avec cette version&nbsp;3, la barre lat\u00e9rale se pare d\u2019une nouvelle ic\u00f4ne, une pi\u00e8ce de puzzle, permettant d\u2019acc\u00e9der aux 5&nbsp;modules (add-ons) disponibles pour l\u2019instant.<br>Gageons que leur nombre augmentera, d\u2019autant que Flywheel met \u00e0 disposition une API ainsi que la documentation n\u00e9cessaire pour le d\u00e9veloppement d\u2019autres modules.<br>Ces modules ne sont pas tous nouveaux, mais soit il fallait les installer \u201c\u00e0 la main\u201d (Xdebug + PhpStorm), soit ils ne fonctionnaient plus avec les pr\u00e9c\u00e9dentes versions (Stats).<\/p>\n\n\n\n<div class=\"wp-block-image\" data-block-type=\"core\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"605\" src=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_02.png\" alt=\"Le panneau des modules\" class=\"wp-image-45404\" srcset=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_02.png 900w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_02-300x202.png 300w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_02-768x516.png 768w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_02-600x403.png 600w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><figcaption>Le panneau des modules (add-ons) fourni en standard<\/figcaption><\/figure><\/div>\n\n\n\n<p data-block-type=\"core\">Tous ces modules s\u2019appliquent \u00e0 chaque site d\u00e9clar\u00e9s dans LbF.<\/p>\n\n\n\n<p data-block-type=\"core\"><strong>Volumes<\/strong><br>Ce module permet d\u2019ajouter des dossiers \u00e0 prendre en charge.<br>Une fois ce module activ\u00e9, on acc\u00e8de \u00e0 ses r\u00e9glages via le menu \u201cMore\u2026\u201d de chaque site.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\" data-block-type=\"core\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"732\" height=\"527\" src=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Volumes.png\" alt=\"Add-on Volumes de LbF\" class=\"wp-image-45405\" srcset=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Volumes.png 732w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Volumes-300x216.png 300w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Volumes-600x432.png 600w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><figcaption>Le module Volumes de Local by Flywheel<\/figcaption><\/figure><\/div>\n\n\n\n<p data-block-type=\"core\"><strong>Ports<\/strong><br>Ce module permet de d\u00e9clarer la prise en charge de ports suppl\u00e9mentaires. Le plus souvent, il s\u2019agira du port 22 (SSL) pour d\u00e9clarer votre site en https.<br>Une fois ce module activ\u00e9, on acc\u00e8de \u00e0 ses r\u00e9glages via le menu \u201cMore\u2026\u201d de chaque site.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\" data-block-type=\"core\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"734\" height=\"478\" src=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Ports.png\" alt=\"Add-on Ports de LbF\" class=\"wp-image-45406\" srcset=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Ports.png 734w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Ports-300x195.png 300w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Ports-600x391.png 600w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><figcaption>Le module Ports de Local by Flywheel<\/figcaption><\/figure><\/div>\n\n\n\n<p data-block-type=\"core\"><strong>Stats<\/strong><br>Ce module permet d\u2019afficher en temps r\u00e9el les \u201cressources\u201d consomm\u00e9es par un site. Les ressources en question sont la quantit\u00e9s de m\u00e9moires consomm\u00e9es et la puissance de calcul sollicit\u00e9e.<br>Une fois ce module activ\u00e9, on acc\u00e8de au visualiseur via le menu \u201cMore\u2026\u201d de chaque site.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\" data-block-type=\"core\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"565\" src=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Stats.png\" alt=\"Add-on Stats de LbF\" class=\"wp-image-45407\" srcset=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Stats.png 730w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Stats-300x232.png 300w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Stats-600x464.png 600w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><figcaption>Le module Stats de Local by Flywheel<\/figcaption><\/figure><\/div>\n\n\n\n<p data-block-type=\"core\"><strong>XDebug + PhpStorm<\/strong><br>Ce module, d\u00e9di\u00e9 aux d\u00e9veloppeurs, permet d\u2019installer XDebug et de l\u2019interfacer \u00e0 PhpStorm* en 1&nbsp;simple clic. Une bien belle avanc\u00e9e, vous en conviendrez si vous \u00eates d\u00e9veloppeur \ud83d\ude09<br>Une fois ce module activ\u00e9, on acc\u00e8de \u00e0 ses options via le menu \u201cMore\u2026\u201d de chaque site.<br><em>*PhpStorm est un IDE de d\u00e9veloppement.<\/em><\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\" data-block-type=\"core\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"732\" height=\"492\" src=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_XDebug-PhpStorm.png\" alt=\"Add-on XDebug+PhpStorm de LbF\" class=\"wp-image-45408\" srcset=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_XDebug-PhpStorm.png 732w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_XDebug-PhpStorm-300x202.png 300w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_XDebug-PhpStorm-600x403.png 600w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><figcaption>Le module XDebug+PhpStorm de Local by Flywheel<\/figcaption><\/figure><\/div>\n\n\n\n<p data-block-type=\"core\"><strong>Notes<\/strong><br>Ce module est un mini pense-b\u00eate vous permettant d\u2019ajouter des notes. Il supporte la notation markdown.<br>Une fois ce module activ\u00e9, l\u2019\u00e9cran d\u2019accueil \u201cOverview\u201d comporte une nouvelle section \u201cNotes\u201d, sur la droite.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\" data-block-type=\"core\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"520\" src=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Notes.png\" alt=\"Add-on Notes de LbF\" class=\"wp-image-45409\" srcset=\"https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Notes.png 730w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Notes-300x214.png 300w, https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_Notes-600x427.png 600w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><figcaption>Le module Notes de Local by Flywheel<\/figcaption><\/figure><\/div>\n\n\n\n<p data-block-type=\"core\">Je pr\u00e9vois une s\u00e9rie d\u2019articles sur les avantages d\u2019un serveur web local et sa configuration autour de Local by Flywheel.<br>Si vous \u00eates int\u00e9ress\u00e9, faites-le moi savoir en commentaires.<\/p>\n\n\n\n<div class=\"wp-block-ugb-accordion ugb-accordion ugb-1aec273 ugb-accordion--v2 ugb-accordion--design-colored ugb-main-block\" aria-expanded=\"false\"><style>.ugb-1aec273 .ugb-accordion__item{border-style:solid !important;border-color:#aebabe !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-radius:5px !important;background-color:#f2f4f5 !important}.ugb-1aec273 .ugb-accordion__title{font-size:1.5em !important;color:#ad5388}.ugb-1aec273 .ugb-accordion__arrow{fill:#ad5388}.ugb-1aec273 .ugb-inner-block{text-align:left}.ugb-1aec273 .ugb-accordion__item:before{background-color:#f2f4f5 !important}.ugb-1aec273.ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__item{background:#aebabe !important}.ugb-1aec273.ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__item:before{display:none !important}.ugb-1aec273.ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__title,.ugb-1aec273.ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__arrow{color:#222222;fill:#222222}.ugb-1aec273 .ugb-accordion__content-inner,.ugb-1aec273 .ugb-accordion__content-inner p,.ugb-1aec273 .ugb-accordion__content-inner li,.ugb-1aec273 .ugb-accordion__content-inner h1,.ugb-1aec273 .ugb-accordion__content-inner h2,.ugb-1aec273 .ugb-accordion__content-inner h3,.ugb-1aec273 .ugb-accordion__content-inner h4,.ugb-1aec273 .ugb-accordion__content-inner h5,.ugb-1aec273 .ugb-accordion__content-inner h6{color:#222222 !important}<\/style><div class=\"ugb-inner-block\"><div class=\"ugb-block-content\"><div class=\"ugb-accordion__item ugb--shadow-4\"><div class=\"ugb-accordion__heading\" role=\"button\" tabindex=\"0\"><h4 class=\"ugb-accordion__title\">What's new in v3.0.x<\/h4><svg viewbox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"ugb-accordion__arrow\" width=\"20\" height=\"20\"><path d=\"M16.7 3.3L10 10 3.3 3.4 0 6.7l10 10v-.1l10-9.9z\"><\/path><\/svg><\/div><div class=\"ugb-accordion__content\" role=\"region\"><div class=\"ugb-accordion__content-inner\">\n<h5 class=\"wp-block-heading\" data-block-type=\"core\">Additions<\/h5>\n\n\n\n<ul class=\"wp-block-list\" data-block-type=\"core\"><li>Local Add-ons Library!&nbsp;Browse and download Add-ons straight from Local with a few clicks. (v3.0.0)<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" data-block-type=\"core\">Improvements<\/h5>\n\n\n\n<ul class=\"wp-block-list\" data-block-type=\"core\"><li>Redesigned Connect to Flywheel page (v3.0.0)<\/li><li>Added active state styling for the Site Info More dropdown (v3.0.0)<\/li><li>Increased timeout and retry limit when waiting for a pull from Flywheel to complete (v3.0.0)<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" data-block-type=\"core\">Changes<\/h5>\n\n\n\n<ul class=\"wp-block-list\" data-block-type=\"core\"><li>Xdebug + PhpStorm Add-on is no longer included with Local. It can be installed through the new Add-ons Library! (v3.0.0)<\/li><li>Add-ons must now be either&nbsp;.tar.gz&nbsp;or&nbsp;.tgz&nbsp;instead of&nbsp;.zip&nbsp;when installing from Disk (v3.0.0)<\/li><li>Removed blurs from the user interface due to inadequate performance on certain devices (v3.0.1)<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" data-block-type=\"core\">Bug Fixes<\/h5>\n\n\n\n<ul class=\"wp-block-list\" data-block-type=\"core\"><li>Addressed an issue where MySQL prefixes wouldn\u2019t be properly replaced when Pushing to Flywheel (v3.0.0)<\/li><li>Resolved potential high CPU usage when exporting or Pushing sites to Flywheel (v3.0.1)<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" data-block-type=\"core\">Dependencies<\/h5>\n\n\n\n<ul class=\"wp-block-list\" data-block-type=\"core\"><li>Upgraded&nbsp;@getflywheel\/local-components&nbsp;to 6.1.6 (v3.0.1)<\/li><li>Upgraded Electron to 3.0.11 (v3.0.0)<\/li><li>Upgraded bundled version of WordPress to 5.0.1 (v3.0.1)<\/li><\/ul>\n<\/div><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<p data-block-type=\"core\">Rendez-vous sur <a rel=\"noreferrer noopener\" href=\"https:\/\/local.getflywheel.com\/\" target=\"_blank\">le site de Local by Flywhee<\/a>l pour t\u00e9l\u00e9charger la derni\u00e8re version.<\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\"\/ data-block-type=\"core\">\n","protected":false},"excerpt":{"rendered":"<p>Local by Flywheel est un serveur de d\u00e9veloppement web en local. Gratuit et performant, il constitue une excellente alternative \u00e0 WAMP (Windows), MAMP (Mac OS X).<br \/>\nLa version 3.0 vient tout juste de sortir, imm\u00e9diatement suivie par la v3.0.1. Je vous propose d'en d\u00e9couvrir les nouveaut\u00e9s.<\/p>\n","protected":false},"author":3,"featured_media":45410,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[6,7,8],"class_list":["post-2198","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developpeur","tag-lbf","tag-local-by-flywheel","tag-outils-de-developpement"],"featured_image_urls_v2":{"full":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01.png",900,569,false],"thumbnail":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01-150x150.png",150,150,true],"medium":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01-300x190.png",300,190,true],"medium_large":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01-768x486.png",768,486,true],"large":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01.png",900,569,false],"1536x1536":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01.png",900,569,false],"2048x2048":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01.png",900,569,false],"acf-gallery":["https:\/\/dev9.reskator.fr\/cms\/wp-content\/uploads\/2021\/01\/LbF_3-x_01-300x300.png",300,300,true]},"post_excerpt_stackable_v2":"<p>Local by Flywheel est un serveur de d\u00e9veloppement web en local. Gratuit et performant, il constitue une excellente alternative \u00e0 WAMP (Windows), MAMP (Mac OS X).<br \/>\nLa version 3.0 vient tout juste de sortir, imm\u00e9diatement suivie par la v3.0.1. Je vous propose d'en d\u00e9couvrir les nouveaut\u00e9s.<\/p>\n","category_list_v2":"<a href=\"https:\/\/dev9.reskator.fr\/cms\/category\/developpeur\/\" rel=\"category tag\">D\u00e9veloppeur<\/a>","author_info_v2":{"name":"Philippe Reskator","url":"https:\/\/dev9.reskator.fr\/cms\/author\/philippe\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/posts\/2198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/comments?post=2198"}],"version-history":[{"count":0,"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/posts\/2198\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/media\/45410"}],"wp:attachment":[{"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/media?parent=2198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/categories?post=2198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev9.reskator.fr\/cms\/wp-json\/wp\/v2\/tags?post=2198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}