{"id":2711,"date":"2016-10-21T22:50:35","date_gmt":"2016-10-21T20:50:35","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=2711"},"modified":"2016-10-21T22:50:35","modified_gmt":"2016-10-21T20:50:35","slug":"objet-de-reference-contre-suivi-du-graphe-des-mises-a-jours","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=2711","title":{"rendered":"Objet de r\u00e9f\u00e9rence contre suivi du graphe des mises \u00e0 jours"},"content":{"rendered":"<p style=\"text-align: justify;\">Le <a title=\"bootstrap\" href=\"http:\/\/blog.nebule.org\/?page_id=2462\" target=\"_blank\">bootstrap<\/a> retrouve l&rsquo;application et la librairie <a title=\"nebule\" href=\"http:\/\/www.nebule.org\" target=\"_blank\">nebule<\/a> \u00e0 utiliser en suivant des liens. Actuellement, il suit le graphe des mises \u00e0 jours de l&rsquo;application s\u00e9lectionn\u00e9e et celui de la librairie <em>nebule<\/em>.<\/p>\n<p style=\"text-align: justify;\">Mais il est possible dans ce cas d&rsquo;utiliser une autre m\u00e9thode de suivi des liens pour retrouver la derni\u00e8re version des applications et de la librairie.<\/p>\n<p style=\"text-align: justify;\">La recherche par les graphes permet de suivre les liens de type <code>u<\/code> d&rsquo;objets en objets jusqu&rsquo;\u00e0 arriver en bout de branche de l&rsquo;arborescence des mises \u00e0 jours. \u00c9videment, il faut tenir compte des liens de type <code>x<\/code> de suppression de liens. Et il faut aussi que l&rsquo;objet en bout de branche soit disponible sinon on remonte la branche en sens inverse&#8230;<br \/>\nLa m\u00e9thode est efficace mais elle est tr\u00e8s longue a jouer.<\/p>\n<p style=\"text-align: justify;\">Il est possible de faire plus simple pour un r\u00e9sultat identique dans notre cas.<\/p>\n<p style=\"text-align: justify;\">La structure de recherche de la derni\u00e8re version d&rsquo;un objet a dans notre cas un cheminement compl\u00e8tement sous contr\u00f4le. Il n&rsquo;est pas n\u00e9cessaire de g\u00e9rer une profondeur de recherche de plus de un niveau, m\u00eame avec des liens de mise \u00e0 jour. En ne fonctionnant plus que sur un seul niveau il est tout \u00e0 fait possible de n&rsquo;utiliser que des liens de type f depuis un objet de r\u00e9f\u00e9rence.<br \/>\nEt en plus il est possible de ne plus \u00e0 devoir g\u00e9rer les liens de suppression de liens. Un nouveau lien remplace automatiquement le pr\u00e9c\u00e9dent lien. Si il faut supprimer le lien de la derni\u00e8re mise \u00e0 jour, il suffit de rejouer \u00e0 une date plus r\u00e9cente le lien de la version pr\u00e9c\u00e9dente.<\/p>\n<p style=\"text-align: justify;\">Et ainsi il y a gain du nombre d&rsquo;objets parcourus et gain de temps de traitement sur les quelques liens qui restent.<\/p>\n<p style=\"text-align: justify;\">Cette m\u00e9thode va \u00eatre mis en place d\u00e8s que possible dans le <em>bootstrap<\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le bootstrap retrouve l&rsquo;application et la librairie nebule \u00e0 utiliser en suivant des liens. Actuellement, il suit le graphe des mises \u00e0 jours de l&rsquo;application s\u00e9lectionn\u00e9e et celui de la librairie nebule. Mais il est possible dans ce cas d&rsquo;utiliser une autre m\u00e9thode de suivi des liens pour retrouver la derni\u00e8re version des applications et &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=2711\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Objet de r\u00e9f\u00e9rence contre suivi du graphe des mises \u00e0 jours<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[55,67,89,7,122,117,118,99,104,373,24],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/2711"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2711"}],"version-history":[{"count":3,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/2711\/revisions"}],"predecessor-version":[{"id":2714,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/2711\/revisions\/2714"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2711"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}