The UNESCO Internet website is the main tool used to disseminate information about the Organization and its programme of activities. A respected source of information, the UNESCO website is ranked among the top five of UN family websites and receives on average 1.8 million unique visitors (7 million page views) per month.
The Secretariat is located in its Paris headquarters and in 52 field offices around the world, and demands the high availability of the website, a mission critical working tool for the Secretariat and its communities.
In this Talk Chakir Piro (UNESCO) and Olivier Dobberkau (dkd) will give a short overview of the history of the usage of TYPO3 at www.unesco.org and how we are migrating more content from an old cms to TYPO3.
We will introduce the setup involved to deploy a multinational and multilingual website with TYPO3. Further on we will describe the requirements of such a project dealing with a large amount of stakeholders, communication channels and international events.
Chakir Piro will describe the role the department he works in to filter and aggregate the needs of the different sectors, field and cluster offices of UNESCO.
We will give practical insights on how organizations can adopt a fast track to deliver daily content to its website visitors.
15. Olivier Dobberkau
dkd Internet Service GmbH
aka „the reverend never-end“
Met TYPO3 with Version 3.2 beta 3
42 years old
olivier.dobberkau@dkd.de
Twitter: @T3RevNeverEnd
16.
17. Chakir Piro
UNESCO ERI/DPI Paris, France
Met TYPO3 with Version 3.6
Since 2004 Web Admin
40 years old
c.piro@unesco.org
Twitter: @blue_chukks
21. UNESCO
United Nations Educational, Scientific and
Cultural Organisation
Headquarters in Paris, France
Founded on the 16th nov 1946
193 Member States
52 Field Offices
22. United Nations
Educational, Scientific and
Cultural Organization
Organisation
des Nations Unies
pour l’éducation,
la science et la culture
Organización
de las Naciones Unidas
para la Educación,
la Ciencia y la Cultura
89:;<=>;?=@
8ABCD=<C<<EFG H;?=I JK
LKJ9KM;N KA9;>KL;<=@,
<;OP= = POQERO9S
!"#$%&' ()*' +%,-)
+./01&'2 (34&'2 +567$3&
23.
24. UNESCO
„UNESCO works to create the conditions for
dialogue among civilizations, cultures and
peoples, based upon respect for commonly
shared values.“
25.
26. UNESCO
UNESCO’s mission is to contribute to the
building of peace, the eradication of poverty,
sustainable development and intercultural
dialogue through education, the sciences,
culture, communication and information.
The Organization focuses, in particular, on
two global priorities:
Africa
Gender Equality
27.
28. UNESCO
5 Sectors
Education
Natural Sciences
Social and Human Sciences
Culture
Communication & Information
29.
30. The Web at UNESCO
First UNESCO Website was published
1995
Portal construction started in 2003
Currently >2M pages indexed in Google
>150 Thematic websites
>200 Content Providers
34. How TYPO3 and Unesco met
In 2004 UNESCO searched for a Solution for
Non-Latin Languages
Chakir Piro implemented a Lotus Notes
based Website in the field for the arabic
region
Limitations lead to think about alternatives
CMS comparison list was created
TYPO3 fulfilled most of the needed
requirements
35.
36. How TYPO3 and Unesco met
TYPO3 provided a CMS Platform for non-
latin languages
Latin languages on the other CMS
After its practical proof it was clear that
managing content in two systems was not
the best approach
Pilot project were started to have all
languages in TYPO3
This was a one man Show :-)
37.
38. How TYPO3 and Unesco met
As projects grew the need for a dedicated
TYPO3 infrastructure was recognized
dkd installed the current server platform to
withstand the projected needs
The existant portal design was adapted to
fit new requirements
TYPO3 CMS platform was included in the
load-balanced environment
42. The Relaunch Project
Scope & Objectives
A facelifting was needed
Clean-up of Content and Structure
Unification of different information
sources
Introduction of new functions
43.
44. The Relaunch Project
Milestones
Start of project Summer 2008
Early 2009 new visual look
September 2009 start of TYPO3
Templating
October & November 2009 TYPO3
Extension Programming
December 2009 Content and Structural
work
45.
46. The Relaunch Project
Milestones
Migration of Content from different
sources
old TYPO3 and Simplify! CMS and plain
HTML
Roll out of editorial training to content
providers (editors)
Ongoing process of changes
47.
48. Visual redesign
The Templates
Localization
Left to Right, Right to Left
Menu Items lengths and sorting
See http://www.unesco.org/new/en/*
49.
50. Migration of content
XML from Simplify!
Import to tt_news
Import to tt_address
combination of data in the XML thru a PHP
script
77. Structure of editorial Staff
>200 Content provider (editors)
TYPO3 Admin (super user)
Web Admin (no super user rights)
78. Structure of editorial Staff
>200 Content provider (editors)
TYPO3 Admin (super user)
Web Admin (no super user rights)
Can insert Plugins and Content
79. Structure of editorial Staff
>200 Content provider (editors)
TYPO3 Admin (super user)
Web Admin (no super user rights)
Can insert Plugins and Content
Editor
80. Structure of editorial Staff
>200 Content provider (editors)
TYPO3 Admin (super user)
Web Admin (no super user rights)
Can insert Plugins and Content
Editor
Can only work on Content
81. Structure of editorial Staff
>200 Content provider (editors)
TYPO3 Admin (super user)
Web Admin (no super user rights)
Can insert Plugins and Content
Editor
Can only work on Content
Can work on selected Extensions
82. Structure of editorial Staff
>200 Content provider (editors)
TYPO3 Admin (super user)
Web Admin (no super user rights)
Can insert Plugins and Content
Editor
Can only work on Content
Can work on selected Extensions
Can work on DAM only
85. TYPO3 Extensions we use
tt_news (>13.700 Items)
with 463 News Categories
DAM (>28.062 Items)
86. TYPO3 Extensions we use
tt_news (>13.700 Items)
with 463 News Categories
DAM (>28.062 Items)
irfaq (>1846 Items)
87. TYPO3 Extensions we use
tt_news (>13.700 Items)
with 463 News Categories
DAM (>28.062 Items)
irfaq (>1846 Items)
ab_linklist (>1225 Items)
88. TYPO3 Extensions we use
tt_news (>13.700 Items)
with 463 News Categories
DAM (>28.062 Items)
irfaq (>1846 Items)
ab_linklist (>1225 Items)
nescefe
89. TYPO3 Extensions we use
tt_news (>13.700 Items)
with 463 News Categories
DAM (>28.062 Items)
irfaq (>1846 Items)
ab_linklist (>1225 Items)
nescefe
RealURL
90. TYPO3 Extensions we use
tt_news (>13.700 Items)
with 463 News Categories
DAM (>28.062 Items)
irfaq (>1846 Items)
ab_linklist (>1225 Items)
nescefe
RealURL
nc_staticfilecache
91.
92. What TYPO3 is missing
Different approach to handle Languages if
no default Language item in tt_news
93. What TYPO3 is missing
Different approach to handle Languages if
no default Language item in tt_news
Static publication without crawler or call to
frontend
94. What TYPO3 is missing
Different approach to handle Languages if
no default Language item in tt_news
Static publication without crawler or call to
frontend
More control on who can explicitly publish
95. What TYPO3 is missing
Different approach to handle Languages if
no default Language item in tt_news
Static publication without crawler or call to
frontend
More control on who can explicitly publish
Workspaces do not help here
96. What TYPO3 is missing
Different approach to handle Languages if
no default Language item in tt_news
Static publication without crawler or call to
frontend
More control on who can explicitly publish
Workspaces do not help here
Usability of workspace modul engineer-
style
97. What TYPO3 is missing
Different approach to handle Languages if
no default Language item in tt_news
Static publication without crawler or call to
frontend
More control on who can explicitly publish
Workspaces do not help here
Usability of workspace modul engineer-
style
In general TYPO3 fits the requirements well
100. Static file caching
How it works
Page get generated by TYPO3 and saved in
a special directory
101. Static file caching
How it works
Page get generated by TYPO3 and saved in
a special directory
A special rewrite rule in Webserver checks
for the page
102. Static file caching
How it works
Page get generated by TYPO3 and saved in
a special directory
A special rewrite rule in Webserver checks
for the page
If page is available then it is send to
browser
103. Static file caching
How it works
Page get generated by TYPO3 and saved in
a special directory
A special rewrite rule in Webserver checks
for the page
If page is available then it is send to
browser
If not then request goes to TYPO3
107. Static file caching
Pros
Adds lots of performance to your Setup
Adds another layer of availability
108. Static file caching
Pros
Adds lots of performance to your Setup
Adds another layer of availability
109. Static file caching
Pros
Adds lots of performance to your Setup
Adds another layer of availability
Cons
110. Static file caching
Pros
Adds lots of performance to your Setup
Adds another layer of availability
Cons
Extension has no consistency check
111. Static file caching
Pros
Adds lots of performance to your Setup
Adds another layer of availability
Cons
Extension has no consistency check
we need to fix this somehow