Teaching English abroad offers a unique opportunity to both enhance your professional skills and explore new cultures while contributing to a globalized world.
While many online English teaching companies prefer native speakers from traditional English-speaking countries, there is also significant demand for non-native teachers, particularly those with C2-level proficiency.
Globalization has opened up opportunities for educators to experience the world in ways previous generations could only dream of. In the past, travel and cultural exploration were privileges of the wealthy, and teaching was often confined to local communities.
Thailand is a top TEFL destination known for its rich culture, friendly locals, and low living costs. With a 120-hour TEFL qualification from Global Language Training, you can find teaching opportunities across the country, particularly in popular locations like Bangkok, Chiang Mai, and Phuket. Salaries range from 25,000 to 35,000 THB (£664 – £930) per month, and accommodation costs between £220 – £400.
Teaching Business English is a lucrative TEFL area, offering higher pay and career growth opportunities. It requires a TEFL qualification, often a degree, and experience teaching adults. Global Language Training provides specialized courses to help you succeed in this field.
TEFL in 2020 offers a chance to teach English, travel, and gain valuable skills. With Global Language Training’s certifications, you can join a growing demand for English teachers worldwide and transform lives, including your own.
Page 4 of 5
20 - 22 Wenlock Road London N1 7GU, England
+ 44 0203 435 6821
Registered in England: No. 7854956
VAT Registration Number: 131574039
Copyright © 2025 - 2027 Global Language Training. All Rights Reserved.
Joomla! Version | 5.1.2 |
PHP Version | 8.3.17 |
Identity | guest |
Response | 200 |
Template | ja_coach |
Database |
|
1 x afterInitialise (7.35MB) (21.08%) | 33.70ms |
1 x afterRenderComponent com_content (2.75MB) (17.98%) | 28.74ms |
1 x afterRoute (5.98MB) (16.03%) | 25.62ms |
1 x beforeRenderRawModule mod_menu (legales) (1.42MB) (9.43%) | 15.07ms |
1 x afterLoad (3.59MB) (8.72%) | 13.93ms |
1 x afterRender (1.05MB) (4.93%) | 7.87ms |
1 x afterRenderRawModule mod_menu (Main Menu) (378.54KB) (3.45%) | 5.52ms |
1 x afterRenderRawModule mod_menu (mainmenu) (123.46KB) (3.17%) | 5.07ms |
1 x Before Access::preloadComponents (all components) (1.07MB) (3.16%) | 5.05ms |
1 x afterRenderRawModule mod_articles_category (Popular Posts) (204.99KB) (1.63%) | 2.61ms |
1 x beforeRenderComponent com_content (611.25KB) (1.24%) | 1.99ms |
1 x afterRenderRawModule mod_menu (legales) (170.02KB) (1.05%) | 1.67ms |
1 x Before Access::getAssetRules (id:8 name:com_content) (339.03KB) (1.04%) | 1.67ms |
1 x beforeRenderRawModule mod_menu (mainmenu) (149.09KB) (0.76%) | 1.21ms |
1 x afterRenderRawModule mod_jamasthead (Masthead) (129.37KB) (0.62%) | 993μs |
1 x afterRenderRawModule mod_menu (TEFL/TESOL Courses) (24.36KB) (0.59%) | 951μs |
1 x afterRenderRawModule mod_menu (About Global TEFL) (23.62KB) (0.57%) | 911μs |
1 x afterRenderRawModule mod_menu (header right) (14.61KB) (0.55%) | 874μs |
1 x afterRenderRawModule mod_menu (movil menu action) (1.33KB) (0.52%) | 839μs |
1 x afterRenderRawModule mod_ja_acm (Countdown) (60.89KB) (0.45%) | 726μs |
1 x afterRenderRawModule mod_custom (new footer) (14.05KB) (0.29%) | 467μs |
1 x afterDispatch (30.66KB) (0.24%) | 385μs |
1 x After Access::preloadComponents (all components) (120.14KB) (0.22%) | 347μs |
1 x afterRenderModule mod_menu (legales) (14.66KB) (0.18%) | 280μs |
1 x afterRenderModule mod_menu (TEFL/TESOL Courses) (4.69KB) (0.15%) | 238μs |
1 x After Access::preloadPermissions (com_content) (74.29KB) (0.14%) | 216μs |
1 x afterRenderModule mod_jamasthead (Masthead) (3.61KB) (0.14%) | 216μs |
1 x afterRenderModule mod_menu (mainmenu) (16.35KB) (0.12%) | 188μs |
1 x After Access::getAssetRules (id:93 name:com_content.category.8) (27.5KB) (0.11%) | 176μs |
1 x afterRenderModule mod_ja_acm (Countdown) (1.74KB) (0.09%) | 139μs |
1 x afterRenderModule mod_custom (new footer) (1.73KB) (0.08%) | 131μs |
1 x afterRenderModule mod_articles_category (Popular Posts) (10.41KB) (0.08%) | 124μs |
1 x afterRenderModule mod_menu (Main Menu) (10.7KB) (0.07%) | 115μs |
1 x afterRenderModule mod_menu (header right) (2.07KB) (0.07%) | 115μs |
1 x afterRenderModule mod_menu (About Global TEFL) (5.22KB) (0.07%) | 111μs |
1 x afterRenderRawModule mod_custom (NEW YORK) (944B) (0.07%) | 107μs |
1 x afterRenderRawModule mod_custom (LONDON) (1008B) (0.06%) | 101μs |
1 x afterRenderRawModule mod_custom (Follow us) (1.05KB) (0.06%) | 100μs |
1 x afterRenderModule mod_custom (NEW YORK) (3.14KB) (0.06%) | 97μs |
1 x afterRenderModule mod_menu (movil menu action) (6KB) (0.06%) | 96μs |
1 x afterRenderModule mod_custom (LONDON) (2.89KB) (0.06%) | 95μs |
1 x beforeRenderRawModule mod_custom (new footer) (9.35KB) (0.06%) | 93μs |
1 x afterRenderModule mod_custom (Follow us) (3.16KB) (0.06%) | 88μs |
1 x beforeRenderRawModule mod_jamasthead (Masthead) (408B) (0.02%) | 35μs |
1 x beforeRenderRawModule mod_menu (header right) (5.54KB) (0.02%) | 31μs |
1 x beforeRenderRawModule mod_menu (About Global TEFL) (456B) (0.02%) | 29μs |
1 x beforeRenderRawModule mod_menu (TEFL/TESOL Courses) (4.23KB) (0.02%) | 28μs |
1 x beforeRenderRawModule mod_custom (NEW YORK) (1000B) (0.02%) | 28μs |
1 x beforeRenderRawModule mod_articles_category (Popular Posts) (5.23KB) (0.02%) | 26μs |
1 x beforeRenderRawModule mod_menu (Main Menu) (752B) (0.02%) | 26μs |
1 x beforeRenderRawModule mod_custom (LONDON) (424B) (0.01%) | 21μs |
1 x beforeRenderRawModule mod_menu (movil menu action) (864B) (0.01%) | 15μs |
1 x beforeRenderRawModule mod_ja_acm (Countdown) (648B) (0.01%) | 14μs |
1 x beforeRenderRawModule mod_custom (Follow us) (864B) (0.01%) | 9μs |
1 x Before Access::getAssetRules (id:93 name:com_content.category.8) (6.65KB) (0%) | 7μs |
1 x Before Access::preloadPermissions (com_content) (1.66KB) (0%) | 7μs |
1 x After Access::getAssetRules (id:8 name:com_content) (1.28KB) (0%) | 7μs |
1 x beforeRenderModule mod_menu (legales) (704B) (0%) | 4μs |
1 x beforeRenderModule mod_articles_category (Popular Posts) (720B) (0%) | 4μs |
1 x beforeRenderModule mod_jamasthead (Masthead) (720B) (0%) | 4μs |
1 x beforeRenderModule mod_menu (mainmenu) (704B) (0%) | 4μs |
1 x beforeRenderModule mod_menu (TEFL/TESOL Courses) (720B) (0%) | 3μs |
1 x beforeRenderModule mod_menu (header right) (720B) (0%) | 3μs |
1 x beforeRenderModule mod_custom (new footer) (720B) (0%) | 3μs |
1 x beforeRenderModule mod_ja_acm (Countdown) (720B) (0%) | 3μs |
1 x beforeRenderModule mod_menu (About Global TEFL) (720B) (0%) | 3μs |
1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%) | 3μs |
1 x beforeRenderModule mod_menu (movil menu action) (720B) (0%) | 3μs |
1 x beforeRenderModule mod_custom (NEW YORK) (720B) (0%) | 2μs |
1 x beforeRenderModule mod_custom (LONDON) (704B) (0%) | 2μs |
1 x beforeRenderModule mod_custom (Follow us) (720B) (0%) | 1μs |
SELECT @@SESSION.sql_mode;
43μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308CopySELECT `data`
FROM `o0j0w_session`
WHERE `session_id` = ?
134μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250CopySELECT `session_id`
FROM `o0j0w_session`
WHERE `session_id` = :session_id LIMIT 1
30μs1.3KBParams/libraries/src/Session/MetadataManager.php:187CopyINSERT INTO `o0j0w_session`
(`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES
(:session_id, :guest, :time, :user_id, :username, :client_id)
1.49ms944BParams/libraries/src/Session/MetadataManager.php:260CopySELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`
FROM `o0j0w_extensions`
WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1
121μs17.73KB/libraries/src/Component/ComponentHelper.php:399CopySELECT `id`,`rules`
FROM `o0j0w_viewlevels`
28μs656B/libraries/src/Access/Access.php:955CopySELECT `b`.`id`
FROM `o0j0w_usergroups` AS `a`
LEFT JOIN `o0j0w_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt`
WHERE `a`.`id` = :guest
45μs1.33KBParams/libraries/src/Access/Access.php:868CopySELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`
FROM `o0j0w_extensions`
WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2)
ORDER BY `ordering`
214μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294CopySELECT *
FROM `o0j0w_languages`
WHERE `published` = 1
ORDER BY `ordering` ASC
52μs2.22KB/libraries/src/Language/LanguageHelper.php:177CopySELECT *
FROM o0j0w_menu
WHERE alias ='blog' AND published=1
82μs2.84KB/plugins/system/t4/src/t4/MVC/Router/T4.php:352CopySELECT `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 `o0j0w_menu` AS `m`
LEFT JOIN `o0j0w_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`
237μs52.05KBParams/libraries/src/Menu/SiteMenu.php:166CopySELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent`
FROM `o0j0w_template_styles` AS `s`
LEFT JOIN `o0j0w_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` = 1
91μs1.11KB/administrator/components/com_templates/src/Model/StyleModel.php:775CopySHOW TABLES
239μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySELECT * FROM o0j0w_acym_configuration
109μs8.56KB/administrator/components/com_acym/libraries/joomla/database.php:30CopySELECT * FROM o0j0w_acym_plugin
31μs1.52KB/administrator/components/com_acym/libraries/joomla/database.php:30CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'acychecker' LIMIT 1
34μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'acymailer' LIMIT 1
29μs2.73KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'amazon' LIMIT 1
25μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'article' LIMIT 1
28μs1.5KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'birthday' LIMIT 1
29μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'createuser' LIMIT 1
28μs1.5KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT `groups`.*, `groups`.title AS text, `groups`.id AS `value`
FROM o0j0w_usergroups AS `groups`
27μs1.02KB/administrator/components/com_acym/libraries/joomla/database.php:30CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'elasticemail' LIMIT 1
26μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'forward' LIMIT 1
26μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'mailgun' LIMIT 1
25μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'online' LIMIT 1
25μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'override' LIMIT 1
24μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'phpmail' LIMIT 1
24μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'postmark' LIMIT 1
26μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'qmail' LIMIT 1
32μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'segment' LIMIT 1
26μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'sendgrid' LIMIT 1
25μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'sendinblue' LIMIT 1
26μs3.98KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'luecredentials' LIMIT 1
30μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'lueintegration' LIMIT 1
25μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'luetransactional' LIMIT 1
24μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'luelist' LIMIT 1
22μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'lueusers' LIMIT 1
22μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'luesender' LIMIT 1
22μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'luecampaign' LIMIT 1
23μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'luewebhooks' LIMIT 1
23μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'sendmail' LIMIT 1
24μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'smtp' LIMIT 1
25μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'statistics' LIMIT 1
26μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'subscriber' LIMIT 1
36μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'subscription' LIMIT 1
27μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'time' LIMIT 1
28μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'user' LIMIT 1
28μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT * FROM o0j0w_acym_plugin WHERE folder_name = 'managetext' LIMIT 1
27μs1.48KB/administrator/components/com_acym/libraries/joomla/database.php:45CopySELECT `id`,`name`,`rules`,`parent_id`
FROM `o0j0w_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)
204μs7.81KBParams/libraries/src/Access/Access.php:357CopySELECT `id`,`name`,`rules`,`parent_id`
FROM `o0j0w_assets`
WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0
116μs3.98KBParams/libraries/src/Access/Access.php:301CopySELECT `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`,(
SELECT COUNT(`i`.`id`)
FROM `o0j0w_content` AS `i`
WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`
FROM `o0j0w_categories` AS `s`
INNER JOIN `o0j0w_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`
215μs3.94KBParams/libraries/src/Categories/Categories.php:375CopySELECT `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`
FROM `o0j0w_content` AS `a`
LEFT JOIN `o0j0w_categories` AS `c` ON `c`.`id` = `a`.`catid`
LEFT JOIN `o0j0w_users` AS `ua` ON `ua`.`id` = `a`.`created_by`
LEFT JOIN `o0j0w_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`
LEFT JOIN `o0j0w_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`
LEFT JOIN `o0j0w_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`
WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`catid` = :categoryId OR `a`.`catid` IN (
SELECT `sub`.`id`
FROM `o0j0w_categories` AS `sub`
INNER JOIN `o0j0w_categories` AS `this` ON `sub`.`lft` > `this`.`lft` AND `sub`.`rgt` < `this`.`rgt`
WHERE `this`.`id` = :subCategoryId)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)
ORDER BY c.lft, CASE WHEN a.publish_up IS NULL THEN a.created ELSE a.publish_up END DESC , a.created LIMIT 18, 6
684μs39.03KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySELECT `m`.`tag_id`,`m`.`content_item_id`,`t`.*
FROM `o0j0w_contentitem_tag_map` AS `m`
INNER JOIN `o0j0w_tags` AS `t` ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = :contentType AND `t`.`published` = 1 AND `m`.`content_item_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6) AND `t`.`access` IN (:preparedArray7,:preparedArray8)
135μs4.75KBParams/libraries/src/Helper/TagsHelper.php:448CopySELECT COUNT(*)
FROM `o0j0w_content` AS `a`
LEFT JOIN `o0j0w_categories` AS `c` ON `c`.`id` = `a`.`catid`
LEFT JOIN `o0j0w_users` AS `ua` ON `ua`.`id` = `a`.`created_by`
LEFT JOIN `o0j0w_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`
LEFT JOIN `o0j0w_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`
LEFT JOIN `o0j0w_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`
WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`catid` = :categoryId OR `a`.`catid` IN (
SELECT `sub`.`id`
FROM `o0j0w_categories` AS `sub`
INNER JOIN `o0j0w_categories` AS `this` ON `sub`.`lft` > `this`.`lft` AND `sub`.`rgt` < `this`.`rgt`
WHERE `this`.`id` = :subCategoryId)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)
257μs5.59KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:197CopySELECT `m`.`tag_id`,`t`.*
FROM `o0j0w_contentitem_tag_map` AS `m`
INNER JOIN `o0j0w_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)
112μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388CopySELECT `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 `o0j0w_categories` AS `s`
INNER JOIN `o0j0w_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`
127μs3.95KBParams/libraries/src/Categories/Categories.php:375CopySELECT 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 o0j0w_fields AS a
LEFT JOIN `o0j0w_languages` AS l ON l.lang_code = a.language
LEFT JOIN o0j0w_users AS uc ON uc.id=a.checked_out
LEFT JOIN o0j0w_viewlevels AS ag ON ag.id = a.access
LEFT JOIN o0j0w_users AS ua ON ua.id = a.created_user_id
LEFT JOIN o0j0w_fields_groups AS g ON g.id = a.group_id
LEFT JOIN `o0j0w_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND
(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC
281μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySHOW TABLES
216μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySHOW TABLES
199μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySHOW TABLES
168μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySHOW TABLES
163μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySHOW TABLES
161μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySHOW TABLES
158μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySELECT 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 o0j0w_fields AS a
LEFT JOIN `o0j0w_languages` AS l ON l.lang_code = a.language
LEFT JOIN o0j0w_users AS uc ON uc.id=a.checked_out
LEFT JOIN o0j0w_viewlevels AS ag ON ag.id = a.access
LEFT JOIN o0j0w_users AS ua ON ua.id = a.created_user_id
LEFT JOIN o0j0w_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
ORDER BY a.ordering ASC
312μs15.08KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySELECT `field_id`,`value`
FROM `o0j0w_fields_values`
WHERE `field_id` IN (:preparedArray1) AND `item_id` = :itemid
49μs1.38KBParams/administrator/components/com_fields/src/Model/FieldModel.php:747CopySELECT `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 `o0j0w_categories` AS `s`
INNER JOIN `o0j0w_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`
126μs3.95KBParams/libraries/src/Categories/Categories.php:375CopySELECT 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 o0j0w_fields AS a
LEFT JOIN `o0j0w_languages` AS l ON l.lang_code = a.language
LEFT JOIN o0j0w_users AS uc ON uc.id=a.checked_out
LEFT JOIN o0j0w_viewlevels AS ag ON ag.id = a.access
LEFT JOIN o0j0w_users AS ua ON ua.id = a.created_user_id
LEFT JOIN o0j0w_fields_groups AS g ON g.id = a.group_id
LEFT JOIN `o0j0w_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND
(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC
287μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySHOW TABLES
206μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySELECT fv.value, fg.title AS gtitle, f.title AS ftitle, f.name
FROM o0j0w_fields_values fv
LEFT JOIN o0j0w_fields f ON fv.field_id = f.id
LEFT JOIN o0j0w_fields_groups fg ON fg.id = f.group_id
WHERE fv.item_id = 8
AND f.context = "com_content.categories"
AND f.language IN ("*", "en-GB")
AND f.access = 1
92μs688B/templates/ja_coach/helper.php:45CopySELECT `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 `o0j0w_categories` AS `s`
INNER JOIN `o0j0w_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`
123μs3.95KBParams/libraries/src/Categories/Categories.php:375CopySELECT fv.value, fg.title AS gtitle, f.title AS ftitle, f.name
FROM o0j0w_fields_values fv
LEFT JOIN o0j0w_fields f ON fv.field_id = f.id
LEFT JOIN o0j0w_fields_groups fg ON fg.id = f.group_id
WHERE fv.item_id = 8
AND f.context = "com_content.categories"
AND f.language IN ("*", "en-GB")
AND f.access = 1
72μs688B/templates/ja_coach/helper.php:45CopySELECT fv.value, fg.title AS gtitle, f.title AS ftitle, f.name
FROM o0j0w_fields_values fv
LEFT JOIN o0j0w_fields f ON fv.field_id = f.id
LEFT JOIN o0j0w_fields_groups fg ON fg.id = f.group_id
WHERE fv.item_id = 8
AND f.context = "com_content.categories"
AND f.language IN ("*", "en-GB")
AND f.access = 1
57μs688B/templates/ja_coach/helper.php:45CopySELECT fv.value, fg.title AS gtitle, f.title AS ftitle, f.name
FROM o0j0w_fields_values fv
LEFT JOIN o0j0w_fields f ON fv.field_id = f.id
LEFT JOIN o0j0w_fields_groups fg ON fg.id = f.group_id
WHERE fv.item_id = 8
AND f.context = "com_content.categories"
AND f.language IN ("*", "en-GB")
AND f.access = 1
52μs688B/templates/ja_coach/helper.php:45CopySELECT fv.value, fg.title AS gtitle, f.title AS ftitle, f.name
FROM o0j0w_fields_values fv
LEFT JOIN o0j0w_fields f ON fv.field_id = f.id
LEFT JOIN o0j0w_fields_groups fg ON fg.id = f.group_id
WHERE fv.item_id = 8
AND f.context = "com_content.categories"
AND f.language IN ("*", "en-GB")
AND f.access = 1
51μs688B/templates/ja_coach/helper.php:45CopySELECT fv.value, fg.title AS gtitle, f.title AS ftitle, f.name
FROM o0j0w_fields_values fv
LEFT JOIN o0j0w_fields f ON fv.field_id = f.id
LEFT JOIN o0j0w_fields_groups fg ON fg.id = f.group_id
WHERE fv.item_id = 8
AND f.context = "com_content.categories"
AND f.language IN ("*", "en-GB")
AND f.access = 1
48μs688B/templates/ja_coach/helper.php:45CopySELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid`
FROM `o0j0w_modules` AS `m`
LEFT JOIN `o0j0w_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id`
LEFT JOIN `o0j0w_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)
ORDER BY `m`.`position`,`m`.`ordering`
450μs66.69KBParams/libraries/src/Cache/Controller/CallbackController.php:51CopySELECT `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`,(
SELECT COUNT(`i`.`id`)
FROM `o0j0w_content` AS `i`
WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems`
FROM `o0j0w_categories` AS `s`
INNER JOIN `o0j0w_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`
224μs3.98KBParams/libraries/src/Categories/Categories.php:375CopySELECT `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`
FROM `o0j0w_content` AS `a`
LEFT JOIN `o0j0w_categories` AS `c` ON `c`.`id` = `a`.`catid`
LEFT JOIN `o0j0w_users` AS `ua` ON `ua`.`id` = `a`.`created_by`
LEFT JOIN `o0j0w_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`
LEFT JOIN `o0j0w_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`
LEFT JOIN `o0j0w_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`
WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)
ORDER BY a.title ASC LIMIT 5
560μs87.11KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySELECT * FROM o0j0w_acym_list WHERE type = 'standard'
59μs1.69KB/administrator/components/com_acym/libraries/joomla/database.php:30CopySELECT * FROM o0j0w_acym_field
41μs2.48KB/administrator/components/com_acym/libraries/joomla/database.php:30CopySELECT * FROM o0j0w_acym_form WHERE active = 1 AND type != 'shortcode'
30μs912B/administrator/components/com_acym/libraries/joomla/database.php:30CopySELECT 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 `o0j0w_scheduler_tasks` AS `a`
WHERE `a`.`state` = 1
43μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466CopySELECT `value` FROM o0j0w_acym_configuration WHERE `name` LIKE "%regacy" OR `name` LIKE "%\_sub"
124μs536B/plugins/system/acymtriggers/acymtriggers.php:155CopySHOW TABLES
213μs3.01KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635CopySELECT `session_id`
FROM `o0j0w_session`
WHERE `session_id` = ?
40μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277CopyUPDATE `o0j0w_session`
SET `data` = ?
, `time` = ?
WHERE `session_id` = ?
9.77ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy