Skip to main content

Beauty care and anti-ageing secrets that pay off in the long run

Beauty care and anti-ageing secrets that pay off in the long runWe all know the importance of eating a healthy diet, exercising, getting sufficient sleep, and sunbathing with caution. Still, life is not always that simple, and even if we stick with the official guidelines for healthy living, it can often be challenging to get adequate amounts of the essential nutrients. Nonetheless, supplements are useful as compensation for these shortcomings. In fact, the use of such products can be compared with plant fertilizers that make plants look healthy, flourish and thrive.

But what causes the ageing processes, and why don't we simply prevent them by using Botox injections and plastic surgery?
According to Bruce Ames, an American biochemist, ageing is a process that is mainly characterized by a lack of vitamins and minerals. One of the underlying reasons for these deficiencies is that our nutrient uptake is less efficient when we grow older. As a consequence of this, many enzymatic processes slow down, and cells become increasingly fragile and vulnerable. Different stress factors may also deplete the body's nutrient stores and speed up the ageing process.
When it comes to natural beauty care and anti-ageing therapies, it is highly important to make sure to get enough Q10, vitamin C, vitamin D, selenium, zinc, and omega-3. This is even supported by scientific documentation. In contrast to plastic surgery, which is associated with infections, scar formation, nerve damage, allergic reactions, and unfavorable surgery results, the natural solutions come without side effects. Moreover, they contribute to the internal and external maintenance of the body, altogether.

Ageing processes after the age of 30

It is estimated that the physical capacity of a human decreases by 0.5 to 1 per cent per year after the age of 30. Science distinguishes between three types of ageing processes:

  • Internal deterioration: Occurs in all humans that live sufficiently long. Genes play a significant role.
  • External factors: Injuries and physical strains caused by excessive sports, sunburns, overweight, smoking, alcohol abuse, poisoning, unhealthy diets, lack of sleep, and other stress factors. Our lifestyle has everything to say.
  • Biological changes: A combination of inner and outer influences. Ageing generally makes the body more vulnerable to disease.

Free radicals threaten us from the inside and outside

Not only do all our cells depend on energy, they also need protection against some aggressive oxygen compounds known as free radicals. Just like oxidation causes iron to rust, free radicals oxidize the body. Free radicals are like dangerous terrorists that attack our cells, causing chain reactions that lead to numerous diseases and premature ageing.
The free radical load is increased massively by smoking, poisoning, chronic infection/inflammation, heavy metal exposure, medicine, radiation, burns, and ageing processes. The more free radicals we humans are exposed to, the more vulnerable we become. Needless to say, this is when we need to protect ourselves.

The importance of protective antioxidants

The only thing that can effectively protect against free radicals are different types of antioxidants. Our diet contributes with antioxidants like vitamins A, C, and E plus selenium, zinc, and various plant compounds. Herbs, fruit, berries, tomatoes, vegetables, cocoa beans, and green tea are generally excellent antioxidant sources. However, our primary concern is to make sure to get enough of the essential vitamins and minerals. This includes coenzyme Q10, which is both a powerful and highly unique antioxidant and a vital provider of cellular energy.

Q10 and the fountain of youth

The human body is the main provider of Q10, but from the age of around 20 years our endogenous production of the compound gradually decreases. Many people feel the relative lack of Q10 when they are in their 40s and 50s. Fortunately, it is possible to replenish cellular Q10 levels with a supplement, and this is something we can continue taking for the rest of our lives. It is a convenient way to postpone and reduce the age-related loss of energy that causes the body to deteriorate. Healthy living combined with a Q10 supplement is probably the closest we can get to the fountain of youth. Because the body has difficulty with absorbing Q10 it is vital to choose a Q10 supplement that is manufactured in such a way that the Q10 molecules are able to pass through the intestinal membrane - and can document its bioavailability.

More energy in daily life

The most obvious and natural way to deal with low energy levels is to take a Q10 supplement - short- or long-term. As opposed to sweets and various stimulants which people typically use as a pick-me-up, Q10 is an integrated part of the body's biochemistry and does not burden the blood sugar balance or central nervous system.

An anti-ageing strategy that even saves lives

According to the results of a groundbreaking Swedish study named KiSel-10, daily supplementation with 200 milligrams of Q10 and 200 micrograms of organic selenium yeast reduced cardiovascular mortality by over 50% among elderly men and women and even improved their quality of life. The study was published in the International Journal of Cardiology in 2013. A recent follow-up of the study reveals that the intervention with these two supplements continued to have a positive effect on quality of life and lifespan, even after the participants stopped taking the supplements. Although the original study was carried out on elderly men and women, the outcome suggests that it may be advantageous to begin using these supplements earlier in life as a way of delaying the deterioration of the body.

Research on healthy individuals adds new perspective

The KiSel-10 study is quite unique in the sense that it deals with normal, healthy individuals. In other words, it demonstrates how supplements of Q10 and selenium help healthy people stay healthy. Normally, such studies are carried out on people with chronic disease.

Vitamin C - for all-round beauty care and maintenance

The human body needs vitamin C to make collagen, a protein that is vital for our complexion, skin elasticity, skin moisture, and formation of new skin cells. Vitamin C has numerous other functions in the body and is also an effective antioxidant that protects against free radicals.
Good sources of vitamin C are fruit and vegetables, but in order to get the same amount of vitamin C as you would get from a 750 mg tablet of non-acidic vitamin C you would have to eat around 53 apples.

Keep well and live longer with the right amount of sunlight and plenty of vitamin D

As you probably know, extreme sunbathing leads to wrinkling of the skin and an increased risk of skin cancer. Still, we need sun exposure to stay healthy, but moderation is the key word. Danish researchers carried out a study of 96,000 people and found that low vitamin D levels in the blood are associated with faster ageing and premature death. During the winter period where the sun sits too low in the sky to enable the body to produce vitamin D it may be a good idea to take a high-dosage vitamin D supplement.

Selenium works wonders for your skin, hair, and nails

The trace element selenium supports more than 30 different selenium­-dependent proteins (selenoproteins) that add strength to the structure of our skin, hair, nails, and muscles. Selenium is also a very powerful antioxidant that protects our cells against free radicals. A healthy cardiovascular system is extremely important for beautiful skin, as it carries nutrients to the cells and removes toxins and waste products.

Our metabolism requires selenium. A deficiency will affect your looks and quality of life

Saggy, dry skin, hair loss, brittle nails, overweight, and a double chin are common symptoms of slow metabolism, a problem that is widespread (especially among women). Lack of selenium is a possible and overlooked cause. It is always a good idea to have your doctor check your metabolism if you suspect that it does not function normally.

Did you know that saggy, dry skin, hair loss, brittle nails, overweight, and double chin may be a sign of slow metabolism?

Selenium sources and how to compensate for low selenium intake

Selenium is mainly found in fish and shellfish, organ meat, meat, eggs, Brazil nuts, and sunflower seeds. The European soil contains comparatively little selenium compared with other parts of the world, which is why the average European typically gets less selenium than recommended. In contrast, people in countries like the United States and Japan easily get four times more selenium from the diet than Europeans do. Those who decide to take a supplement as compensation for their low selenium intake should stick with organic selenium yeast, which contains a variety a different organic selenium species similar to what you get by eating a varied diet.

Why do so many Americans have such nice hair?

One explanation may be that American crops contain a lot more selenium than European crops. That way, the Americans get much more selenium.                                     

Zinc and vitamin A for skin, hair, nails, eczema and wound healing

Zinc supports around different 200 different enzymatic processes and is very important for our skin, hair, and nails. Zinc deficiencies are a contributing factor to many skin disorders and poor wound healing. Zinc is required in order for us to utilize vitamin A, which is important for the condition of our skin and for a number of other functions.
Most diets contain far too little zinc. Also, the consumption of sugar, birth control pills, and iron supplements may impair the uptake of zinc. If you take a zinc supplement, make sure that it is organic, as this ensures the best absorption.

Why smokers should focus on getting selenium and other antioxidants

Smoking generates cascades of free radicals that can damage skin cells and burden the cardiovascular system. This explains why smokers often have wrinkly and sallow skin. In fact, smokers should pay careful attention to their intake of antioxidants like vitamin A and vitamin C, zinc, and selenium. Selenium has a particular ability to neutralize cancerous heavy metals like cadmium.

Empty calories leach nutrients from skin, hair, nails, and bones.

Sugar, white flour, junk-food, and alcohol consist of empty calories, and when they get converted into energy, the cells are forced to use any available vitamins and minerals to fuel different enzymatic processes involved in the energy metabolism. This may affect your skin, hair, nails, and bones. In the long run, the body's extra consumption of nutrients to fuel these processes contribute to the deterioration of the body on the inside and outside, causing us to age prematurely.
No matter how you twist and turn it, it makes perfect sense to avoid empty calories and compensate for any lack of vitamins and minerals.

An anti-ageing tablet for skin, hair, and nails

Specific anti-ageing tablets are available on the market. They contain vitamins C and E, organic selenium yeast, organically bound zinc, biotin (vitamin B8), plus extract of deep-sea fish, horsetail, Pycnogenol (French Maritime Pine), tomato, and blueberries. This cocktail of powerful antioxidants and active ingredients support and nourish the skin, hair, and nails.

Always remember to drink plenty of water. The liquid balance is determining for your complexion.

B vitamins

All B vitamins work together like a biological team and are particularly important for our energy levels, nervous system, hormonal system, blood cells, skin, and hair. Stress, junk-food, stimulants, birth control pills, and diuretics deplete the body's vitamin B stores.

Fatty acids for your skin and brain

Your skin and brain need healthy fats, so if you want to stay in good shape, physically and mentally, make sure to consume adequate amounts of all the beneficial fats. The essential fatty acids are known as omega-3 and omega-6. They are a part of the structure of all cell membranes and keep skin and other soft tissues pliable. Omega-6 is primarily found in plant oils, nuts, kernels, and seeds, while omega-3 is primarily found in fish. The different fatty acids have different functions, and it is vital that they are unspoiled (not oxidized) and ingested in the right balance. Most of us need to consume more omega-3 from fish or supplements.

Outer and inner maintenance are closely related

The Japanese have the highest life expectancy (82.12 years) and many of them become centenarians. Most Japanese have very nice complexion and look 10-15 years younger than their actual age. It is believed that their large consumption of fish and shellfish with the high levels of selenium, zinc, and omega-3 fatty acids plays an important role.

References:

Pernille Lund: Sund og smuk - hele livet. Ny Videnskab 2016

Afzal Shoaib et al. Genetically low vitamin D concentration and increased mortality: mendelian randomization analysis in three large cohorts. British Medical Journal. 2014

http://www.ncbi.nlm.nih.gov/pubmed/26482687

https://da.wikipedia.org/wiki/Forventet_levealder

https://www.google.dk/?gws_rd=ssl#q=forventet+levealder+danmark

  • Created on .
8.895MBMemory Usage176msRequest Duration
Joomla! Version4.4.4
PHP Version8.3.6
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.40-0ubuntu0.24.04.1
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:46 [ "REDIRECT_HTTP_AUTHORIZATION" => "" "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI"...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1741414493 "last" => 1741414493...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "en-GB" ]
  • afterLoad (456.5KB) (1.69ms)
  • afterInitialise (1.27MB) (14.63ms)
  • afterRoute (897.2KB) (4.65ms)
  • beforeRenderComponent com_content (22.58KB) (255μs)
  • Before Access::preloadComponents (all components) (33.22KB) (268μs)
  • After Access::preloadComponents (all components) (97.34KB) (713μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (16μs)
  • After Access::preloadPermissions (com_content) (3.22MB) (5.4ms)
  • Before Access::getAssetRules (id:1799 name:com_content.article.885) (130.65KB) (88μs)
  • After Access::getAssetRules (id:1799 name:com_content.article.885) (7.47KB) (54μs)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.37MB) (19.3ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (163μs)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (4μs)
  • afterRenderModule mod_custom (Search for more information...) (4.7KB) (99μs)
  • afterRenderComponent com_content (72.67KB) (11.52ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.8KB) (1.69ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (30μs)
  • afterDispatch (33.93KB) (973μs)
  • beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (417μs)
  • afterRenderRawModule mod_articles_category (READ MORE...) (69.67KB) (37.56ms)
  • beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (30μs)
  • afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (44μs)
  • beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (13μs)
  • afterRenderRawModule mod_tags_popular (Search) (46.42KB) (46.9ms)
  • beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (30μs)
  • afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (57μs)
  • beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (13μs)
  • afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (25μs)
  • beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (2.2ms)
  • afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (65μs)
  • beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (15μs)
  • afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (25μs)
  • beforeRenderModule mod_tags_popular (Search) (1.98KB) (12μs)
  • afterRenderModule mod_tags_popular (Search) (2.52KB) (22μs)
  • beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (10μs)
  • afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (20μs)
  • beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (9μs)
  • afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (20μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (1.3ms)
  • afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (3.74ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - English) (4.86KB) (70μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (21μs)
  • afterRenderRawModule mod_languages (Sprogskift) (17.91KB) (1.8ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (22μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (128.59KB) (4.17ms)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (3.29KB) (35μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (276μs)
  • afterRenderRawModule mod_custom () (21.95KB) (1.88ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (55μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (113μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (1.01ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - English) (1.25KB) (49μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.7ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (49μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (12μs)
  • afterRenderRawModule mod_finder () (6.29KB) (538μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (3.73KB) (45μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (190μs)
  • afterRenderRawModule mod_custom () (944B) (1.05ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.43KB) (35μs)
  • beforeRenderRawModule mod_custom () (688B) (113μs)
  • afterRenderRawModule mod_custom () (896B) (128μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (24μs)
  • afterRender (216.3KB) (6.65ms)
  • 1 x afterRenderRawModule mod_tags_popular (Search) (46.42KB) (26.6%)
    46.90ms
    1 x afterRenderRawModule mod_articles_category (READ MORE...) (69.67KB) (21.3%)
    37.56ms
    1 x beforeRenderRawModule mod_custom (Search for more information...) (1.37MB) (10.95%)
    19.30ms
    1 x afterInitialise (1.27MB) (8.3%)
    14.63ms
    1 x afterRenderComponent com_content (72.67KB) (6.53%)
    11.52ms
    1 x afterRender (216.3KB) (3.77%)
    6.65ms
    1 x After Access::preloadPermissions (com_content) (3.22MB) (3.06%)
    5.40ms
    1 x afterRoute (897.2KB) (2.64%)
    4.65ms
    1 x afterRenderRawModule mod_finder () (128.59KB) (2.37%)
    4.17ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (2.12%)
    3.74ms
    1 x beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (1.25%)
    2.20ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (1.06%)
    1.88ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (17.91KB) (1.02%)
    1.80ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.97%)
    1.70ms
    1 x afterLoad (456.5KB) (0.96%)
    1.69ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.8KB) (0.96%)
    1.69ms
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (0.74%)
    1.30ms
    1 x afterRenderRawModule mod_custom () (944B) (0.6%)
    1.05ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (0.57%)
    1.01ms
    1 x afterDispatch (33.93KB) (0.55%)
    973μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.4%)
    713μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.31%)
    538μs
    1 x beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (0.24%)
    417μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.16%)
    276μs
    1 x Before Access::preloadComponents (all components) (33.22KB) (0.15%)
    268μs
    1 x beforeRenderComponent com_content (22.58KB) (0.14%)
    255μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.11%)
    190μs
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (0.09%)
    163μs
    1 x afterRenderRawModule mod_custom () (896B) (0.07%)
    128μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (0.06%)
    113μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.06%)
    113μs
    1 x afterRenderModule mod_custom (Search for more information...) (4.7KB) (0.06%)
    99μs
    1 x Before Access::getAssetRules (id:1799 name:com_content.article.885) (130.65KB) (0.05%)
    88μs
    1 x afterRenderModule mod_menu (Main Menu - English) (4.86KB) (0.04%)
    70μs
    1 x afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (0.04%)
    65μs
    1 x afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (0.03%)
    57μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.03%)
    55μs
    1 x After Access::getAssetRules (id:1799 name:com_content.article.885) (7.47KB) (0.03%)
    54μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.03%)
    49μs
    1 x afterRenderModule mod_menu (Main Menu - English) (1.25KB) (0.03%)
    49μs
    1 x afterRenderModule mod_finder () (3.73KB) (0.03%)
    45μs
    1 x afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (0.03%)
    44μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.02%)
    35μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    35μs
    1 x beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (0.02%)
    30μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.02%)
    30μs
    1 x beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (0.02%)
    30μs
    1 x afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (0.01%)
    25μs
    1 x afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (0.01%)
    25μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    24μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    22μs
    1 x afterRenderModule mod_tags_popular (Search) (2.52KB) (0.01%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (0.01%)
    21μs
    1 x afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (0.01%)
    20μs
    1 x afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (0.01%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0.01%)
    18μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    16μs
    1 x beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (0.01%)
    15μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (0.01%)
    13μs
    1 x beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (0.01%)
    13μs
    1 x beforeRenderModule mod_tags_popular (Search) (1.98KB) (0.01%)
    12μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    12μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    11μs
    1 x beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (0.01%)
    10μs
    2 x beforeRenderModule mod_menu (Main Menu - English) (720B) (0.01%)
    10μs
    1 x beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (0.01%)
    9μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0%)
    4μs
45 statements were executed, 9 of which were duplicates, 36 unique115ms1.14MB
  • SELECT @@SESSION.sql_mode;196μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?430μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 170μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.85ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1250μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`92μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `has_usergroups` AS `a` LEFT JOIN `has_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest176μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `has_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`543μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC156μs2.33KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `element`,`name`,`client_id`,`extension_id` FROM `has_extensions` WHERE `type` = 'language' AND `state` = 0 AND `enabled` = 1152μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config148μs1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • 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 `has_menu` AS `m` LEFT JOIN `has_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`906μs165.8KBParams/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 `has_categories` AS `s` INNER JOIN `has_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`244μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `has_template_styles` AS `s` LEFT JOIN `has_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` = 1238μs848B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_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)470μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 03.08ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`776μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '885'1.51ms48B/libraries/src/Table/Table.php:1325Copy
  • 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 `has_content` AS `a` INNER JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_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)396μs46.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 `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`326μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_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,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)2.55ms4.16KBParams/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 `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`292μs3.98KBParams/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 has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id LEFT JOIN `has_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,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) 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 (:preparedArray8,:preparedArray9) ORDER BY a.ordering ASC328μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id104μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id61μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_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,:preparedArray2)) 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 (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`2ms180.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) AND `a`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC8.64ms161.75KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • 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 `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`311μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1102μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0329μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id86μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id69μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-03-08 06:14:53') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-03-08 06:14:53') AND c2.state = 1387μs4.02KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`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`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY RAND() ASC LIMIT 1034.97ms135.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.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 `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`414μs3.97KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `has_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `has_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `t`.`language` IN (:preparedArray3,:preparedArray4) AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray5,:preparedArray6) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY RAND() LIMIT 1545.67ms2.75KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • SELECT `c2`.`language`,`c2`.`id` FROM `has_menu` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_menu` AS `c2` ON `a2`.`id` = `c2`.`id` WHERE `c`.`id` = :id431μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1190μs640B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)185μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • 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 has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) 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 (:preparedArray5,:preparedArray6) ORDER BY a.ordering ASC304μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)130μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • 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 `has_scheduler_tasks` AS `a` WHERE `a`.`state` = 12.78ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • 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 `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`375μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?101μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.27ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy