Notice: Undefined index: title_shortcut in Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node() (line 84 of modules/custom/sommaire/src/EsanteSommaireUtils.php). Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node('$$Vin ou bière ? Avantage au vin$$Un effet potentiellement protecteur d’une dose modérée et régulière d’alcool sur le cœur, les maladies cardiovasculaires en général et la mortalité, est confirmé dans la grande majorité des études scientifiques. Grosso modo, si le risque de maladies cardiovasculaires diminue de l’ordre de 20 à 30 % chez les consommateurs modérés d’alcool, le vin semble cependant tirer son épingle du jeu. « Les études qui se sont focalisées sur le type d’alcool mettent en évidence un bénéfice cardiovasculaire supérieur du vin comparé aux autres boissons alcoolisées », avance le Pr Ludovic Drouet, chef du service Immunologie-Hématologie de l'hôpital Lariboisière (Paris). Il faut néanmoins rappeler qu’il n’existe à ce jour que des preuves indirectes des bienfaits du vin chez l’homme, et qu’in vitro ou sur des modèles animaux, les résultats ne sont pas homogènes. Cependant, plusieurs études épidémiologiques (des observations de la population) ont appuyé l’hypothèse d'un effet bénéfique propre au vin sur le risque cardiovasculaire. La première est française, celle du Pr Serge Renaud baptisée « Cohorte de Nancy » (1). Dans une cohorte de 35 000 personnes âgées de 40 à 60 ans, on a constaté la diminution des accidents cardiovasculaires en cas de consommation régulière et modérée de vin par rapport à l’abstinence : le risque de décéder d’ennuis cardiovasculaires est réduit d’environ 30 % avec un ou deux verres de vin par jour. Ce qui n’a pas été retrouvé avec la bière. $$Buveurs de vin ou de bière, des alimentations différentes perturbent les analyses$$ Mais les études épidémiologiques sont à prendre avec précaution car il est difficile de considérer l’ensemble des paramètres impliqués ! Par exemple, le mode de vie des buveurs de vin diffère de celui des buveurs de bière. Au Danemark, le Professeur Morten Gronbaek (2) a lui aussi trouvé une réduction de la mortalité coronarienne (liées aux artères du cœur) ou cardiovasculaire et de la mortalité globale chez les amateurs exclusifs de vin. Ce bénéfice est bien moindre chez les buveurs de bière. Quant à ceux qui boivent des alcools forts, c’est l’inverse, le bénéfice est nul voire leur risque cardiovasculaire dépasse celui des abstinents ! Surprise, en épluchant les tickets de caisse des 4 500 personnes de l’étude, les chercheurs ont remarqué des régimes alimentaires opposés entre buveurs de vin et de bière : alors que les premiers avaient acheté des légumes, de la viande maigre, de l’huile d’olive…. les seconds avaient opté pour une alimentation moins "saine" (plus de cholestérol, d’acides gras saturés, moins de fibres..). $$De l’intérêt du vin, avec modération et régulièrement$$ Parmi les autres habitudes de vie qui brouillent les cartes pour affiner le bénéfice de l’alcool en général ainsi que celui de telle ou telle boisson, il y a celle de boire deux verres par jour ou ... quatorze le samedi soir : ça n’a rien à voir ! Alors que la première attitude est bénéfique, la seconde – le binge drinking (consommation occasionnelle, excessive d'alcool qui n'a d'autres buts que l'ivresse)- est mauvaise pour le cœur, le cerveau, le poids etc. Or, la plupart des études font une moyenne journalière du total d’alcool ingéré au cours du mois, sans tenir compte de la régularité des prises.Que retenir alors ? « Les éléments positifs dont nous disposons aujourd’hui sont surtout en faveur du vin, beaucoup plus que pour les autres alcools, notamment parce que la consommation de vin est souvent plus régulière, précise Ludovic Drouet. C’est pourquoi il faut rester sur l’intérêt d’une consommation modérée et régulière d’alcool, en particulier du vin et surtout du vin rouge. Ce qui ne veut absolument pas dire que les personnes abstinentes doivent se mettre à boire pour protéger leur cœur » !', 1, '77077') (Line: 51)
esante_sommaire_node_view(Array, Object, Object, 'full')
call_user_func_array('esante_sommaire_node_view', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('node_view', Array) (Line: 299)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Notice: Undefined variable: tid in esante_theme_preprocess_node() (line 376 of themes/esante_theme/esante_theme.theme). esante_theme_preprocess_node(Array, 'node', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: array_flip(): Can only flip STRING and INTEGER values! in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 266 of core/lib/Drupal/Core/Entity/EntityStorageBase.php). Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityStorageBase->load() (Line: 532)
Drupal\Core\Entity\EntityBase::load() (Line: 67)
Drupal\esante_guides\Plugin\Block\EsanteGuidesBlockRubrique->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)