Patrimoines - Pas-de-Calais le Département
The information in this page are valid for sure that until that date and time.

Le Pas-de-Calais, terre de labeurs : l'industrie

Galerie photos

Le département du Pas-de-Calais a fortement été marqué par le développement d’activités industrielles. A la fin du 19e siècle déjà, 37,5% des chefs de famille en activité travaillent dans l’industrie.

Fleurons de l’histoire du département, les usines textiles ont été une source d’emplois importante. En 1907, la production de tulle fournit par exemple du travail à 40% de la population calaisienne. Moins connue, l’usine Lee Cooper s’implante à Boulogne-sur-Mer en 1972. Le territoire a également longtemps été renommé pour la fabrication des chaussures à Lillers, la faïencerie à Desvres qui s’est développée dès 1765 ou encore pour la production du verre. Arc international est aujourd’hui le plus grand site de production verrière mondial.

Ce développement industriel est aussi dû à la richesse des sols. Les carrières de marbre du boulonnais sont exploitées de manière artisanale depuis la fin du Moyen-Âge, mais un nouvel essor à la fin du 19e siècle lui donne une dimension industrielle. L’exploitation des mines a favorisé l’implantation d’usines métallurgiques, notamment celle des Aciéries Paris Outreau, même si la métallurgie du Pas-de-Calais reste moins développée que celle du Nord.

Les différents secteurs d’activités du Pas-de-Calais ne sont pas déconnectés les uns des autres. Sans puissance agricole, l’industrie agroalimentaire ne se serait probablement pas autant développée dans le département. On compte ainsi de nombreuses brasseries et sucreries. De même, la présence de ports importants et de mines a favorisé l’installation d’industries. Ainsi dès la deuxième moitié du 19e siècle les sites de productions s’installent dans les zones portuaires, près du bassin minier ou le long des voies ferrées. Ce mouvement s’accélère après la Première guerre mondiale : les industries se concentrent avec le développement des moyennes et grandes entreprises au détriment des plus petits ateliers. A l’inverse, on peut noter qu’avant la guerre le travail à domicile est encore très présent. Ainsi 30 000 personnes travaillent encore à domicile dans le secteur textile en 1914.

L’entre-deux-guerres c’est aussi le moment de la seconde révolution industrielle. Les structures financières se modernisent, ce qui permet des investissements importants. Dans le travail en tant que tel on observe de multiples évolutions : emploi du moteur électrique, mécanisation ou encore organisation rationnelle du travail avec le taylorisme. Toutefois cette seconde révolution se fait timide dans le Pas-de-Calais : la trame industrielle reste figée avec peu de diversification des activités et aucune industrie de pointe qui s’y installe. Il existe toutefois des exceptions, notamment avec le secteur chimique dans la vallée de la Scarpe et à Calais ou la métallurgie arrageoise.

 

This is a title
Copyright Légende Télécharger la photo

eZ debug

Clear cache:

Quick settings:

Timing: Mar 20 2026 14:47:21
Script start
Timing: Mar 20 2026 14:47:21
Module start 'content'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'lib/template'. The untranslated message is: 'The maximum nesting level of %max has been reached. The execution is stopped to avoid infinite recursion.'
Timing: Mar 20 2026 14:47:21
Module end 'content'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Content structure'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Media library'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'User accounts'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Webshop'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Design'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Setup'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'My account'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZTags'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZComments'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZFind'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Lists by class'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Newsletter'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'SMS'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'formviewcount'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'telmedia'
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "pagelayout.tpl" with resource "design"
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Text line'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'XML block'
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/strong.tpl" with resource "design"
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relation'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Image'
Error: eZImageManager::createAliasFromINI Mar 20 2026 14:47:21
No such group imagefull in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Mar 20 2026 14:47:21
Failed reading Image Alias imagefull from image.ini
Error: eZImageManager::createAliasFromINI Mar 20 2026 14:47:21
No such group banner_expo_homepage in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Mar 20 2026 14:47:21
Failed reading Image Alias banner_expo_homepage from image.ini
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relations'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Mar 20 2026 14:47:21
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Selection'
Timing: Mar 20 2026 14:47:21
Script end
Notice: Mar 20 2026 14:47:21
eZTemplate: Loading template "setup/debug_toolbar.tpl" with resource "design"

Main resources:

Total runtime0.1145 sec
Peak memory usage9,472.0000 KB
Database Queries137

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0075 1,144.5625608.2031
Module start 'content' 0.00750.0094 1,752.76561,232.9453
Module end 'content' 0.01690.0976 2,985.71095,272.7813
Script end 0.1144  8,258.4922 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.011610.1724270.0004
Check MTime0.00928.0153270.0003
Mysql Total
Database connection0.00040.362510.0004
Mysqli_queries0.041836.49341370.0003
Looping result0.00171.48981280.0000
TS translator
TS init0.00232.0365230.0001
TS cache load0.00100.8580230.0000
TS context load0.00080.7024230.0000
Template Total0.097184.820.0486
Template load0.00464.043720.0023
Template processing0.092580.762420.0462
Override
Cache load0.00342.9419120.0003
Sytem overhead
Fetch class attribute can translate value0.00040.323320.0002
XML
Image XML parsing0.00151.285220.0007
General
dbfile0.00171.4544220.0001
String conversion0.00000.007930.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/cg62/design/cg62/stylesheets/bootstrap.min.css
extension/cg62/design/hardelot/stylesheets/fonts.css
extension/cg62/design/hardelot/stylesheets/base.css
extension/cg62/design/cg62/stylesheets/confort-lecture.css
extension/cg62/design/cg62/stylesheets/video-js2.css
extension/cg62/design/cg62/stylesheets/page.css
extension/cg62/design/cg62/stylesheets/agenda.css
extension/cg62/design/cg62/stylesheets/actualites-detail.css
extension/cg62/design/cg62/stylesheets/jquery.cluetip.css
extension/cg62/design/archeo/stylesheets/archeo.css
extension/cg62/design/archives/stylesheets/archives.css
extension/cg62/design/patrimoines/stylesheets/patrimoines.css
extension/cg62/design/cg62/stylesheets/galerie.css
extension/cg62/design/cg62/stylesheets/colorbox.css
JS0extension/cg62/design/cg62/javascript/common/fr_tools.js
extension/cg62/design/cg62/javascript/common/accessibility_tools.js
extension/cg62/design/cg62/javascript/jquery.cookie.js
extension/cg62/design/cg62/javascript/jquery-ui.min.js
extension/cg62/design/cg62/javascript/jquery.cluetip.min.js
extension/cg62/design/cg62/javascript/jquery.colorbox.js
extension/cg62/design/cg62/javascript/jquery.colorbox-fr.js
extension/cg62/design/cg62/javascript/jquery.cycle.all.js
extension/cg62/design/cg62/javascript/jquery.cycle2.pager.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.tmpl.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.center.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.carousel.min.js
extension/cg62/design/cg62/javascript/accessiform.js
extension/cg62/design/cg62/javascript/videojs2/settings.js
extension/cg62/design/cg62/javascript/videojs2/video.dev.js
extension/cg62/design/cg62/javascript/videojs2/subtitles.js
extension/cg62/design/hardelot/javascript/jquery.bxslider.js
extension/cg62/design/hardelot/javascript/jquery.mmenu.min.js
extension/cg62/design/hardelot/javascript/jquery.scrollTo.min.js
extension/cg62/design/hardelot/javascript/flex-fallback.js
extension/cg62/design/hardelot/javascript/hardelot.js
extension/cg62/design/archeo/javascript/archeo.js
extension/cg62/design/archives/javascript/archives.js
extension/cg62/design/patrimoines/javascript/patrimoines.js
extension/cg62/design/cg62/javascript/galerie.js
extension/cg62/design/cg62/javascript/jquery.cycle2.swipe.min.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/cg62/design/patrimoines/templates/pagelayout.tplEdit templateOverride template
3content/datatype/view/ezxmltags/abreviation.tpl<No override>extension/cg62/design/cg62/templates/content/datatype/view/ezxmltags/abreviation.tplEdit templateOverride template
4content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/cg62/design/archives/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1content/datatype/view/ezxmltags/strong.tpl<No override>extension/cg62/design/cg62/templates/content/datatype/view/ezxmltags/strong.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 10
 Number of unique templates used: 5

Time used to render debug report: 0.0004 secs