I dati sull’emigrazione italiana. Il fenomeno migratorio odierno, diventato ormai uno degli aspetti più significativi del mondo “globalizzato”, affonda  le sue radici nei due secoli precedenti, quando l’Italia era ancora un paese di fortissima emigrazione. Ancora oggi ogni 100 italiani rimasti in patria, ve ne sono altri 7 che vivono all’estero (4 milioni in tutto) e in buona parte (40%) sono originari del Nord e Centro Italia. Nel Meridione e in alcune altre Regioni (Friuli Venezia Giulia) gli italiani all’estero superano il 10% di quelli rimasti in patria, mentre nel Molise gli italiani all’estero sono ben un quarto del totale. Sono molte le province (Palermo, Bari, Avellino, Lecce, Napoli) che superano o sfiorano i 100.000 italiani all’estero (e questo è anche il caso di Milano e Roma).

I grandi paesi di insediamento dei cittadini italiani all’estero  sono:  Germania con 700.000 persone, Argentina e Svizzera con 600.000, Francia con 400.000, Belgio con 300.000 e Stati Uniti con 200.000. Un altro gruppo di paesi accoglie più di 100.000 italiani: Gran Bretagna, Venezuela, Canada e Australia. I nuclei familiari in media sono composti da due membri, in prevalenza anziani.

L’emigrazione degli italiani non è mai cessata. Nel periodo 1986-1997 gli espatriati sono stati 529.000 e i rimpatriati sono stati 509.000. Attualmente gli espatri (35.000 l’anno, in prevalenza diretti nella stessa Europa) prevalgono leggermente sui rimpatri (30.000), mentre hanno acquistato una maggiore consistenza i flussi degli immigrati esteri.

7.848MBMemory Usage717msRequest Duration
Joomla! Version4.4.6
PHP Version8.2.23
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
5.7.42-46-log
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:75 [ "HOSTNAME" => "hlpi1ws-c202s01.ad.aruba.it" "LANGUAGE" => "it_IT:it" "PM_PROCESS_ID...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1735862896 "last" => 1735862896...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (445KB) (57.82ms)
  • afterInitialise (1MB) (448ms)
  • afterRoute (247.73KB) (49.01ms)
  • beforeRenderComponent com_content (95.41KB) (8.96ms)
  • Before Access::preloadComponents (all components) (44.6KB) (12.48ms)
  • After Access::preloadComponents (all components) (108.51KB) (3.8ms)
  • Before Access::preloadPermissions (com_content) (1.7KB) (27μs)
  • After Access::preloadPermissions (com_content) (1.55MB) (13.22ms)
  • Before Access::getAssetRules (id:769 name:com_content.article.597) (66.65KB) (149μs)
  • After Access::getAssetRules (id:769 name:com_content.article.597) (7.38KB) (1.28ms)
  • afterRenderComponent com_content (237.41KB) (55.47ms)
  • afterDispatch (210.41KB) (13.38ms)
  • afterRender (191.77KB) (53.08ms)
  • 1 x afterInitialise (1MB) (62.46%)
    447.78ms
    1 x afterLoad (445KB) (8.07%)
    57.82ms
    1 x afterRenderComponent com_content (237.41KB) (7.74%)
    55.47ms
    1 x afterRender (191.77KB) (7.4%)
    53.08ms
    1 x afterRoute (247.73KB) (6.84%)
    49.01ms
    1 x afterDispatch (210.41KB) (1.87%)
    13.38ms
    1 x After Access::preloadPermissions (com_content) (1.55MB) (1.84%)
    13.22ms
    1 x Before Access::preloadComponents (all components) (44.6KB) (1.74%)
    12.48ms
    1 x beforeRenderComponent com_content (95.41KB) (1.25%)
    8.96ms
    1 x After Access::preloadComponents (all components) (108.51KB) (0.53%)
    3.80ms
    1 x After Access::getAssetRules (id:769 name:com_content.article.597) (7.38KB) (0.18%)
    1.28ms
    1 x Before Access::getAssetRules (id:769 name:com_content.article.597) (66.65KB) (0.02%)
    149μs
    1 x Before Access::preloadPermissions (com_content) (1.7KB) (0%)
    27μs
19 statements were executed, 2 of which were duplicates, 17 unique38.74ms229.88KB
  • SELECT @@SESSION.sql_mode;708μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `wiwa_session` WHERE `session_id` = ?897μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `wiwa_session` WHERE `session_id` = :session_id LIMIT 1915μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `wiwa_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)2.58ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `wiwa_viewlevels`1.24ms944B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `wiwa_usergroups` AS `a` LEFT JOIN `wiwa_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest4.24ms1.31KBParams/libraries/src/Access/Access.php:868Copy
  • 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 `wiwa_categories` AS `s` INNER JOIN `wiwa_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`3.29ms3.88KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `wiwa_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)1.77ms7.81KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `wiwa_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 04.53ms186.11KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `wiwa_content`1.84ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `wiwa_content` SET `hits` = (`hits` + 1) WHERE `id` = '597'1.54ms48B/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 `wiwa_content` AS `a` INNER JOIN `wiwa_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `wiwa_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `wiwa_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `wiwa_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `wiwa_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.03ms6.12KBParams/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 `wiwa_categories` AS `s` INNER JOIN `wiwa_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) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`4.15ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `wiwa_contentitem_tag_map` AS `m` INNER JOIN `wiwa_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)1.43ms3.95KBParams/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 `wiwa_categories` AS `s` INNER JOIN `wiwa_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) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`621μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `wiwa_modules` AS `m` LEFT JOIN `wiwa_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `wiwa_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`4.45ms1.8KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • 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 `wiwa_scheduler_tasks` AS `a` WHERE `a`.`state` = 11.06ms2.62KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `wiwa_session` WHERE `session_id` = ?571μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `wiwa_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?879μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy