Source: https://campusbruxelles.files.wordpress.com/2014/02/2007-eyrolles-bien-developper-pour-le-web-2-0.pdf