Accéder au contenu principal
Imprimer
Numéro 17 - Novembre 2003

Le piratage des biens d'information

couve verteIl ne se passe pas un jour sans que l'on parle du secteur de la musique et de la période chahutée qu'il traverse pour le moment. Epinglons quelques nouvelles récentes.

- Sur son site web, la Recording Industry Association of America (Association américaine de l’industrie du disque) constate une nouvelle baisse de 9 % des ventes de disques au 1er semestre 2003 et l'attribue en priorité au "partage illégal de fichiers"

- Selon Nielsen/Netratings, le nombre d'utilisateurs de KaZaa (qui permet le téléchargement gratuit grâce aux réseaux «peer-to-pee (P2P)») aux Etats-Unis aurait décliné de 41 % entre juin et septembre 2003, passant de 6,5 millions à 3,9 millions par semaine. Cette baisse coïncide avec les poursuites intentées contre les utilisateurs qui mettent en partage des œuvres musicales sur les réseaux P2P.

- Grâce notamment à iTunes ou à Napster 2.0, les services de ventes de musique en ligne viennent de dépasser les ventes de CD 2 titres (singles) sur le territoire américain.

- Le programmeur norvégien qui avait distribué le premier moyen pour "craquer" la technologie de protection contre la copie des DVDs semble avoir trouvé une solution pour contourner la protection anti-copie des morceaux de musique vendus par Apple via iTunes Music Store (qui permet de télécharger des chansons pour un prix unique de $ 0,99).

- Selon David Bowie, "le copyright deviendra caduc à force de téléchargements et de remix de remix".

Alors que des turbulences similaires agitent les industries du logiciel et du cinéma, il est important de s'interroger sur les conséquences du piratage et des réponses qui y sont apportées, tant du point de vue des producteurs que de celui de la société dans son ensemble. Nous proposons dans cet article une grille d'analyse permettant d'aborder ces questions de manière rigoureuse.

Notre analyse peut se résumer en quelques points :

  • Le piratage risque d'entraîner un déficit de création de biens d'information (livres, logiciels, musique, fichiers vidéo) vu que les créateurs peuvent éprouver des difficultés à tirer des revenus suffisants de leur création.
  • La réponse naturelle à ce problème consiste à protéger le bien pour le rendre "excluable" et permettre ainsi au créateur de se rémunérer par la vente du bien. C'est la justification traditionnelle de l'instauration d'un régime légal de protection de la propriété intellectuelle (droits d'auteur et brevets); c'est aussi la logique qui conduit les producteurs à développer des mesures techniques empêchant la copie (par exemple, des CDs anti-copie).
  • Cette réponse n'est pas univoque dans le sens où renforcer la protection peut engendrer une baisse globale de la demande pour le bien (ainsi, les dispositifs empêchant la copie d'un CD peuvent également empêcher l'écoute du CD sur un ordinateur ou sur un autoradio, ce qui réduit l'attrait du CD pour tous les consommateurs, y compris ceux qui n'ont aucune intention de le copier).
  • Cette réponse n'est pas non plus unique dans la mesure où de nombreux biens d'information n'ont pas besoin d'être vendus pour être créés : des revenus alternatifs peuvent être tirés de la vente de biens complémentaires, dont la demande est accrue grâce à la gratuité du bien d'information en question (ainsi, la gratuité du logiciel Acrobat Reader—grâce auquel vous lisez Regards Economiques—a contribué à faire du format pdf un standard de facto, ce qui motive de nombreux auteurs à acheter le logiciel Acrobat Writer pour produire des documents sous ce format).

A la lumière des deux derniers constats, nous conseillons aux producteurs de biens d'information d'utiliser l'Internet et les technologies digitales pour concurrencer le piratage plutôt que pour le combattre. Ces mêmes technologies qui font de tout consommateur un pirate en puissance offrent également de formidables outils pour ajouter de la valeur aux biens d'information (une valeur difficile à copier et pour laquelle le consommateur est prêt à payer) et pour créer des modes de distribution et de payement originaux.

Ainsi, plusieurs projets de distribution payante de musique en ligne ont vu le jour ces dernières années. Après plusieurs tentatives infructueuses (comme celles de Pressplay et de Musicnet), quelques unes des formules proposées aujourd'hui semblent remporter l'adhésion des consommateurs et ont l'espoir de devenir rentables.

  • Apple semble avoir trouvé la formule gagnante avec iTunes Music Store. Quatre jours après son lancement, la version PC de ce service (réservé à l'origine aux ordinateurs Macintosh) avait été téléchargée par un million d'utilisateurs. Ce qui fait le succès de ce service, ce ne sont pas tant les prix pratiqués (qui ne sont guère inférieurs à ceux du commerce physique de détail) que sa facilité d'utilisation, son intégration avec le lecteur portable de musique digitale iPod et son absence de restrictions quant à l'usage ultérieur que les consommateurs peuvent faire des morceaux téléchargés. Ce dernier point illustre notre argument selon lequel une réduction du degré d'exclusion a un effet positif sur le niveau de la demande pour un bien d'information.
  • Le concurrent le plus sérieux de iTunes dans le monde PC est sans doute le nouveau—et désormais légal—Napster 2.0. Ce service combine le modèle de vente de iTunes (même les prix sont identiques) avec le sentiment d'appartenance à une communauté qu'offrait le Napster original. Contre un abonnement de $ 9,99 par mois, les utilisateurs ont accès à des services additionnels : ils peuvent écouter les sélections d'autres utilisateurs, échanger leurs opinions avec d'autres et télécharger autant de morceaux qu'ils le désirent sur leur PC (mais uniquement sur leur PC). Il est intéressant de constater que c'est la firme de logiciels Roxio qui a relancé Napster. Le fait que les produits phares de cette firme sont des logiciels de gravure de CD et de DVD illustre notre argument à propos des sources de revenus complémentaires.
  • Le service Rhapsody constitue un autre modèle. Il s'agit d'un "jukebox" qui n'offre que très peu de possibilités de téléchargement. Ses atouts résident dans la très large sélection de musique qu'il offre et dans la qualité du son. Moyennant $ 9,95 par mois, l'utilisateur peut écouter ce qu'il désire dans un catalogue comptant plus de 400 000 morceaux. Et si le morceau recherché ne figure pas dans le catalogue, le service renvoie l'auditeur vers une de ses stations "web-radio". On n'est donc pas très loin d'un service de musique "sur demande" qui permet à l'amateur de musique d'écouter un morceau à l'instant-même où il y pense, où il en entend parler, où un ami le lui recommande. Ecouter un morceau, sans vraiment le posséder toutefois…

 Nous ouvrons également la réflexion quant aux aménagements à apporter au régime légal de droit d’auteur pour l'adapter au nouvel environnement technologique.

PDF Télécharger le numéro en PDF

Settings30.988MBMemory Usage317msRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.1
PHP Version8.2.28
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" => "24" "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" => 1748754493 "last" => 1748754493...
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.64MB) (14.8ms)
  • afterInitialise (11.11MB) (93.39ms)
  • afterRoute (1.95MB) (15.65ms)
  • beforeRenderComponent com_reco (93.4KB) (1.58ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.06MB) (65.96ms)
  • afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (100.64KB) (1.06ms)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (8μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (85.05KB) (1.12ms)
  • afterRenderComponent com_reco (49.16KB) (2.22ms)
  • afterDispatch (109.54KB) (2.8ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW) (82.7KB) (2.77ms)
  • afterRenderRawModule mod_custom (RE-Social NEW) (1.05KB) (140μs)
  • beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (30μs)
  • afterRenderRawModule mod_custom (IRES présentation) (166.28KB) (3.25ms)
  • beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (36μs)
  • afterRenderRawModule mod_menu (Liste des numéros) (92.24KB) (2.6ms)
  • beforeRenderRawModule mod_menu (Liste des focus) (720B) (40μs)
  • afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (1.4ms)
  • beforeRenderModule mod_custom (RE-Social NEW) (117.31KB) (10.96ms)
  • afterRenderModule mod_custom (RE-Social NEW) (1.91KB) (151μs)
  • beforeRenderModule mod_custom (IRES présentation) (408B) (29μs)
  • afterRenderModule mod_custom (IRES présentation) (1.76KB) (90μs)
  • beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (31μs)
  • afterRenderModule mod_menu (Liste des numéros) (1.76KB) (74μs)
  • beforeRenderModule mod_menu (Liste des focus) (168B) (25μs)
  • afterRenderModule mod_menu (Liste des focus) (1.76KB) (69μs)
  • beforeRenderRawModule mod_menu () (5.48KB) (1.37ms)
  • afterRenderRawModule mod_menu () (33.5KB) (2.1ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (3.22KB) (132μs)
  • beforeRenderRawModule mod_finder () (2.01KB) (18μs)
  • afterRenderRawModule mod_finder () (919.39KB) (12.07ms)
  • beforeRenderModule mod_finder () (704B) (10μs)
  • afterRenderModule mod_finder () (4.69KB) (166μs)
  • beforeRenderRawModule mod_custom () (624B) (831μs)
  • afterRenderRawModule mod_custom () (1.19KB) (451μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.73KB) (116μs)
  • beforeRenderRawModule mod_custom (Oreille) (2.67KB) (480μs)
  • beforeRenderRawModule mod_menu (Menu oreille) (43.32KB) (268μs)
  • afterRenderRawModule mod_menu (Menu oreille) (280.16KB) (3.81ms)
  • beforeRenderModule mod_menu (Menu oreille) (720B) (8μs)
  • afterRenderModule mod_menu (Menu oreille) (3.19KB) (152μs)
  • afterRenderRawModule mod_custom (Oreille) (43.09KB) (386μs)
  • beforeRenderModule mod_custom (Oreille) (704B) (6μs)
  • afterRenderModule mod_custom (Oreille) (1.74KB) (98μs)
  • beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (29μs)
  • afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (108μs)
  • beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (5μs)
  • afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (93μs)
  • beforeRenderRawModule mod_menu () (256B) (880μs)
  • afterRenderRawModule mod_menu () (3.17KB) (1.52ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (1.8KB) (110μs)
  • beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (27μs)
  • afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.66KB) (1.31ms)
  • beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (6μs)
  • afterRenderModule mod_menu (Menu oreille (mobile)) (2.13KB) (103μs)
  • beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (25μs)
  • afterRenderRawModule mod_finder (Recherche (mobile)) (10.93KB) (1.89ms)
  • beforeRenderModule mod_finder (Recherche (mobile)) (720B) (6μs)
  • afterRenderModule mod_finder (Recherche (mobile)) (2.13KB) (103μs)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (26μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (78μs)
  • beforeRenderRawModule mod_custom () (1.17KB) (1.27ms)
  • afterRenderRawModule mod_custom () (19.53KB) (386μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.94KB) (105μs)
  • beforeRenderRawModule mod_custom () (184B) (680μs)
  • afterRenderRawModule mod_custom () (1.03KB) (280μs)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (3.41KB) (106μs)
  • afterRender (5.62MB) (64.7ms)
  • 1 x afterInitialise (11.11MB) (29.42%)
    93.39ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.06MB) (20.78%)
    65.96ms
    1 x afterRender (5.62MB) (20.39%)
    64.70ms
    1 x afterRoute (1.95MB) (4.93%)
    15.65ms
    1 x afterLoad (3.64MB) (4.66%)
    14.80ms
    1 x afterRenderRawModule mod_finder () (919.39KB) (3.8%)
    12.07ms
    1 x beforeRenderModule mod_custom (RE-Social NEW) (117.31KB) (3.45%)
    10.96ms
    1 x afterRenderRawModule mod_menu (Menu oreille) (280.16KB) (1.2%)
    3.81ms
    1 x afterRenderRawModule mod_custom (IRES présentation) (166.28KB) (1.02%)
    3.25ms
    1 x afterDispatch (109.54KB) (0.88%)
    2.80ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW) (82.7KB) (0.87%)
    2.77ms
    1 x afterRenderRawModule mod_menu (Liste des numéros) (92.24KB) (0.82%)
    2.60ms
    1 x afterRenderComponent com_reco (49.16KB) (0.7%)
    2.22ms
    1 x afterRenderRawModule mod_menu () (33.5KB) (0.66%)
    2.10ms
    1 x afterRenderRawModule mod_finder (Recherche (mobile)) (10.93KB) (0.6%)
    1.89ms
    1 x beforeRenderComponent com_reco (93.4KB) (0.5%)
    1.58ms
    1 x afterRenderRawModule mod_menu () (3.17KB) (0.48%)
    1.52ms
    1 x afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (0.44%)
    1.40ms
    1 x beforeRenderRawModule mod_menu () (5.48KB) (0.43%)
    1.37ms
    1 x afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.66KB) (0.41%)
    1.31ms
    1 x beforeRenderRawModule mod_custom () (1.17KB) (0.4%)
    1.27ms
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (85.05KB) (0.35%)
    1.12ms
    1 x afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (100.64KB) (0.33%)
    1.06ms
    1 x beforeRenderRawModule mod_menu () (256B) (0.28%)
    880μs
    1 x beforeRenderRawModule mod_custom () (624B) (0.26%)
    831μs
    1 x beforeRenderRawModule mod_custom () (184B) (0.21%)
    680μs
    1 x beforeRenderRawModule mod_custom (Oreille) (2.67KB) (0.15%)
    480μs
    1 x afterRenderRawModule mod_custom () (1.19KB) (0.14%)
    451μs
    1 x afterRenderRawModule mod_custom (Oreille) (43.09KB) (0.12%)
    386μs
    1 x afterRenderRawModule mod_custom () (19.53KB) (0.12%)
    386μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.09%)
    280μs
    1 x beforeRenderRawModule mod_menu (Menu oreille) (43.32KB) (0.08%)
    268μs
    1 x afterRenderModule mod_finder () (4.69KB) (0.05%)
    166μs
    1 x afterRenderModule mod_menu (Menu oreille) (3.19KB) (0.05%)
    152μs
    1 x afterRenderModule mod_custom (RE-Social NEW) (1.91KB) (0.05%)
    151μs
    1 x afterRenderRawModule mod_custom (RE-Social NEW) (1.05KB) (0.04%)
    140μs
    1 x afterRenderModule mod_menu () (3.22KB) (0.04%)
    132μs
    1 x afterRenderModule mod_custom () (1.73KB) (0.04%)
    116μs
    1 x afterRenderModule mod_menu () (1.8KB) (0.03%)
    110μs
    1 x afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (0.03%)
    108μs
    1 x afterRenderModule mod_custom () (3.41KB) (0.03%)
    106μs
    1 x afterRenderModule mod_custom () (2.94KB) (0.03%)
    105μs
    1 x afterRenderModule mod_menu (Menu oreille (mobile)) (2.13KB) (0.03%)
    103μs
    1 x afterRenderModule mod_finder (Recherche (mobile)) (2.13KB) (0.03%)
    103μs
    1 x afterRenderModule mod_custom (Oreille) (1.74KB) (0.03%)
    98μs
    1 x afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (0.03%)
    93μs
    1 x afterRenderModule mod_custom (IRES présentation) (1.76KB) (0.03%)
    90μs
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (0.02%)
    78μs
    1 x afterRenderModule mod_menu (Liste des numéros) (1.76KB) (0.02%)
    74μs
    1 x afterRenderModule mod_menu (Liste des focus) (1.76KB) (0.02%)
    69μs
    1 x beforeRenderRawModule mod_menu (Liste des focus) (720B) (0.01%)
    40μs
    1 x beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (0.01%)
    36μs
    1 x beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (0.01%)
    31μs
    1 x beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (0.01%)
    30μs
    1 x beforeRenderModule mod_custom (IRES présentation) (408B) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (0.01%)
    27μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (0.01%)
    26μs
    1 x beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (0.01%)
    25μs
    1 x beforeRenderModule mod_menu (Liste des focus) (168B) (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%)
    8μs
    1 x beforeRenderModule mod_menu (Menu oreille) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Oreille) (704B) (0%)
    6μs
    1 x beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_finder (Recherche (mobile)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (0%)
    5μs
51 statements were executed, 9 of which were duplicates, 42 unique23.18ms131.55KB
  • SELECT @@SESSION.sql_mode;243μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • 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 1241μ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)385μ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.03ms17.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `rej_viewlevels`191μ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` = :guest232μ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.03ms3.96KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `rej_admintools_storage` WHERE `key` = 'cparams'475μs1.15KB/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `rej_admintools_wafexceptions`315μs640B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'435μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'279μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM `rej_admintools_ipautoban`269μs640B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT `ip` FROM `rej_admintools_ipblock`172μs520B/plugins/system/admintools/src/Utility/Cache.php:136Copy
  • SELECT * FROM `rej_admintools_storage` WHERE `key` LIKE 'timestamp_%'244μs592B/plugins/system/admintools/src/Feature/Base.php:253Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `rej_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC183μs640B/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'level'434μs1.77KB/plugins/system/acymtriggers/acymtriggers.php:645Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'active_cron'168μs536B/plugins/system/acymtriggers/acymtriggers.php:645Copy
  • 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`846μ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` = 1715μs16.83KB/administrator/components/com_templates/src/Model/StyleModel.php:718Copy
  • SELECT `option`,`view`,`task`,`query`,`query_type`,`query_content`,`verb`,`application` FROM `rej_admintools_wafblacklists` WHERE `enabled` = 1221μs976B/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT * FROM `rej_languages` WHERE `published` = 1 ORDER BY `ordering` ASC349μs1.59KB/libraries/src/Language/LanguageHelper.php:179Copy
  • SELECT id FROM rej_reco_articles WHERE id=24 AND state=1206μ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 = 24 AND a.state = 1 GROUP BY a.id849μs2.5KB/components/com_reco/src/Model/ArticleModel.php:33Copy
  • SELECT id FROM rej_reco_articles WHERE id=24 AND state=1161μ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 = 24 AND b.state = 1 ORDER BY b.name ASC282μs704B/components/com_reco/src/Model/ArticleModel.php:77Copy
  • SELECT id FROM rej_reco_articles WHERE id=24 AND state=1147μ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 = 24 AND b.state = 1 ORDER BY b.name ASC433μ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`1.2ms2.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 ASC828μs4.03KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `name`,`element` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1440μ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)370μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT custom_data FROM rej_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1345μ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)230μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM rej_acym_configuration866μs20.56KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_list WHERE type = 'standard'1.05ms2.53KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_field247μs1.69KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_form WHERE active = 1 AND type != 'shortcode'339μs912B/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_metainfo WHERE `linkurl` = 'https://www.regards-economiques.be/index.php?cid=24&option=com_reco&view=article' AND `published` = 1360μs912B/plugins/system/jmap/jmap.php:838Copy
  • SELECT * FROM rej_jmap_canonicals WHERE `linkurl` = 'https://www.regards-economiques.be/index.php?cid=24&option=com_reco&view=article'526μ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` = 1255μ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"383μs536B/plugins/system/acymtriggers/acymtriggers.php:436Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"2.54ms3.56KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM rej_acym_plugin239μs1.52KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_plugin411μ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`233μs1008B/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_headings WHERE `linkurl` = 'https://www.regards-economiques.be/index.php?cid=24&option=com_reco&view=article'236μ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` = 1215μs688B/plugins/system/jmap/jmap.php:508Copy
  • SELECT `alias`,`catid` FROM rej_content WHERE `id` = :key377μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = ?226μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `rej_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?547μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy