Notes de la réunion d’hébergement : 10 janvier 2018


Voici le résumé de notre réunion dans #hosting-community le mercredi 10 janvier 2018 à 18 h 00 UTC

(archive Slack).

Tests distribués

  • Cloudways et Human Made communiquent désormais leurs résultats ! Cela nous amène à 5 hébergeurs qui communiquent leurs résultats !
  • À la connaissance de quelqu’un, le projet DU a-t-il déjà détecté des bogues avant la mise en production ?
    • Au moment de la réunion, il n’y avait pas encore eu d’analyse des données à ce jour
    • Un bogue lié à une dépendance incorrecte avec `allowfopenurl`, qui a entraîné la création d’un ticket
    • Jusqu’à présent, tous les hébergeurs ayant mis en place les tests ont trouvé des éléments à corriger
      • Il s’agit généralement d’extensions PHPPHP PHP (PHP : Hypertext Preprocessor) est un langage de script généraliste particulièrement adapté au développement web. Le code PHP est généralement traité sur un serveur web par un interpréteur PHP. Sur un serveur web, le résultat du code PHP interprété et exécuté constitue tout ou partie d’une réponse HTTP. ou d’une configuration qui ne sont pas tout à fait compatibles avec WordPress
      • DreamHost, par exemple, a trouvé des problèmes avec Imagick dus à une régression qui aurait été détectée si les tests avaient été exécutés de manière automatisée
      • Objectifs pour la fin du premier trimestre :
        • Intégrer les données Travis CI du cœurCœur Le cœur est l’ensemble des logiciels nécessaires au fonctionnement de WordPress. L’équipe Cœur développe WordPress. dans la base de donnéesBase de données Une base de données est un ensemble organisé de données. L’accès à ces données est généralement fourni par un « système de gestion de base de données » (SGBD) constitué d’un ensemble intégré de logiciels permettant aux utilisateurs d’interagir avec une ou plusieurs bases de données et donnant accès à toutes les données qu’elles contiennent. En raison de leur relation étroite, le terme « base de données » est souvent utilisé de manière informelle pour désigner à la fois une base de données et le SGBD utilisé pour la manipuler. afin de l’utiliser comme point de comparaison.
        • Prototyper l’envoi d’un e-mail au compte de rapports si les tests de l’hébergeur échouent et que les tests du cœur n’ont pas
          • Il faudra une formulation autour de « voici ce que vous devriez faire à ce sujet »
        • @mikeschroder a suggéré que la correction des problèmes serait probablement liée à #hosting-community dans un premier temps, jusqu’à ce que nous ayons identifié une tendance.
        • Les personnes présentes étaient d’accord pour dire que les hébergeurs pouvaient/devraient créer un ticket TracTrac Trac est un système open source de gestion de projet et de suivi des bogues, accessible depuis le web. Trac s’intègre aux principaux systèmes de gestion de versions, notamment Subversion et Git (« prêts à l’emploi »). lorsqu’ils disposent des informations nécessaires pour le faire.

Documentation des bonnes pratiques d’hébergementHébergement Un service d’hébergement web est un type de service d’hébergement Internet qui permet aux particuliers et aux organisations de rendre leur site web accessible via le World Wide Web.

  • @mikeschroder a commenté la page sur la fiabilité, mais les commentaires doivent encore être examinés
  • Les autres retours sont toujours les bienvenus ! 
  • Public cible
    • La contribution d’un plus grand nombre de personnes chargées des opérations à la documentation serait utile, afin que nous aboutissions aux détails qu’elles souhaitent.
    • Une grande partie des retours de @mikeschroder sur l’article consacré à la fiabilité portait sur le fait qu’il semblait destiné à un utilisateur final plutôt qu’à quelqu’un qui exploite un site.
    • Consulter la documentation d’autres projets open sourceOpen Source Open Source désigne un logiciel dont le code source original est librement disponible et peut être redistribué et modifié. L’Open Source **doit être** distribué selon un modèle de licence, voir GPL. pour trouver de « bons exemples ».
      • La documentation sur les exigences PHP de Drupal contient de bons éléments concernant la documentation étendue sur la compatibilité PHP que nous avons élaborée

Appel à l’aide !

  • Consultez la page des résultats des tests de phpunit-test-reporter
  • Appel à réflexions et retours sur cette question.
  • Aidez à relire la page sur la fiabilité du manuel en fournissant vos retours
  • @andrewtaylor-1 a un projet parallèle pour lequel il aimerait collaborer avec un autre hébergeur. Contactez-le directement pour plus de détails
    • L’idée est d’utiliser des tests automatisés sur CircleCI (avec une régression visuelle, et un travail en cours pour ajouter Lighthouse) afin de mettre à jour en masse des sites WordPress, d’exécuter les tests, puis, si tout réussit, de déployerDéployer Lancer du code depuis un environnement de développement local vers le serveur web de production, afin qu’il soit accessible aux visiteurs.… 
    • Plus précisément, cela s’exécuterait via cronCron Il s’agit d’un planificateur de tâches basé sur le temps sous Unix. Les utilisateurs qui configurent et entretiennent des environnements logiciels utilisent cron pour planifier l’exécution périodique de tâches à des heures, dates ou intervalles précis. afin de vérifier les mises à jour (du cœur, des extensions et des thèmes)

Retours

Vous avez manqué la réunion de cette semaine et souhaitez en savoir plus sur un point ci-dessus ? Prenez le temps de consulter les commentaires et de partager vos réflexions ! OU… rejoignez-nous !

Vous avez des questions sur la manière de participer ? Rejoignez #hosting-community et n’hésitez pas à poser vos questions à tout moment.

Prochaine réunion

La prochaine réunion aura lieu dans #hosting-community le mercredi 17 janvier 2017 à 18 h 00 UTC. Au plaisir de vous y voir !

#meetings, #summary, #weekly-hosting-chat