Translation
Source: Translation. NIAID NIH BIOART. bioart.niaid.nih.gov/bioart/523

Bonjour à toutes et à tous, amis de la science et de la bidouille !

Vous le savez, rendre les concepts de biologie accessibles est ma grande passion. Après avoir exploré pourquoi les modèles manipulables sont si puissants pour l'apprentissage, je voulais vous emmener avec moi dans les coulisses de ma propre aventure créative.

Actuellement, je me suis lancée un défi passionnant : concevoir un modèle qui illustre la synthèse des protéines. C'est un processus fondamental du vivant, un véritable chef d'orchestre où l'ADN dicte la mélodie, l'ARN transcrit la partition, et les ribosomes, avec l'aide des ARNt, assemblent les acides aminés pour former nos précieuses protéines. C'est complexe, abstrait, et donc... parfait pour un modèle manipulable !

Mon objectif est de créer quelque chose qui soit non seulement didactique et efficace, mais aussi facilement fabricable avec des outils que l'on peut trouver dans un fab lab (ou, soyons honnêtes, dans mon propre garage !). L'idée est de montrer qu'avec un peu d'ingéniosité et des technologies comme la découpe laser, on peut fabriquer des outils pédagogiques incroyables.

Vous pouvez voir dans les images ci-dessous l'état actuel de ma conception. Je suis plutôt satisfaite du chemin parcouru, mais comme toute création, elle a ses petits défis ! J'ai encore quelques difficultés à trouver la manière la plus intuitive et fluide de faire passer les acides aminés du tRNA à la chaîne polypeptidique en construction. C'est le moment clé où la "traduction" s'opère, et je veux que cette étape soit particulièrement claire et visuelle.

Mais pas de panique, je ne démords pas ! Chaque petit blocage est une opportunité de réfléchir autrement et de trouver une solution encore plus astucieuse. C'est ça aussi, l'esprit scientifique et créatif !

Je suis tellement excitée de vous partager cette avancée et j'ai hâte de vous montrer les prochaines étapes de ce prototype.

À très bientôt avec d'autres nouveautés et découvertes ! Restez connectés !

 

 

Initiation de la traduction : l’ARNm se lie à la petite sous-unité du ribosome.

 

Les ARNt transportent les acides aminée et le ribosome catalyse la formation de la liaison peptidique.

 

La chaine peptidique s’allonge.

Settings21.866MBMemory Usage600msRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.0
PHP Version8.4.7
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
8.0.41-32
Collation
utf8mb4_0900_ai_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:60 [ "USER" => "arboresczr" "SCRIPT_NAME" => "/index.php" "REQUEST_URI" => "/fr/arboresc...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1750368909 "last" => 1750368909...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "fr-FR" ]
plg_system_webauthn
array:1 [ "returnUrl" => "https://info.arboresciences.be/fr/arboresciences/blog/dans-les-coulisses...
  • afterLoad (3.57MB) (51ms)
  • afterInitialise (9.45MB) (201ms)
  • afterRoute (1.9MB) (61.13ms)
  • beforeRenderComponent com_content (36.18KB) (3.08ms)
  • Before Access::preloadComponents (all components) (548.49KB) (7.01ms)
  • After Access::preloadComponents (all components) (139.7KB) (3.11ms)
  • Before Access::preloadPermissions (com_content) (1.73KB) (13μs)
  • After Access::preloadPermissions (com_content) (97.2KB) (1.31ms)
  • Before Access::getAssetRules (id:579 name:com_content.article.222) (6.65KB) (14μs)
  • After Access::getAssetRules (id:579 name:com_content.article.222) (23.09KB) (878μs)
  • afterRenderComponent com_content (3.07MB) (130ms)
  • Before Access::getAssetRules (id:8 name:com_content) (128.88KB) (4.67ms)
  • After Access::getAssetRules (id:8 name:com_content) (1.28KB) (10μs)
  • afterDispatch (5.32KB) (4.31ms)
  • beforeRenderRawModule mod_tags_similar (Articles en relation) (656.21KB) (19.08ms)
  • afterRenderRawModule mod_tags_similar (Articles en relation) (480.91KB) (24.3ms)
  • beforeRenderRawModule mod_menu (Menu principal) (2.76KB) (59μs)
  • afterRenderRawModule mod_menu (Menu principal) (120.09KB) (7.75ms)
  • beforeRenderRawModule mod_search (Recherche) (848B) (44μs)
  • afterRenderRawModule mod_search (Recherche) (30.71KB) (5.42ms)
  • beforeRenderRawModule mod_login (Connexion) (1008B) (51μs)
  • afterRenderRawModule mod_login (Connexion) (413.08KB) (16.27ms)
  • Before Access::getAssetRules (id:16 name:com_menus) (32.7KB) (1.4ms)
  • After Access::getAssetRules (id:16 name:com_menus) (2.94KB) (20μs)
  • beforeRenderModule mod_login (Connexion) (13.87KB) (548μs)
  • afterRenderModule mod_login (Connexion) (28.19KB) (2.13ms)
  • beforeRenderModule mod_tags_similar (Articles en relation) (552B) (51μs)
  • afterRenderModule mod_tags_similar (Articles en relation) (4.61KB) (339μs)
  • beforeRenderRawModule mod_breadcrumbs (navigation) (424B) (77μs)
  • afterRenderRawModule mod_breadcrumbs (navigation) (32.41KB) (2.55ms)
  • beforeRenderModule mod_breadcrumbs (navigation) (704B) (4μs)
  • afterRenderModule mod_breadcrumbs (navigation) (3.56KB) (96μs)
  • beforeRenderModule mod_search (Recherche) (1.32KB) (48μs)
  • afterRenderModule mod_search (Recherche) (4.25KB) (71μs)
  • beforeRenderModule mod_menu (Menu principal) (552B) (34μs)
  • afterRenderModule mod_menu (Menu principal) (2.81KB) (64μs)
  • afterRender (734.91KB) (49.14ms)
  • 1 x afterInitialise (9.45MB) (33.56%)
    201ms
    1 x afterRenderComponent com_content (3.07MB) (21.74%)
    130ms
    1 x afterRoute (1.9MB) (10.19%)
    61.13ms
    1 x afterLoad (3.57MB) (8.5%)
    51.00ms
    1 x afterRender (734.91KB) (8.19%)
    49.14ms
    1 x afterRenderRawModule mod_tags_similar (Articles en relation) (480.91KB) (4.05%)
    24.30ms
    1 x beforeRenderRawModule mod_tags_similar (Articles en relation) (656.21KB) (3.18%)
    19.08ms
    1 x afterRenderRawModule mod_login (Connexion) (413.08KB) (2.71%)
    16.27ms
    1 x afterRenderRawModule mod_menu (Menu principal) (120.09KB) (1.29%)
    7.75ms
    1 x Before Access::preloadComponents (all components) (548.49KB) (1.17%)
    7.01ms
    1 x afterRenderRawModule mod_search (Recherche) (30.71KB) (0.9%)
    5.42ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (128.88KB) (0.78%)
    4.67ms
    1 x afterDispatch (5.32KB) (0.72%)
    4.31ms
    1 x After Access::preloadComponents (all components) (139.7KB) (0.52%)
    3.11ms
    1 x beforeRenderComponent com_content (36.18KB) (0.51%)
    3.08ms
    1 x afterRenderRawModule mod_breadcrumbs (navigation) (32.41KB) (0.43%)
    2.55ms
    1 x afterRenderModule mod_login (Connexion) (28.19KB) (0.36%)
    2.13ms
    1 x Before Access::getAssetRules (id:16 name:com_menus) (32.7KB) (0.23%)
    1.40ms
    1 x After Access::preloadPermissions (com_content) (97.2KB) (0.22%)
    1.31ms
    1 x After Access::getAssetRules (id:579 name:com_content.article.222) (23.09KB) (0.15%)
    878μs
    1 x beforeRenderModule mod_login (Connexion) (13.87KB) (0.09%)
    548μs
    1 x afterRenderModule mod_tags_similar (Articles en relation) (4.61KB) (0.06%)
    339μs
    1 x afterRenderModule mod_breadcrumbs (navigation) (3.56KB) (0.02%)
    96μs
    1 x beforeRenderRawModule mod_breadcrumbs (navigation) (424B) (0.01%)
    77μs
    1 x afterRenderModule mod_search (Recherche) (4.25KB) (0.01%)
    71μs
    1 x afterRenderModule mod_menu (Menu principal) (2.81KB) (0.01%)
    64μs
    1 x beforeRenderRawModule mod_menu (Menu principal) (2.76KB) (0.01%)
    59μs
    1 x beforeRenderRawModule mod_login (Connexion) (1008B) (0.01%)
    51μs
    1 x beforeRenderModule mod_tags_similar (Articles en relation) (552B) (0.01%)
    51μs
    1 x beforeRenderModule mod_search (Recherche) (1.32KB) (0.01%)
    48μs
    1 x beforeRenderRawModule mod_search (Recherche) (848B) (0.01%)
    44μs
    1 x beforeRenderModule mod_menu (Menu principal) (552B) (0.01%)
    34μs
    1 x After Access::getAssetRules (id:16 name:com_menus) (2.94KB) (0%)
    20μs
    1 x Before Access::getAssetRules (id:579 name:com_content.article.222) (6.65KB) (0%)
    14μs
    1 x Before Access::preloadPermissions (com_content) (1.73KB) (0%)
    13μs
    1 x After Access::getAssetRules (id:8 name:com_content) (1.28KB) (0%)
    10μs
    1 x beforeRenderModule mod_breadcrumbs (navigation) (704B) (0%)
    4μs
48 statements were executed, 10 of which were duplicates, 38 unique50.07ms261.48KB
  • SELECT @@SESSION.sql_mode;224μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • SELECT `data` FROM `joo3_session` WHERE `session_id` = ?256μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `joo3_session` WHERE `session_id` = :session_id LIMIT 1233μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `joo3_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.2ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `joo3_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 11.26ms17.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `joo3_viewlevels`231μs800B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `joo3_usergroups` AS `a` LEFT JOIN `joo3_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest316μs1.31KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `joo3_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1) ORDER BY `ordering`744μs4.46KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `joo3_languages` WHERE `published` = 1 ORDER BY `ordering` ASC549μs2.25KB/libraries/src/Language/LanguageHelper.php:179Copy
  • SELECT `element`,`name`,`client_id`,`extension_id` FROM `joo3_extensions` WHERE `type` = 'language' AND `state` = 0 AND `enabled` = 1556μs848B/libraries/src/Language/LanguageHelper.php:252Copy
  • SELECT * FROM joo3_menu WHERE alias ='fr' AND published=1567μs2.83KB/plugins/system/t4/src/t4/MVC/Router/T4.php:352Copy
  • SELECT * FROM joo3_menu WHERE alias ='arboresciences' AND published=1540μs2.84KB/plugins/system/t4/src/t4/MVC/Router/T4.php:352Copy
  • 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 `joo3_menu` AS `m` LEFT JOIN `joo3_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`911μs19.61KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`765μs3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `joo3_content` WHERE `alias` = :segment AND `catid` = :id540μs1.34KBParams/administrator/cache/t4core/Router.php:270Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `joo3_template_styles` AS `s` LEFT JOIN `joo3_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` = 1697μs832B/administrator/components/com_templates/src/Model/StyleModel.php:718Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `joo3_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44)1ms9.06KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `joo3_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0751μs20.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `joo3_content`1.53ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • UPDATE `joo3_content` SET `hits` = (`hits` + 1) WHERE `id` = '222'1.42ms48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `joo3_content` AS `a` INNER JOIN `joo3_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `joo3_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `joo3_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `joo3_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `joo3_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)2.62ms22.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`893μs3.95KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `joo3_contentitem_tag_map` AS `m` INNER JOIN `joo3_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1)840μs3.98KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`971μs3.95KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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 joo3_fields AS a LEFT JOIN `joo3_languages` AS l ON l.lang_code = a.language LEFT JOIN joo3_users AS uc ON uc.id=a.checked_out LEFT JOIN joo3_viewlevels AS ag ON ag.id = a.access LEFT JOIN joo3_users AS ua ON ua.id = a.created_user_id LEFT JOIN joo3_fields_groups AS g ON g.id = a.group_id LEFT JOIN `joo3_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray6,:preparedArray7) ORDER BY a.ordering ASC1.17ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"10.42ms24.56KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.06ms3.95KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `language`,`id` FROM `joo3_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0550μs592B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias`,`catid` FROM joo3_content WHERE `id` = :key458μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `joo3_content` AS `c` INNER JOIN `joo3_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `joo3_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `joo3_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `joo3_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1) AND c2.language != 'fr-FR' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-06-19 21:35:09') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-06-19 21:35:09') AND c2.state = 12.26ms1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `joo3_modules` AS `m` LEFT JOIN `joo3_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `joo3_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) AND `m`.`language` IN (:preparedArray2,:preparedArray3) ORDER BY `m`.`position`,`m`.`ordering`645μs1.92KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `t`.`id` FROM `joo3_tags` AS `t` INNER JOIN `joo3_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)365μs1.35KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `m`.`core_content_id`,`m`.`content_item_id`,`m`.`type_alias`,COUNT( `tag_id`) AS `count`,`ct`.`router`,`cc`.`core_title`,`cc`.`core_alias`,`cc`.`core_catid`,`cc`.`core_language`,`cc`.`core_params` FROM `joo3_contentitem_tag_map` AS `m` INNER JOIN `joo3_tags` AS `t` ON `m`.`tag_id` = `t`.`id` INNER JOIN `joo3_ucm_content` AS `cc` ON `m`.`core_content_id` = `cc`.`core_content_id` INNER JOIN `joo3_content_types` AS `ct` ON `m`.`type_alias` = `ct`.`type_alias` WHERE ( ( ( (`m`.`tag_id` IN (:preparedArray1,:preparedArray2) AND `t`.`access` IN (:preparedArray3) AND `cc`.`core_state` = 1) AND (`cc`.`core_access` IN (:preparedArray4) OR `cc`.`core_access` = 0)) AND (`m`.`content_item_id` <> :currentId OR `m`.`type_alias` <> :prefix)) AND (`cc`.`core_publish_up` IS NULL OR `cc`.`core_publish_up` = :nullDateUp OR `cc`.`core_publish_up` <= :nowDateUp)) AND (`cc`.`core_publish_down` IS NULL OR `cc`.`core_publish_down` = :nullDateDown OR `cc`.`core_publish_down` >= :nowDateDown) GROUP BY `m`.`core_content_id`,`m`.`content_item_id`,`m`.`type_alias`,`ct`.`router`,`cc`.`core_title`,`cc`.`core_alias`,`cc`.`core_catid`,`cc`.`core_language`,`cc`.`core_params` ORDER BY `count` DESC LIMIT 51.39ms5.55KBParams/modules/mod_tags_similar/src/Helper/TagsSimilarHelper.php:206Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`592μs3.95KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`560μs3.95KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias`,`catid` FROM joo3_content WHERE `id` = :key346μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `alias`,`catid` FROM joo3_content WHERE `id` = :key315μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `alias`,`catid` FROM joo3_content WHERE `id` = :key309μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`594μs19.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias`,`catid` FROM joo3_content WHERE `id` = :key720μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `joo3_categories` AS `s` INNER JOIN `joo3_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`539μs3.95KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias`,`catid` FROM joo3_content WHERE `id` = :key513μs1.37KBParams/libraries/src/Component/Router/Rules/PreprocessRules.php:123Copy
  • SELECT * FROM `joo3_schemaorg` WHERE `itemId` = :itemId AND `context` = :context2.11ms1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:406Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `joo3_content` AS `a` INNER JOIN `joo3_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `joo3_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `joo3_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `joo3_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `joo3_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)1.18ms22.23KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `joo3_content` AS `a` INNER JOIN `joo3_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `joo3_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `joo3_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `joo3_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `joo3_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)1.03ms22.23KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • 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 `joo3_scheduler_tasks` AS `a` WHERE `a`.`state` = 1725μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `joo3_session` WHERE `session_id` = ?408μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `joo3_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.19ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy