Go to home page

 

 

The Blog

People often find themselves in possession of an old postcard and want to know how old it is.

If the postcard is used, the most obvious solution is to check the date on the postmark. However, there are many vintage postcards out there that were never mailed, so here are some clues to determining the age of your post card. These are general guidelines. There are exceptions to most of these rules, but these guidelines will give you a general idea of how old your postcard is.

The first commercial postcards produced in this country were sold at the Columbian Exposition in Chicago Illinois in 1893. These were the first privately printed souvenir postcards. So, this should be as early as you will find for United States postcards.

Does your card have the words "Private Mailing Card, Authorized by Act of Congress on May 19, 1898" on the back?

postcard private mailcard

The words "Post Card" were not printed on postcards until December 24, 1901. Cards previous to that had to have the Private Mailing Card Statement. So, if your card is marked "Private Mailing Card," is dates from 1893 - 1901.

Is the address side divided?

 postcard undivided back   postcard divided back

A divided back postcard has a line down the middle, or some other indication that one half of the back is for the address and the other half is for a message. Early postcards had an undivided back. The back of the postcard was for the address ONLY. There was often a statement that said "this side for address only." The postal service started allowing the use of divided back postcards in March of 1907. So, if your postcard has an undivided back, it is from 1907 or earlier.

Does the postcard back indicate that it was printed in Germany?

postcard printed in germany

Many early postcards were printed in Germany. The German cards were of exceptional quality and are some of the best examples of old postcards available. However, World War I shut down the German printing presses and cards started being printed in the United States or imported from Great Britain. If your early postcard says it was printed in Germany, it is from before 1915.

Is there a white border around the picture?

The White Border era dates from 1915 to 1930.

postcard white border

Does the picture have a texture like woven linen?

linen texture postcard

Postcards from 1930 to 1944 were printed on a linen texture paper. They also used brightly colored inks.

Does the postcard have a shiny finish on the front, with a color photographic image?

chrome postcard

Photochrome postcards have been produced from 1945 to present. They're sometimes known to collectors as "chromes." These should not be confused with Real Photo Postcards. Real photo postcards are actual photographs printed on postcard paper. They are usually black and white. And there is usually some indication on the back of the card of what type of photo paper was used - this is often indicated by the stamp box, which will be visible if your postcard has not been mailed. See Playle's guide to real photo postcard stamp box marking to help identify real photo postcard ages.

Postcard Postage Rate History.

If there is an indication of the amount of postage required in the stamp box on the back of the postcard, this chart of postcard postage rates may be helpful in determining the age of your card.

MAY 01, 1873 NOV 02, 1917 JUL 01, 1919 APR 15, 1925 JUN 30, 1928 JAN 01, 1952 AUG 01, 1958 JAN 07, 1963 JAN 07, 1968 MAY 16, 1971 MAR 02, 1974
.02 .01 .02 .03 .04 .05 .06 .08
 
6.368MBMemory Usage578msRequest Duration
Joomla! Version4.4.9
PHP Version8.2.18
Identityguest
Response200
Templatej51_skylar
Database
Server
mysql
Version
5.7.23-23
Collation
utf8_unicode_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:76 [ "LSPHP_ENABLE_USER_INI" => "on" "PATH" => "/usr/local/bin:/usr/bin:/bin" "TEMP" => ...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1736222219 "last" => 1736222219...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (741.76KB) (79.41ms)
  • afterInitialise (2.66MB) (261ms)
  • afterRoute (305.33KB) (31.38ms)
  • beforeRenderComponent com_content (209.32KB) (16.94ms)
  • Before Access::preloadComponents (all components) (105.34KB) (14.19ms)
  • After Access::preloadComponents (all components) (116.87KB) (3.6ms)
  • Before Access::preloadPermissions (com_content) (424B) (67μs)
  • After Access::preloadPermissions (com_content) (9.91KB) (1.75ms)
  • Before Access::getAssetRules (id:107 name:com_content.article.3) (744B) (97μs)
  • After Access::getAssetRules (id:107 name:com_content.article.3) (8.49KB) (2.64ms)
  • afterRenderComponent com_content (424.02KB) (60.72ms)
  • afterDispatch (1.88KB) (273μs)
  • beforeRenderRawModule mod_menu () (842.07KB) (59.47ms)
  • afterRenderRawModule mod_menu () (316.25KB) (13.06ms)
  • beforeRenderModule mod_menu () (696B) (17μs)
  • afterRenderModule mod_menu () (3.62KB) (318μs)
  • beforeRenderRawModule mod_menu () (840B) (60μs)
  • afterRenderRawModule mod_menu () (2.05KB) (550μs)
  • beforeRenderModule mod_menu () (696B) (9μs)
  • afterRenderModule mod_menu () (2.93KB) (119μs)
  • beforeRenderRawModule mod_menu () (944B) (41μs)
  • afterRenderRawModule mod_menu () (1.42KB) (374μs)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (2.93KB) (85μs)
  • beforeRenderRawModule mod_custom (Logo) (12.5KB) (11.45ms)
  • afterRenderRawModule mod_custom (Logo) (4.45KB) (1.48ms)
  • beforeRenderModule mod_custom (Logo) (704B) (13μs)
  • afterRenderModule mod_custom (Logo) (12.03KB) (1.81ms)
  • afterRender (171.16KB) (14.2ms)
  • 1 x afterInitialise (2.66MB) (45.1%)
    260.50ms
    1 x afterLoad (741.76KB) (13.75%)
    79.41ms
    1 x afterRenderComponent com_content (424.02KB) (10.51%)
    60.72ms
    1 x beforeRenderRawModule mod_menu () (842.07KB) (10.29%)
    59.47ms
    1 x afterRoute (305.33KB) (5.43%)
    31.38ms
    1 x beforeRenderComponent com_content (209.32KB) (2.93%)
    16.94ms
    1 x afterRender (171.16KB) (2.46%)
    14.20ms
    1 x Before Access::preloadComponents (all components) (105.34KB) (2.46%)
    14.19ms
    1 x afterRenderRawModule mod_menu () (316.25KB) (2.26%)
    13.06ms
    1 x beforeRenderRawModule mod_custom (Logo) (12.5KB) (1.98%)
    11.45ms
    1 x After Access::preloadComponents (all components) (116.87KB) (0.62%)
    3.60ms
    1 x After Access::getAssetRules (id:107 name:com_content.article.3) (8.49KB) (0.46%)
    2.64ms
    1 x afterRenderModule mod_custom (Logo) (12.03KB) (0.31%)
    1.81ms
    1 x After Access::preloadPermissions (com_content) (9.91KB) (0.3%)
    1.75ms
    1 x afterRenderRawModule mod_custom (Logo) (4.45KB) (0.26%)
    1.48ms
    1 x afterRenderRawModule mod_menu () (2.05KB) (0.1%)
    550μs
    1 x afterRenderRawModule mod_menu () (1.42KB) (0.06%)
    374μs
    1 x afterRenderModule mod_menu () (3.62KB) (0.06%)
    318μs
    1 x afterDispatch (1.88KB) (0.05%)
    273μs
    2 x afterRenderModule mod_menu () (2.93KB) (0.04%)
    204μs
    1 x Before Access::getAssetRules (id:107 name:com_content.article.3) (744B) (0.02%)
    97μs
    1 x Before Access::preloadPermissions (com_content) (424B) (0.01%)
    67μs
    1 x beforeRenderRawModule mod_menu () (840B) (0.01%)
    60μs
    1 x beforeRenderRawModule mod_menu () (944B) (0.01%)
    41μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    32μs
    1 x beforeRenderModule mod_custom (Logo) (704B) (0%)
    13μs
57 statements were executed, 5 of which were duplicates, 52 unique38.83ms190.46KB
  • SELECT @@SESSION.sql_mode;195μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `can3j_session` WHERE `session_id` = ?1.55ms64.98KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `can3j_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1864μs1.42KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `can3j_viewlevels`542μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `can3j_usergroups` AS `a` LEFT JOIN `can3j_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest862μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `can3j_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`2.39ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `can3j_admintools_storage` WHERE `key` = 'cparams'489μs536B/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `can3j_admintools_wafexceptions`618μs640B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `can3j_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'651μs1.15KB/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT `params` FROM `can3j_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'914μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM `can3j_admintools_ipautoban`441μs656B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT `ip` FROM `can3j_admintools_ipblock`473μs520B/plugins/system/admintools/src/Utility/Cache.php:136Copy
  • SELECT * FROM `can3j_admintools_storage` WHERE `key` LIKE 'timestamp_%'433μs592B/plugins/system/admintools/src/Feature/Base.php:255Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `can3j_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC355μs640B/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • 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 `can3j_menu` AS `m` LEFT JOIN `can3j_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`860μs3.38KBParams/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 `can3j_categories` AS `s` INNER JOIN `can3j_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`1.06ms3.86KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `can3j_content` WHERE `alias` = :alias AND `catid` = :catid560μs2.59KBParams/components/com_content/src/Service/Router.php:263Copy
  • SELECT `option`,`view`,`task`,`query`,`query_type`,`query_content`,`verb`,`application` FROM `can3j_admintools_wafblacklists` WHERE `enabled` = 1377μs976B/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT * FROM `can3j_languages` WHERE `published` = 1 ORDER BY `ordering` ASC555μs1.59KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `can3j_template_styles` AS `s` LEFT JOIN `can3j_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` = 1843μs16.88KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `can3j_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)1.9ms7.81KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `can3j_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0765μs1.86KBParams/libraries/src/Access/Access.php:301Copy
  • 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 `can3j_content` AS `a` INNER JOIN `can3j_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `can3j_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `can3j_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `can3j_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `can3j_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) 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 (:preparedArray1,:preparedArray2)2.71ms22.17KBParams/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 `can3j_categories` AS `s` INNER JOIN `can3j_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`709μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `can3j_contentitem_tag_map` AS `m` INNER JOIN `can3j_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)674μs3.97KBParams/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 `can3j_categories` AS `s` INNER JOIN `can3j_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`998μs3.91KBParams/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 can3j_fields AS a LEFT JOIN `can3j_languages` AS l ON l.lang_code = a.language LEFT JOIN can3j_users AS uc ON uc.id=a.checked_out LEFT JOIN can3j_viewlevels AS ag ON ag.id = a.access LEFT JOIN can3j_users AS ua ON ua.id = a.created_user_id LEFT JOIN can3j_fields_groups AS g ON g.id = a.group_id LEFT JOIN `can3j_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 ASC1.37ms4.75KBParams/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 `can3j_categories` AS `s` INNER JOIN `can3j_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`785μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params,am.params AS extra, 0 AS menuid, m.publish_up, m.publish_down FROM can3j_modules AS m LEFT JOIN can3j_extensions AS e ON e.element = m.module AND e.client_id = m.client_id LEFT JOIN can3j_advancedmodules as am ON am.module_id = m.id WHERE m.published = 1 AND e.enabled = 1 AND m.client_id = 0 ORDER BY m.position, m.ordering1.18ms1.5KB/plugins/system/advancedmodules/src/Helper.php:191Copy
  • SELECT m.condition_id,m.item_id FROM can3j_conditions_map as m LEFT JOIN can3j_conditions as c ON c.id = m.condition_id WHERE `m`.`extension` = 'com_advancedmodules' AND `c`.`published` = 1541μs1KB/administrator/components/com_conditions/src/Model/ItemModel.php:821Copy
  • SHOW FULL COLUMNS FROM `can3j_conditions`549μs1.45KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `can3j_conditions` WHERE `id` = '26'347μs1.44KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM can3j_conditions_groups as g WHERE g.condition_id = 26458μs3.19KB/administrator/components/com_conditions/src/Model/ItemModel.php:1039Copy
  • SELECT * FROM can3j_conditions_rules as r WHERE r.group_id = 6375μs832B/administrator/components/com_conditions/src/Model/GroupModel.php:108Copy
  • SELECT m.extension,m.item_id,m.table,m.name_column FROM can3j_conditions_map as m WHERE m.condition_id = 26 ORDER BY m.extension,m.item_id398μs704B/administrator/components/com_conditions/src/Model/ItemModel.php:907Copy
  • SELECT `id`,`title` AS `value` FROM `can3j_modules`391μs1.31KB/administrator/components/com_conditions/src/Helper/Helper.php:184Copy
  • SHOW FULL COLUMNS FROM `can3j_modules`841μs1.58KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT `id`,`published` AS `value` FROM `can3j_modules`461μs1.31KB/administrator/components/com_conditions/src/Helper/Helper.php:184Copy
  • SELECT * FROM `can3j_conditions` WHERE `id` = '4'519μs1.44KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM can3j_conditions_groups as g WHERE g.condition_id = 4521μs704B/administrator/components/com_conditions/src/Model/ItemModel.php:1039Copy
  • SELECT * FROM can3j_conditions_rules as r WHERE r.group_id = 7373μs848B/administrator/components/com_conditions/src/Model/GroupModel.php:108Copy
  • SELECT m.extension,m.item_id,m.table,m.name_column FROM can3j_conditions_map as m WHERE m.condition_id = 4 ORDER BY m.extension,m.item_id603μs720B/administrator/components/com_conditions/src/Model/ItemModel.php:907Copy
  • SELECT t.parent_id FROM can3j_menu as t WHERE t.id = 130376μs536B/administrator/components/com_conditions/src/Condition/Condition.php:115Copy
  • SELECT t.parent_id FROM can3j_menu as t WHERE t.id = 1436μs536B/administrator/components/com_conditions/src/Condition/Condition.php:115Copy
  • SELECT * FROM `can3j_conditions` WHERE `id` = '20'303μs1.44KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM can3j_conditions_groups as g WHERE g.condition_id = 20262μs704B/administrator/components/com_conditions/src/Model/ItemModel.php:1039Copy
  • SELECT * FROM can3j_conditions_rules as r WHERE r.group_id = 4372μs832B/administrator/components/com_conditions/src/Model/GroupModel.php:108Copy
  • SELECT m.extension,m.item_id,m.table,m.name_column FROM can3j_conditions_map as m WHERE m.condition_id = 20 ORDER BY m.extension,m.item_id416μs704B/administrator/components/com_conditions/src/Model/ItemModel.php:907Copy
  • SELECT * FROM `can3j_conditions` WHERE `id` = '5'377μs1.44KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM can3j_conditions_groups as g WHERE g.condition_id = 5359μs704B/administrator/components/com_conditions/src/Model/ItemModel.php:1039Copy
  • SELECT * FROM can3j_conditions_rules as r WHERE r.group_id = 3358μs832B/administrator/components/com_conditions/src/Model/GroupModel.php:108Copy
  • SELECT m.extension,m.item_id,m.table,m.name_column FROM can3j_conditions_map as m WHERE m.condition_id = 5 ORDER BY m.extension,m.item_id439μs704B/administrator/components/com_conditions/src/Model/ItemModel.php:907Copy
  • SELECT a.params FROM can3j_advancedmodules AS a WHERE a.module_id = 111416μs520B/plugins/system/advancedmodules/src/Helper.php:151Copy
  • 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 `can3j_scheduler_tasks` AS `a` WHERE `a`.`state` = 1512μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `value` FROM `can3j_admintools_storage` WHERE `key` = 'criticalfiles'285μs536B/plugins/system/admintools/src/Feature/CriticalFilesMonitoring.php:185Copy
  • SELECT `session_id` FROM `can3j_session` WHERE `session_id` = ?508μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • INSERT INTO `can3j_session` (`data`,`time`,`session_id`) VALUES (?, ?, ?)925μs544BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy