{"id":1411,"date":"2016-08-21T10:41:45","date_gmt":"2016-08-21T08:41:45","guid":{"rendered":"http:\/\/www.h-hennes.fr\/blog\/?p=1411"},"modified":"2016-08-21T10:41:45","modified_gmt":"2016-08-21T08:41:45","slug":"alternative-a-wampserver-windows-bash","status":"publish","type":"post","link":"https:\/\/www.h-hennes.fr\/blog\/2016\/08\/21\/alternative-a-wampserver-windows-bash\/","title":{"rendered":"Alternative \u00e0 wampserver : windows bash"},"content":{"rendered":"<p>La sortie de la mise \u00e0 jour Anniversary pour windows 10 au d\u00e9but du mois d&rsquo;aout, apporte une nouveaut\u00e9 majeure pour les d\u00e9veloppeur webs ( sous windows bien sur ^^), \u00e0 savoir l&rsquo;apparition d&rsquo;un sous-syst\u00e8me linux directement int\u00e9gr\u00e9 dans windows.<\/p>\n<p>Je ne vais pas vous d\u00e9tailler comment l&rsquo;activer vous pouvez trouver comment faire cela sur google.<\/p>\n<p>La distribution propos\u00e9e est <strong>Ubuntu 14.04<\/strong>.<\/p>\n<p>Pour pouvoir d\u00e9velopper en local il est donc n\u00e9cessaire d&rsquo;installer le stack lamp (Apache\/Mysql,Php) , les instructions sont donc exactement les m\u00eames que sur un ubuntu classique, je vous renvoie donc<br \/>\nvers mon article sur le sujet : <a href=\"https:\/\/www.h-hennes.fr\/blog\/2014\/12\/04\/ubtuntu-server-intallation-apache-php-mysql\/\" target=\"_blank\">Ubuntu Server 14.04 \u00ab Trusty Tahr \u00bb : Installation d&rsquo;apache, php et mysql ( lamp)<\/a><\/p>\n<p>L&rsquo;unique point \u00e0 retenir est que les partitions windows sont mont\u00e9es dans <em>\/mnt\/x\/votre-dossier<\/em> ( ou x correspond \u00e0 la lettre de votre disque dur)<br \/>\nIl faut donc faire pointer vos vhosts apache vers ces dossiers.<\/p>\n<p>A noter \u00e9galement que j&rsquo;ai voulu installer nginx sans succ\u00e8s, pour l&rsquo;instant cela ne fonctionne pas.<\/p>\n<p><strong>Console :<\/strong><br \/>\nLa console windows, reste relativement basique, voici comment utiliser cmder plut\u00f4t.<br \/>\nCr\u00e9er un type de console \u00ab\u00a0Bash windows\u00a0\u00bb avec le script de d\u00e9marrage suivant \u00ab\u00a0cmd \/k bash\u00a0\u00bb<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Questions performances alors ?<br \/>\n<\/strong><br \/>\nPour l&rsquo;instant je d\u00e9veloppais essentiellement dans des machines virtuelles vagrant, bas\u00e9es\u00a0 sur l&rsquo;image <a href=\"https:\/\/box.scotch.io\/\" target=\"_blank\">scotchbox<\/a><\/p>\n<p>On va donc comparer les temps de chargement sur les plateformes e-commerce <strong>Prestashop<\/strong> et <strong>Magento<\/strong><br \/>\n( Si quelqu&rsquo;un \u00e0 l&rsquo;occasion de comparer avec wampserver, n&rsquo;h\u00e9sitez pas \u00e0 donner vos impressions )<\/p>\n<p>Comparaison Vagrant scotchbox (<strong>V<\/strong>) Vs lamp windows bash(<strong>W<\/strong>) :<\/p>\n<p>Prestashop : ( version 1.6.1.6 cache d\u00e9sactive, rafraichissement des templates modifi\u00e9s uniquement)<\/p>\n<ul>\n<li>homepage<br \/>\nV 4.05s \/ W 2.74s<\/li>\n<li>categorie \u00ab\u00a0Femmes\u00a0\u00bb<br \/>\nV 5.16s \/ W 2.62<\/li>\n<li>fiche produit<br \/>\nV 3.45s \/ W : 1.67s<\/li>\n<\/ul>\n<p>Magento : (version 1.9.2.4 tous les caches d\u00e9sactiv\u00e9s)<\/p>\n<ul>\n<li>homepage<br \/>\nV 7.05s\/ W 3.15s<\/li>\n<li>cat\u00e9gorie standard avec 5 produits<br \/>\nV 5.06s \/ W 4.04s<\/li>\n<li>fiche produit :<br \/>\nV 5.84s \/ W 3.51s<\/li>\n<\/ul>\n<p><strong>Verdict :<\/strong><br \/>\nJe suis relativement satisfait de cette solution pour mes d\u00e9veloppements locaux, et je pense remplacer l&rsquo;utilisation des vms vagrant par ce stack.<br \/>\nLes temps de chargements sont l\u00e9g\u00e8rement plus rapides qu&rsquo;avec une machine virtuelle.<br \/>\nPour l&rsquo;instant je n&rsquo;ai pas encore fait face \u00e0 des probl\u00e8mes bloquants ou a des cas particuliers, mais il y en aura surement.<\/p>\n<p>Je vous ferais certainement des retours plus complets d&rsquo;ici quelques mois apr\u00e8s une utilisation plus intensive.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La sortie de la mise \u00e0 jour Anniversary pour windows 10 au d\u00e9but du mois d&rsquo;aout, apporte une nouveaut\u00e9 majeure pour les d\u00e9veloppeur webs ( sous windows bien sur ^^), \u00e0 savoir l&rsquo;apparition d&rsquo;un sous-syst\u00e8me linux directement int\u00e9gr\u00e9 dans windows. Je ne vais pas vous d\u00e9tailler comment l&rsquo;activer vous pouvez trouver comment faire cela sur [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[246,245,254,6],"tags":[268,461,299,366,202],"class_list":["post-1411","post","type-post","status-publish","format-standard","hentry","category-magento-2","category-prestashop-2","category-serveurs-dedies","category-trucs-et-astuces","tag-bash","tag-developpement-web","tag-lamp","tag-vagrant","tag-wamp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/1411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/comments?post=1411"}],"version-history":[{"count":5,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/1411\/revisions"}],"predecessor-version":[{"id":1416,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/1411\/revisions\/1416"}],"wp:attachment":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/media?parent=1411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/categories?post=1411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/tags?post=1411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}