{"version":"1.0","provider_name":"Ziserman.com","provider_url":"https:\/\/www.ziserman.com\/blog","author_name":"Fran\u00e7ois","author_url":"https:\/\/www.ziserman.com\/blog\/author\/admin\/","title":"Quel futur pour les syst\u00e8mes e-commerce - Ziserman.com","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"DMCHUdp1jp\"><a href=\"https:\/\/www.ziserman.com\/blog\/2011\/11\/10\/quel-futur-pour-les-systemes-e-commerce\/\">Quel futur pour les syst\u00e8mes e-commerce<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.ziserman.com\/blog\/2011\/11\/10\/quel-futur-pour-les-systemes-e-commerce\/embed\/#?secret=DMCHUdp1jp\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Quel futur pour les syst\u00e8mes e-commerce\u00a0\u00bb &#8212; Ziserman.com\" data-secret=\"DMCHUdp1jp\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.ziserman.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Assez rapidement, quand on d\u00e9veloppe un syst\u00e8me e-commerce (\u00e0 ma connaissance, je suis le seul \u00e0 utiliser ce terme, je devrais le d\u00e9poser \ud83d\ude09 ), on doit d\u00e9couper le syst\u00e8me en plusieurs composants. Mais le d\u00e9coupage est rarement satisfaisant. Rarement satisfaisant ? La plupart du temps, une bonne partie des fonctions se recoupent entre les [&hellip;]"}