Accéder au contenu principal
Imprimer
Focus 9 - Mai 2013

L'or caché des pirates ?

Vous avez certainement déjà entendu parler de "Games of Thrones". C'est la série télé la plus populaire du moment. Ses deux premières saisons ont fait un carton et HBO (chaine américaine à péage, productrice de la série) diffuse pour l'instant la saison 3. Ce sont quelque 4,5 millions d'abonnés qui suivent la série. Mais, au total, l'audience est bien plus large car il convient de compter aussi plusieurs millions (le chiffre exact est difficile à estimer) de téléspectateurs «illégitimes». En effet, le dernier épisode diffusé par HBO le 31 mars a été téléchargé plus d'un million de fois en l'espace de 24 heures.

Contrairement à ce que l'on pourrait penser, ces chiffres record de téléchargement illégal n'ont pas affolé les responsables de HBO. Que du contraire ! Le président des programmes de la chaine (Michael Lombardo) a déclaré fin mars à Entertainment Weekly qu'il prenait cela du bon côté : «Je ne devrais probablement pas dire ça, mais c'est une sorte de compliment. La demande est là. Et cela n'a clairement pas eu d'effet négatif sur les ventes de DVD. [Le piratage est] quelque chose qui vient avec le fait d'avoir un programme qui marche très bien sur une chaîne payante.» L'un des réalisateurs de la série (David Petrarca) a même poussé le bouchon plus loin en déclarant, lors d'une séance de questions/réponses à l'université de Western Australia, qu'en fait, la série bénéficie du piratage car celui-ci alimente le «buzz culturel» qui permet à ce genre de programme de «survivre».

