TYPO3 - The Enterprise CMS Framework TYPO3files.meetup.com/1558315/TYPO3_bro.pdf · Unlike many...
Transcript of TYPO3 - The Enterprise CMS Framework TYPO3files.meetup.com/1558315/TYPO3_bro.pdf · Unlike many...
TYPO3 - The Enterprise CMS FrameworkTYPO3 - The Enterprise CMS FrameworkUsedæ andæ trustedæ byæ Fortuneæ 100æ companiesæ andæ partæ ofæ theæUsedæ andæ trustedæ byæ Fortuneæ 100æ companiesæ andæ partæ ofæ theæ EContentæ 100EContentæ 100,æ
TYPO3æ hasæ establishedæ itselfæ asæ anæ internationalæ leaderæ inæ contentæ manage-TYPO3æ hasæ establishedæ itselfæ asæ anæ internationalæ leaderæ inæ contentæ manage-
ment.æ Outæ ofæ theæ box,æ TYPO3æ containsæ business-drivenæ featuresæ suchæ asæment.æ Outæ ofæ theæ box,æ TYPO3æ containsæ business-drivenæ featuresæ suchæ asæ
localization, versioning and workfl ow, and sophisticated ACL-based localization, versioning and workfl ow, and sophisticated ACL-based
permissions.æ TYPO3Í sæ modernæ frameworkæ andæ developmentæ toolsæ allowæpermissions.æ TYPO3Í sæ modernæ frameworkæ andæ developmentæ toolsæ allowæ
rapid,æ reliableæ implementationæ thatæ canæ beæ easilyæ maintainedæ andæ extended.ærapid,æ reliableæ implementationæ thatæ canæ beæ easilyæ maintainedæ andæ extended.æ
The Enterprise CMS Framework
Scalability
Security
4000+ Extensions
Multi-Language
Distributed Content
Open Source
Open Standards
Advanced Search
Offi cial Certifi cation
Ease of Integration
Customizable Back-end
Ease of Use / Training
Dynamic Image Processing
Hierarchical Page Tree
Multi-Domain Support
Front-end and Back-end Editing
Plug-in Based Architecture
Complete XHTML Control* Logos are users of TYP03 as per the offi cial TYP03.org website. Logos and brand names are the ææp ropertyæof æt heirær espectiveæcomp aniesæan dæar eær egisteredæt rademarks.
TYPO3 AssociationSihlbruggstrasse 105CH-6340 BaarSwitzerlandTYPO3.org
TYPO3.org
Enterprise ProvenTYPO3æ hasæ anæ impressiveæ historyæ ofæ useæ
inæen terpriseæ settings.æ æ Manyæ well-knownæ
companies—including DHL, Volkswagen,
3M,æ MGMæ Homeæ Entertainment,æ Phillips,æ
Lufthansa, General Electric, T-Online, and
Samsung„r elyæ onæ TYPO3.æ Outæ ofæ theæ box,æ
TYPO3æ containsæ business-drivenæ featuresæ
suchæ asæ localization,æ versioningæ andæ work-
fl ow, and sophisticated ACL-based permis-
sions.
Actively DevelopedTYPO3æ hasæ beenæ activelyæ developedæ foræ overæ
tenæ years.æ Theæ currentæ coreæ teamæ containsæ
overæ 30æ membersæ andæ thereæ isæ aæ healthyæ
communityæ ofæ usersæ thatæ hasæ grownæ
aroundæ theæ project.æ Ongoingæ fundingæ foræ
theæ TYPO3æ projectæ isæ providedæ throughæ
theæ TYPO3æ association.
Extended Life-cycleUnlike many competing open source CMS
solutions,æ TYPO3æ hasæ historicallyæ
emphasized the importance of stable APIs
andæ backwardsæ compatibility.æ Newæ releasesæ
andæ upgradesæ areæ testedæ carefullyæ foræ
backwards compatibility. In many cases,
newæ developmentæ inæ theæ nextæ generationæ
5.0æ branchæ hasæ beenæ back-portedæ intoæ
theæ currentæ 4.0æ branch.
Association Certifi edTheæ TYPO3æ associationæ existsæ toæ fosteræ
developmentæ ofæ TYPO3,æ informæ andæ educateæ
membersæ ofæ theæ TYPO3æ community,æ
encourageæ theæ adoptionæ ofæ internationalæ
standardsæ withinæ theæ TYPO3æ project,æ andæ
oversee the certifi cation process.
Rapid ImplementationTYPO3Í sæ richæ setæ ofæ coreæ featuresæ providesæ
developersæ withæ impressiveæ infrastructureæ onæ
which to build business-specifi c functionality.
Becauseæ keyæ servicesæ andæ featuresæ areæ partæ
ofæ theæ TYPO3æ core,æ developersæ canæ focusæ
onæ theæ uniqueæ businessæ requirementsæ ofæ theæ
organization.
Open ArchitectureTYPO3æ isæ completelyæ openæ sourceæ andæ
released under the GPL. TYPO3 is imple-
mented in PHP and relies on a MySQL data-
base backend. Both PHP and MySQL have
aæ long,æ provenæ trackæ recordæ ofæ stabilityæ andæ
performanceæ inæ anæ enterpriseæ environment.
Easy TrainingTYPO3æ isæ wellæ documentedæ andæ thereæ areæ
numerousæ in-printæ booksæ inæ multipleæ
languagesæ thatæ areæ targetedæ atæ audiencesæ
madeæ upæ primarilyæ ofæ developers,æ integrators,æ
andæ users.æ Theæ back-endæ interfaceæ foræ edi-
torsæ isæ full-featuredæ yetæ intuitive,æ andæ easyæ foræ
relativelyæ non-technicalæ usersæ toæ graspæ
withæ minimalæ training.
Key Business Features
TypoScript: The Secret WeaponTypoScript,æ TYPO3Í sæ customæ scriptingæ
language,æ offersæ developersæ aæ meansæ toæ takeæ
advantageæ ofæ theæ systemÍ sæ sophisticatedæ
content-rendering libraries. All major
componentsæ ofæ TYPO3Í sæ content-renderingæ
engine can be confi gured and customized
usingæ TypoScript,æ whichæ isæ wellæ documentedæ
and highly fl exible.
Faster DevelopmentStrongæ separationæ ofæ presentationæ logicæ andæ
businessæ logicæ allowsæ foræ fast,æ reusableæ
development.æ TYPO3æ possessesæ richæ
outæ ofæ theæ boxæ functionalityæ includingæ sessionæ
management,æ authenticationæ services,æ
multipleæ templatingæ engines,æ versioning,æ
import/exportæ tools,æ search,æ andæ aæ robustæ
back-endæ interface.
Multi-Language SupportTYPO3æ offersæ theæ mostæ completeæ suiteæ ofæ
localizationæ andæ translationæ toolsæ ofæ anyæ openæ
source CMS. The TYPO3 core includes mul-
tipleæ approachesæ toæ siteæ localizationæ asæ wellæ
as language-based ACLs.
Image ProcessingTYPO3 leverages the power of ImageMagick,
GD,æ andæ FreeTypeæ toæ resize,æ crop,æ create,æ
and combine images on the fl y. Using these
tools,æ itæ isæ possibleæ toæ haveæ database-drivenæ
graphicæ components,æ andæ highly-customizedæ
imageæ galleries.æ TYPO3æ alsoæ containsæ aæ
feature-richæ digitalæ assetsæ manageræ thatæ
simplifi es the process of categorizing and
organizingæ imageæ assets.
Extension RepositoryTheæ TYPO3æ extensionæ repositoryæ servesæ asæ
theæ centralæ clearinghouseæ foræ thousandsæ ofæ
freelyæ availableæ extensionsæ andæ plug-ins.æ
Well-documented, stable APIs and
well-defi ned best practices have helped to
attractæ aæ largeæ groupæ ofæ regularæ contributorsæ
toæ theæ repository.æ
Extension KickstarterTYPO3Í sæ extensionæ kickstarteræ generatesæ
scaffoldingæ foræ customæ contentæ recordsæ andæ
correspondingæ databaseæ tables,æ front-endæ
plug-ins,æ back-endæ modules,æ andæ services.æ
Theæ kickstarteræ alsoæ automaticallyæ generatesæ
back-endæ interfaces.æ
Key System Features• Dynamic graphics and image processing
• Intuitive, hierarchical page tree
• Multiple domains per installation
• Front-end and back-end editing
• Highly extensible, plug-in based architecture
• Complete control over rendered XHTML
• Separation of front-end and back-end interfaces
PHP
CORE
API
Extensions
Typoscript
ContentElements
MYSQL Apache
Typoscript
Image
Processin
g
Template
Cache
Web S
ite
Web S
ite
Web S
ite
Web S
ite
Web S
ite
BAck-
End
Inæ justæ 4æ weeks,æ aæ Returnæ onæ Investmentæ wasæ
achievedæ thatæ overshadowedæ everyæ previousæ
investmentæ atæ Ciscoæ WebEx.-æ Aldoæ Bermudez,ææ
Websiteæ Globalization,æ Ciscoæ WebExæ
Withæ TypoScriptæ Iæ canæ implementæ
sophisticatedæ templatesæ andæ behaviorsæ
withoutæ gettingæ intoæ extensionæ development.-æ Markæ Lehm,æ
Web Developer, Infi eld Design
Expandable on all levels:The TYPO3 architecture allows extensively customized sites without editing core fi les
Intuitive AJAX front-end editor makes editing easy.
Flexible backend templates allows customized workfl ows.
The integrated page tree makes it easy to manage large sites.
• Scalability
• Extensibility
• Security
• Search
• Multi-language
• Distributed content
• Open source
• Open standards
• Certifi cation
• Ease of integration
• Installation base
• Customizable back-end
• Ease of use / training
4000+ extensions drastically reduce the development time of complex sites
TYPO3.orgTYPO3.org
Enterprise ProvenTYPO3æ hasæ anæ impressiveæ historyæ ofæ useæ
inæen terpriseæ settings.æ æ Manyæ well-knownæ
companies—including DHL, Volkswagen,
3M,æ MGMæ Homeæ Entertainment,æ Phillips,æ
Lufthansa, General Electric, T-Online, and
Samsung„r elyæ onæ TYPO3.æ Outæ ofæ theæ box,æ
TYPO3æ containsæ business-drivenæ featuresæ
suchæ asæ localization,æ versioningæ andæ work-
fl ow, and sophisticated ACL-based permis-
sions.
Actively DevelopedTYPO3æ hasæ beenæ activelyæ developedæ foræ overæ
tenæ years.æ Theæ currentæ coreæ teamæ containsæ
overæ 30æ membersæ andæ thereæ isæ aæ healthyæ
communityæ ofæ usersæ thatæ hasæ grownæ
aroundæ theæ project.æ Ongoingæ fundingæ foræ
theæ TYPO3æ projectæ isæ providedæ throughæ
theæ TYPO3æ association.
Extended Life-cycleUnlike many competing open source CMS
solutions,æ TYPO3æ hasæ historicallyæ
emphasized the importance of stable APIs
andæ backwardsæ compatibility.æ Newæ releasesæ
andæ upgradesæ areæ testedæ carefullyæ foræ
backwards compatibility. In many cases,
newæ developmentæ inæ theæ nextæ generationæ
5.0æ branchæ hasæ beenæ back-portedæ intoæ
theæ currentæ 4.0æ branch.
Association Certifi edTheæ TYPO3æ associationæ existsæ toæ fosteræ
developmentæ ofæ TYPO3,æ informæ andæ educateæ
membersæ ofæ theæ TYPO3æ community,æ
encourageæ theæ adoptionæ ofæ internationalæ
standardsæ withinæ theæ TYPO3æ project,æ andæ
oversee the certifi cation process.
Rapid ImplementationTYPO3Í sæ richæ setæ ofæ coreæ featuresæ providesæ
developersæ withæ impressiveæ infrastructureæ onæ
which to build business-specifi c functionality.
Becauseæ keyæ servicesæ andæ featuresæ areæ partæ
ofæ theæ TYPO3æ core,æ developersæ canæ focusæ
onæ theæ uniqueæ businessæ requirementsæ ofæ theæ
organization.
Open ArchitectureTYPO3æ isæ completelyæ openæ sourceæ andæ
released under the GPL. TYPO3 is imple-
mented in PHP and relies on a MySQL data-
base backend. Both PHP and MySQL have
aæ long,æ provenæ trackæ recordæ ofæ stabilityæ andæ
performanceæ inæ anæ enterpriseæ environment.
Easy TrainingTYPO3æ isæ wellæ documentedæ andæ thereæ areæ
numerousæ in-printæ booksæ inæ multipleæ
languagesæ thatæ areæ targetedæ atæ audiencesæ
madeæ upæ primarilyæ ofæ developers,æ integrators,æ
andæ users.æ Theæ back-endæ interfaceæ foræ edi-
torsæ isæ full-featuredæ yetæ intuitive,æ andæ easyæ foræ
relativelyæ non-technicalæ usersæ toæ graspæ
withæ minimalæ training.
Key Business Features
TypoScript: The Secret WeaponTypoScript,æ TYPO3Í sæ customæ scriptingæ
language,æ offersæ developersæ aæ meansæ toæ takeæ
advantageæ ofæ theæ systemÍ sæ sophisticatedæ
content-rendering libraries. All major
componentsæ ofæ TYPO3Í sæ content-renderingæ
engine can be confi gured and customized
usingæ TypoScript,æ whichæ isæ wellæ documentedæ
and highly fl exible.
Faster DevelopmentStrongæ separationæ ofæ presentationæ logicæ andæ
businessæ logicæ allowsæ foræ fast,æ reusableæ
development.æ TYPO3æ possessesæ richæ
outæ ofæ theæ boxæ functionalityæ includingæ sessionæ
management,æ authenticationæ services,æ
multipleæ templatingæ engines,æ versioning,æ
import/exportæ tools,æ search,æ andæ aæ robustæ
back-endæ interface.
Multi-Language SupportTYPO3æ offersæ theæ mostæ completeæ suiteæ ofæ
localizationæ andæ translationæ toolsæ ofæ anyæ openæ
source CMS. The TYPO3 core includes mul-
tipleæ approachesæ toæ siteæ localizationæ asæ wellæ
as language-based ACLs.
Image ProcessingTYPO3 leverages the power of ImageMagick,
GD,æ andæ FreeTypeæ toæ resize,æ crop,æ create,æ
and combine images on the fl y. Using these
tools,æ itæ isæ possibleæ toæ haveæ database-drivenæ
graphicæ components,æ andæ highly-customizedæ
imageæ galleries.æ TYPO3æ alsoæ containsæ aæ
feature-richæ digitalæ assetsæ manageræ thatæ
simplifi es the process of categorizing and
organizingæ imageæ assets.
Extension RepositoryTheæ TYPO3æ extensionæ repositoryæ servesæ asæ
theæ centralæ clearinghouseæ foræ thousandsæ ofæ
freelyæ availableæ extensionsæ andæ plug-ins.æ
Well-documented, stable APIs and
well-defi ned best practices have helped to
attractæ aæ largeæ groupæ ofæ regularæ contributorsæ
toæ theæ repository.æ
Extension KickstarterTYPO3Í sæ extensionæ kickstarteræ generatesæ
scaffoldingæ foræ customæ contentæ recordsæ andæ
correspondingæ databaseæ tables,æ front-endæ
plug-ins,æ back-endæ modules,æ andæ services.æ
Theæ kickstarteræ alsoæ automaticallyæ generatesæ
back-endæ interfaces.æ
Key System Features• Dynamic graphics and image processing
• Intuitive, hierarchical page tree
• Multiple domains per installation
• Front-end and back-end editing
• Highly extensible, plug-in based architecture
• Complete control over rendered XHTML
• Separation of front-end and back-end interfaces
PHP
CORE
API
Extensions
Typoscript
ContentElements
MYSQL Apache
Typoscript
Image
Processin
g
Template
Cache
Web S
ite
Web S
ite
Web S
ite
Web S
ite
Web S
ite
BAck-
End
Inæ justæ 4æ weeks,æ aæ Returnæ onæ Investmentæ wasæ
achievedæ thatæ overshadowedæ everyæ previousæ
investmentæ atæ Ciscoæ WebEx.-æ Aldoæ Bermudez,ææ
Websiteæ Globalization,æ Ciscoæ WebExæ
Withæ TypoScriptæ Iæ canæ implementæ
sophisticatedæ templatesæ andæ behaviorsæ
withoutæ gettingæ intoæ extensionæ development.-æ Markæ Lehm,æ
Web Developer, Infi eld Design
Expandable on all levels:The TYPO3 architecture allows extensively customized sites without editing core fi les
Intuitive AJAX front-end editor makes editing easy.
Flexible backend templates allows customized workfl ows.
The integrated page tree makes it easy to manage large sites.
• Scalability
• Extensibility
• Security
• Search
• Multi-language
• Distributed content
• Open source
• Open standards
• Certifi cation
• Ease of integration
• Installation base
• Customizable back-end
• Ease of use / training
4000+ extensions drastically reduce the development time of complex sites
TYPO3.orgTYPO3.org
TYPO3 - The Enterprise CMS FrameworkTYPO3 - The Enterprise CMS FrameworkUsedæ andæ trustedæ byæ Fortuneæ 100æ companiesæ andæ partæ ofæ theæUsedæ andæ trustedæ byæ Fortuneæ 100æ companiesæ andæ partæ ofæ theæ EContentæ 100EContentæ 100,æ
TYPO3æ hasæ establishedæ itselfæ asæ anæ internationalæ leaderæ inæ contentæ manage-TYPO3æ hasæ establishedæ itselfæ asæ anæ internationalæ leaderæ inæ contentæ manage-
ment.æ Outæ ofæ theæ box,æ TYPO3æ containsæ business-drivenæ featuresæ suchæ asæment.æ Outæ ofæ theæ box,æ TYPO3æ containsæ business-drivenæ featuresæ suchæ asæ
localization, versioning and workfl ow, and sophisticated ACL-based localization, versioning and workfl ow, and sophisticated ACL-based
permissions.æ TYPO3Í sæ modernæ frameworkæ andæ developmentæ toolsæ allowæpermissions.æ TYPO3Í sæ modernæ frameworkæ andæ developmentæ toolsæ allowæ
rapid,æ reliableæ implementationæ thatæ canæ beæ easilyæ maintainedæ andæ extended.ærapid,æ reliableæ implementationæ thatæ canæ beæ easilyæ maintainedæ andæ extended.æ
The Enterprise CMS Framework
Scalability
Security
4000+ Extensions
Multi-Language
Distributed Content
Open Source
Open Standards
Advanced Search
Offi cial Certifi cation
Ease of Integration
Customizable Back-end
Ease of Use / Training
Dynamic Image Processing
Hierarchical Page Tree
Multi-Domain Support
Front-end and Back-end Editing
Plug-in Based Architecture
Complete XHTML Control* Logos are users of TYP03 as per the offi cial TYP03.org website. Logos and brand names are the ææp ropertyæof æt heirær espectiveæcomp aniesæan dæar eær egisteredæt rademarks.
TYPO3 AssociationSihlbruggstrasse 105CH-6340 BaarSwitzerlandTYPO3.org
TYPO3.org