Au delà du cas isolé de cette série, que pensent les économistes de tout cela ? Sur le plan de la théorie, de nombreux travaux ont mis en évidence les effets positifs que le piratage est susceptible d'exercer sur les profits des producteurs de contenu. Dans le compte-rendu qu'ils font de la littérature sur l'économie du piratage, Belleflamme et Peitz (2010) distinguent trois mécanismes : l'échantillonnage, les effets de réseau et l'appropriation indirecte (ces mêmes mécanismes sont aussi à l'origine de l'offre gratuite de nombreux biens de contenu, comme expliqué dans le numéro 100 de Regards Economiques).

  • Selon le premier mécanisme, les copies illégales d'un bien de contenu peuvent jouer un rôle d'échantillon et permettre ainsi à leurs consommateurs d'apprécier, sans frais, la valeur qu'ils attachent au contenu en question. Une fois qu'ils auront réalisé que le bien correspond à leurs goûts ou est à la hauteur de leurs attentes, certains consommateurs décideront alors d'acheter une copie légitime (qui est souvent de meilleure qualité que la copie illégale). C'est ce qui semble se produire pour Games of Thrones car pas mal de mordus achètent les DVD (ou revoient la série sur une chaîne à péage comme BeTV) après avoir téléchargé des épisodes de la série illégalement.
  • Le deuxième mécanisme repose sur l'idée que beaucoup de biens de contenu génèrent des effets de réseau, c'est-à-dire que leur valeur pour les consommateurs augmente avec le nombre de consommateurs. Il en va ainsi des logiciels (plus la communauté d'utilisateurs est large plus il est facile de s'échanger des fichiers) et des biens culturels (dont l'attrait augmente grâce au bouche-à-oreille). Dans le cas de Games of Thrones, plus la série est visionnée, de façon légale ou non, plus on parle d'elle et plus HBO est susceptible d'attirer de nouveaux abonnés grâce à ce programme.
  • Le troisième mécanisme est un peu du même ordre que le précédent. Au lieu d'augmenter directement la demande pour le bien concerné, le piratage contribue à augmenter la demande pour des biens complémentaires. Le producteur est donc à même de s'approprier indirectement la valeur que les consommateurs attachent au bien piraté. Ainsi, ce que David Petrarca avait sans doute derrière la tête est l'idée que les ventes de produits dérivés augmentent avec le nombre "d'aficionados" de la série, que ceux-ci l'aient visionnée de façon légale ou illégale important peu.

Voici donc trois mécanismes qui, théoriquement, pourraient calmer les craintes des producteurs de contenu par rapport au piratage. Mais on pourrait se dire qu'il ne s'agit-il là que de vagues possibilités mises en évidence par des chercheurs qui, par goût et/ou pour augmenter leurs chances de voir leurs travaux publiés, préfèrent dénicher des résultats contre-intuitifs que confirmer des faits communément admis (je parle en connaissance de cause vu que je fais moi-même partie de ces chercheurs).

Pour répondre à cette critique, il faut soumettre les théories à l'épreuve des faits. Fort opportunément, la littérature empirique sur les effets du piratage (essentiellement dans le secteur musical) s'est considérablement développée ces dernières années. Avant de résumer les résultats des études qui ont été menées, il faut souligner les difficultés méthodologiques liées à l'estimation des effets du piratage. Comme l'explique Waldfogel (2012), la première difficulté tient au fait que le piratage, comme tout comportement illégal, se prête très mal au recueil de données statistiques. La seconde difficulté est commune à la majeure partie des travaux empiriques en économie : ils ne sont pas de nature expérimentale. Cela veut dire que même si l’on peut observer des volumes de piratage, comme certains chercheurs ont réussi à le faire, on est toujours bien en peine d’établir un lien causal entre le piratage et l’évolution de la consommation légale.

Malgré ces difficultés, les nombreux travaux menés ces dernières années ont convergé vers la conclusion, maintenant largement admise, que le piratage a eu un impact négatif sur les ventes physiques de musique (c'est-à-dire les CD). Dans le jargon de cette littérature, on dit que le téléchargement illégal a «déplacé» les ventes physiques (entendez par là qu'il s'y est substitué). Le facteur de «déplacement» estimé est toutefois plus proche de zéro que de un, ce qui reflète l'observation que la grosse majorité des biens consommés illégalement n'auraient pas été achetés en l'absence de piratage (contrairement à ce que l'industrie du disque voulait faire accroire en comptant tout téléchargement comme une vente en moins).

Cette conclusion s'applique-t-elle également à la consommation légale de musique en ligne (via des magasins en ligne comme iTunes ou via des services de «streaming» comme Spotify) ? C'est ce que Aguiar et Mertens (2012) essaient d'établir dans une étude commanditée par la Commission européenne, en analysant le comportement de consommateurs de musique digitale sur Internet. Au lieu de procéder par enquête (une méthode qui pose toujours la question de la représentativité et la sincérité de l'échantillon choisi), les auteurs utilisent des observations directes du comportement en ligne de plus de 16.000 Européens, dont les caractéristiques socio-économiques (âge, genre, éducation, occupation, revenu et taille du ménage, nombre d'enfants, région de résidence) sont également connues. Toutes ces données sont récoltées par l'entreprise Nielsen (spécialiste de la mesure d'audience, que ce soit en télévision ou sur Internet).

Pour évaluer dans quelle mesure le téléchargement illégal de musique «déplace» l'achat légal (ou l'écoute légale) de musique en ligne, on voudrait, idéalement, pouvoir comparer la consommation légale de deux groupes d'individus : certains auraient accès au téléchargement illégal et d'autres pas. Mais ce dernier cas de figure n'existe pas vu que tous les individus du panel ont la possibilité de télécharger illégalement. L'idée est donc de mesurer l'impact de la visite de sites illégaux de téléchargement sur la visite de sites légaux d'achat ou d'écoute de musique.

Une simple étude de corrélation ne suffit cependant pas. En effet, les individus qui aiment beaucoup la musique sont susceptibles de consommer plus de musique, quelle que soit la source utilisée. En d'autres termes, des caractéristiques propres aux individus risquent d'influencer les deux variables de concert. Comme ces caractéristiques sont relatives aux goûts des individus, elles ne sont pas observées et on est donc en présence d'un problème de «variable cachée» : on ne peut pas dire si A (le téléchargement illégal) influence B (la consommation légale) car il est possible que, dans l'ombre, ce soit C (les goûts des individus) qui influence simultanément A et B.

La stratégie des auteurs est alors de trouver une mesure indirecte de la variable cachée et de faire rentrer cette mesure dans la relation estimée. A cette fin, ils prennent comme indicateur du goût pour la musique le nombre de clics sur des sites reliés de près ou de loin à la musique (radios et vidéos musicales en ligne, paroles de chansons, instruments de musique, blogs traitant de musique, ...).

Que trouvent-ils au bout de leurs estimations ? Essentiellement que le téléchargement illégal n'a pas d'effet sur la consommation légale. Au mieux, cet effet est positif : une augmentation de 10% des clics sur les sites de téléchargement illégal conduit à une augmentation de 0,2 % des clics sur les sites légaux. Le piratage n'induirait donc pas de «déplacement» de la consommation payante de musique en ligne; il pourrait même légèrement stimuler les ventes.

Bien sûr, il ne faut pas oublier que les individus observés par Nielsen sont consentants pour faire partie de l'échantillon de l'étude. Cela introduit deux biais potentiels : d'une part, il y a beaucoup de chances que les «gros pirates» aient refusé de faire partie de l'échantillon; d'autre part, les individus qui en font partie peuvent avoir modifié leur comportement vu qu'ils se savaient observés.

Il faut aussi se souvenir que la vente de musique en ligne ne représente encore qu'une petite partie des revenus du secteur musical et que les ventes physiques, on l'a montré, souffrent du piratage. Ceci dit, la part de la musique en ligne est en constante augmentation (+ 5 % en 2010 et + 8 % en 2011 selon l'IFPI).

Les résultats d'Aguiar et Mertens peuvent donc, à tout le moins, être interprétés comme un signe que l'offre de musique en ligne devient un concurrent sérieux pour le téléchargement illégal. Le piratage pourrait même devenir un allié des détenteurs de droit d'auteur. N'y aurait-il alors de pire piratage que l'absence de piratage ? A suivre !

PDF Télécharger le focus en PDF

31.144MBMemory Usage308msRequest Duration
Joomla! Version5.2.5
PHP Version8.2.27
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
10.6.18-MariaDB-deb11-log
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:3 [ "cid" => "130" "option" => "com_reco" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:62 [ "TEMP" => "/home/clients/c76502dcd0092cafe8460c17f647856e/tmp" "TMPDIR" => "/home/cli...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743813737 "last" => 1743813737...
registry
array:3 [ "data" => array:1 [ "com_reco" => array:1 [ "article" => array:2 [ "or...
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (3.82MB) (14.61ms)
  • afterInitialise (11.09MB) (88.95ms)
  • afterRoute (2.01MB) (16.05ms)
  • beforeRenderComponent com_reco (29.4KB) (1.51ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.1MB) (67.47ms)
  • afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (1.16ms)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (9μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (85.05KB) (1.12ms)
  • afterRenderComponent com_reco (22.6KB) (771μs)
  • afterDispatch (109.51KB) (2.54ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW) (82.74KB) (2.78ms)
  • afterRenderRawModule mod_custom (RE-Social NEW) (1.05KB) (136μs)
  • beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (31μs)
  • afterRenderRawModule mod_custom (IRES présentation) (101.92KB) (3.21ms)
  • beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (38μs)
  • afterRenderRawModule mod_menu (Liste des numéros) (91.64KB) (2.7ms)
  • beforeRenderRawModule mod_menu (Liste des focus) (720B) (39μs)
  • afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (1.46ms)
  • beforeRenderModule mod_custom (RE-Social NEW) (181.31KB) (11.66ms)
  • afterRenderModule mod_custom (RE-Social NEW) (1.91KB) (160μs)
  • beforeRenderModule mod_custom (IRES présentation) (408B) (33μs)
  • afterRenderModule mod_custom (IRES présentation) (1.76KB) (104μs)
  • beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (32μs)
  • afterRenderModule mod_menu (Liste des numéros) (1.76KB) (90μs)
  • beforeRenderModule mod_menu (Liste des focus) (168B) (29μs)
  • afterRenderModule mod_menu (Liste des focus) (1.76KB) (81μs)
  • beforeRenderRawModule mod_menu () (5.48KB) (1.34ms)
  • afterRenderRawModule mod_menu () (33.5KB) (2ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (3.22KB) (117μs)
  • beforeRenderRawModule mod_finder () (2.01KB) (18μs)
  • afterRenderRawModule mod_finder () (914.29KB) (12.04ms)
  • beforeRenderModule mod_finder () (704B) (10μs)
  • afterRenderModule mod_finder () (4.69KB) (159μs)
  • beforeRenderRawModule mod_custom () (624B) (839μs)
  • afterRenderRawModule mod_custom () (1.19KB) (376μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.73KB) (133μs)
  • beforeRenderRawModule mod_custom (Oreille) (2.67KB) (441μs)
  • beforeRenderRawModule mod_menu (Menu oreille) (43.59KB) (311μs)
  • afterRenderRawModule mod_menu (Menu oreille) (214.12KB) (3.83ms)
  • beforeRenderModule mod_menu (Menu oreille) (720B) (7μs)
  • afterRenderModule mod_menu (Menu oreille) (3.19KB) (144μs)
  • afterRenderRawModule mod_custom (Oreille) (43.36KB) (385μs)
  • beforeRenderModule mod_custom (Oreille) (704B) (9μs)
  • afterRenderModule mod_custom (Oreille) (1.74KB) (119μs)
  • beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (26μs)
  • afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (117μs)
  • beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (5μs)
  • afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (102μs)
  • beforeRenderRawModule mod_menu () (256B) (924μs)
  • afterRenderRawModule mod_menu () (3.17KB) (1.48ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (1.8KB) (110μs)
  • beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (30μs)
  • afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.66KB) (1.28ms)
  • beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (6μs)
  • afterRenderModule mod_menu (Menu oreille (mobile)) (2.13KB) (107μs)
  • beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (26μs)
  • afterRenderRawModule mod_finder (Recherche (mobile)) (10.93KB) (1.89ms)
  • beforeRenderModule mod_finder (Recherche (mobile)) (720B) (7μs)
  • afterRenderModule mod_finder (Recherche (mobile)) (2.13KB) (105μs)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (25μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (77μs)
  • beforeRenderRawModule mod_custom () (1.17KB) (1.23ms)
  • afterRenderRawModule mod_custom () (3.53KB) (331μs)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (2.94KB) (98μs)
  • beforeRenderRawModule mod_custom () (184B) (682μs)
  • afterRenderRawModule mod_custom () (1.03KB) (335μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (3.41KB) (104μs)
  • afterRender (5.64MB) (58.65ms)
  • 1 x afterInitialise (11.09MB) (28.91%)
    88.95ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.1MB) (21.93%)
    67.47ms
    1 x afterRender (5.64MB) (19.06%)
    58.65ms
    1 x afterRoute (2.01MB) (5.22%)
    16.05ms
    1 x afterLoad (3.82MB) (4.75%)
    14.61ms
    1 x afterRenderRawModule mod_finder () (914.29KB) (3.91%)
    12.04ms
    1 x beforeRenderModule mod_custom (RE-Social NEW) (181.31KB) (3.79%)
    11.66ms
    1 x afterRenderRawModule mod_menu (Menu oreille) (214.12KB) (1.24%)
    3.83ms
    1 x afterRenderRawModule mod_custom (IRES présentation) (101.92KB) (1.04%)
    3.21ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW) (82.74KB) (0.9%)
    2.78ms
    1 x afterRenderRawModule mod_menu (Liste des numéros) (91.64KB) (0.88%)
    2.70ms
    1 x afterDispatch (109.51KB) (0.83%)
    2.54ms
    1 x afterRenderRawModule mod_menu () (33.5KB) (0.65%)
    2.00ms
    1 x afterRenderRawModule mod_finder (Recherche (mobile)) (10.93KB) (0.61%)
    1.89ms
    1 x beforeRenderComponent com_reco (29.4KB) (0.49%)
    1.51ms
    1 x afterRenderRawModule mod_menu () (3.17KB) (0.48%)
    1.48ms
    1 x afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (0.47%)
    1.46ms
    1 x beforeRenderRawModule mod_menu () (5.48KB) (0.43%)
    1.34ms
    1 x afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.66KB) (0.42%)
    1.28ms
    1 x beforeRenderRawModule mod_custom () (1.17KB) (0.4%)
    1.23ms
    1 x afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (0.38%)
    1.16ms
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (85.05KB) (0.37%)
    1.12ms
    1 x beforeRenderRawModule mod_menu () (256B) (0.3%)
    924μs
    1 x beforeRenderRawModule mod_custom () (624B) (0.27%)
    839μs
    1 x afterRenderComponent com_reco (22.6KB) (0.25%)
    771μs
    1 x beforeRenderRawModule mod_custom () (184B) (0.22%)
    682μs
    1 x beforeRenderRawModule mod_custom (Oreille) (2.67KB) (0.14%)
    441μs
    1 x afterRenderRawModule mod_custom (Oreille) (43.36KB) (0.13%)
    385μs
    1 x afterRenderRawModule mod_custom () (1.19KB) (0.12%)
    376μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.11%)
    335μs
    1 x afterRenderRawModule mod_custom () (3.53KB) (0.11%)
    331μs
    1 x beforeRenderRawModule mod_menu (Menu oreille) (43.59KB) (0.1%)
    311μs
    1 x afterRenderModule mod_custom (RE-Social NEW) (1.91KB) (0.05%)
    160μs
    1 x afterRenderModule mod_finder () (4.69KB) (0.05%)
    159μs
    1 x afterRenderModule mod_menu (Menu oreille) (3.19KB) (0.05%)
    144μs
    1 x afterRenderRawModule mod_custom (RE-Social NEW) (1.05KB) (0.04%)
    136μs
    1 x afterRenderModule mod_custom () (1.73KB) (0.04%)
    133μs
    1 x afterRenderModule mod_custom (Oreille) (1.74KB) (0.04%)
    119μs
    1 x afterRenderModule mod_menu () (3.22KB) (0.04%)
    117μs
    1 x afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (0.04%)
    117μs
    1 x afterRenderModule mod_menu () (1.8KB) (0.04%)
    110μs
    1 x afterRenderModule mod_menu (Menu oreille (mobile)) (2.13KB) (0.03%)
    107μs
    1 x afterRenderModule mod_finder (Recherche (mobile)) (2.13KB) (0.03%)
    105μs
    1 x afterRenderModule mod_custom (IRES présentation) (1.76KB) (0.03%)
    104μs
    1 x afterRenderModule mod_custom () (3.41KB) (0.03%)
    104μs
    1 x afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (0.03%)
    102μs
    1 x afterRenderModule mod_custom () (2.94KB) (0.03%)
    98μs
    1 x afterRenderModule mod_menu (Liste des numéros) (1.76KB) (0.03%)
    90μs
    1 x afterRenderModule mod_menu (Liste des focus) (1.76KB) (0.03%)
    81μs
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (0.03%)
    77μs
    1 x beforeRenderRawModule mod_menu (Liste des focus) (720B) (0.01%)
    39μs
    1 x beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (0.01%)
    38μs
    1 x beforeRenderModule mod_custom (IRES présentation) (408B) (0.01%)
    33μs
    1 x beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (0.01%)
    32μs
    1 x beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (0.01%)
    31μs
    1 x beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (0.01%)
    30μs
    1 x beforeRenderModule mod_menu (Liste des focus) (168B) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (0.01%)
    26μs
    1 x beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (0.01%)
    26μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_finder () (2.01KB) (0.01%)
    18μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    17μs
    2 x beforeRenderModule mod_menu () (696B) (0%)
    12μs
    1 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_custom (Oreille) (704B) (0%)
    9μs
    1 x beforeRenderModule mod_menu (Menu oreille) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_finder (Recherche (mobile)) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (0%)
    5μs
50 statements were executed, 9 of which were duplicates, 41 unique19.72ms129.31KB
  • SELECT @@SESSION.sql_mode;163μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `rej_session` WHERE `session_id` = ?182μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = :session_id LIMIT 1153μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `rej_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)248μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `rej_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 11.02ms17.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `rej_viewlevels`163μs624B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `rej_usergroups` AS `a` LEFT JOIN `rej_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest213μs1.31KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `rej_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1) ORDER BY `ordering`1.13ms3.96KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `rej_admintools_storage` WHERE `key` = 'cparams'461μs1.15KB/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `rej_admintools_wafexceptions`150μs640B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'255μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'238μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM `rej_admintools_ipautoban`160μs640B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT `ip` FROM `rej_admintools_ipblock`144μs520B/plugins/system/admintools/src/Utility/Cache.php:136Copy
  • SELECT * FROM `rej_admintools_storage` WHERE `key` LIKE 'timestamp_%'174μs592B/plugins/system/admintools/src/Feature/Base.php:253Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `rej_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC171μs640B/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'level'153μs1.77KB/plugins/system/acymtriggers/acymtriggers.php:643Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'active_cron'138μs536B/plugins/system/acymtriggers/acymtriggers.php:643Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `rej_menu` AS `m` LEFT JOIN `rej_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`897μs19.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `rej_template_styles` AS `s` LEFT JOIN `rej_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1685μs16.83KB/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT `option`,`view`,`task`,`query`,`query_type`,`query_content`,`verb`,`application` FROM `rej_admintools_wafblacklists` WHERE `enabled` = 1227μs976B/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT * FROM `rej_languages` WHERE `published` = 1 ORDER BY `ordering` ASC343μs1.59KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT id FROM rej_reco_articles WHERE id=130 AND state=1177μs536B/components/com_reco/src/Model/ArticleModel.php:45Copy
  • SELECT a.*, GROUP_CONCAT(CONCAT("<a href=\"index.php/auteurs?cid=",c.id,"\">",c.surname," ",c.name,"</a>") ORDER BY c.name ASC SEPARATOR ", ") AS authors FROM rej_reco_articles AS a LEFT JOIN rej_reco_artxaut AS b ON a.id = b.art_id LEFT JOIN rej_reco_auteurs AS c ON b.aut_id = c.id WHERE a.id = 130 AND a.state = 1 GROUP BY a.id1ms18.5KB/components/com_reco/src/Model/ArticleModel.php:33Copy
  • SELECT id FROM rej_reco_articles WHERE id=130 AND state=1162μs536B/components/com_reco/src/Model/ArticleModel.php:45Copy
  • SELECT b.id,b.surname,b.name,b.biocourte FROM rej_reco_artxaut AS a LEFT JOIN rej_reco_auteurs AS b ON b.id = a.aut_id WHERE a.art_id = 130 AND b.state = 1 ORDER BY b.name ASC256μs704B/components/com_reco/src/Model/ArticleModel.php:77Copy
  • SELECT id FROM rej_reco_articles WHERE id=130 AND state=1140μs536B/components/com_reco/src/Model/ArticleModel.php:45Copy
  • SELECT b.id,b.name FROM rej_reco_artxth AS a LEFT JOIN rej_reco_themes AS b ON b.id = a.th_id WHERE a.art_id = 130 AND b.state = 1 ORDER BY b.name ASC233μs592B/components/com_reco/src/Model/ArticleModel.php:100Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `rej_modules` AS `m` LEFT JOIN `rej_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `rej_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`912μs2.03KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM rej_fields AS a LEFT JOIN `rej_languages` AS l ON l.lang_code = a.language LEFT JOIN rej_users AS uc ON uc.id=a.checked_out LEFT JOIN rej_viewlevels AS ag ON ag.id = a.access LEFT JOIN rej_users AS ua ON ua.id = a.created_user_id LEFT JOIN rej_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray2)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC772μs4.03KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `name`,`element` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1369μs608B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `rej_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)292μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT custom_data FROM rej_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1285μs3.02KB/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `title` FROM `rej_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)258μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM rej_acym_configuration795μs4.56KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_list WHERE type = 'standard'361μs1.66KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_field258μs1.69KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_form WHERE active = 1 AND type != 'shortcode'232μs912B/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_metainfo WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=130&option=com_reco&view=article' AND `published` = 1236μs912B/plugins/system/jmap/jmap.php:838Copy
  • SELECT * FROM rej_jmap_canonicals WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=130&option=com_reco&view=article'230μs640B/plugins/system/jmap/jmap.php:968Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `rej_scheduler_tasks` AS `a` WHERE `a`.`state` = 1234μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` LIKE "%regacy" OR `name` LIKE "%\_sub"478μs536B/plugins/system/acymtriggers/acymtriggers.php:434Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"2.73ms3.56KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635Copy
  • SELECT * FROM rej_acym_plugin257μs1.52KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_plugin253μs1.52KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT `groups`.*, `groups`.title AS text, `groups`.id AS `value` FROM rej_usergroups AS `groups`203μs1008B/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_headings WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=130&option=com_reco&view=article'244μs752B/plugins/system/jmap/jmap.php:1192Copy
  • SELECT `original_text`, `target_text`, `original_text_regex`, `target_text_regex` FROM `rej_jmap_text_replacements` WHERE `published` = 1231μs688B/plugins/system/jmap/jmap.php:508Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = ?307μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `rej_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?353μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy