+ All Categories
Home > Technology > TYPO3 - The Enterprise Open Source CMS - Rania Marou - FOSSCOMM 2015

TYPO3 - The Enterprise Open Source CMS - Rania Marou - FOSSCOMM 2015

Date post: 15-Apr-2017
Category:
Upload: rania-marou
View: 641 times
Download: 2 times
Share this document with a friend
19
TYPO3 The Enterprise Open Source CMS FOSSCOMM ‘15
Transcript

TYPO3The Enterprise Open Source CMS

FOSSCOMM ‘15

Who am I

Rania MarouBackend Developer @customedialabs

rania.marou.info@rania_marou

FOSSCOMM ‘15

Interactive Media Agency @Larissa, GR & @Philadelphia, US

Who am I

FOSSCOMM ‘15

What’s TYPO3

● Free & Open Source CMS

● Written in PHP

● MVC structure

● Released under GPLv2

● Started 1997, first release 1999

FOSSCOMM ‘15

Versions & ProductsTYPO3 Versions

Current: 7.5

LTS: 6.2.15

TYPO3 Products

TYPO3 Neos

FLOW3 PHP Framework

FOSSCOMM ‘15

10+1 reasons to choose TYPO3● Multilingual

● Comprehensive access rights

● Safety First

● Mobile device preview

● Highly extensible

● Free & Open source

● Workspaces

● Multisite Management

● Caching Framework

● Editing Workflow

Large, active global community

FOSSCOMM ‘15

Developing on TYPO3

FOSSCOMM ‘15

TYPO3 extensionsWhat is an extension?

Code additions to extend the TYPO3

functionality (Backend, Frontend etc.)

How to install?

● Extension Repository

● Extension Manager

Famous extensions

● News

● DCE

● formhandler

● RealURL

Developing on TYPO3

FOSSCOMM ‘15

TemplatesHow to apply a theme?

You just need an HTML theme

How to use it?

● Fluid template engine (native)

○ Simple MVC extension

■ Backend Layout

■ Frontend Template

● TemplaVoila! (extension)

○ Map HTML blocks to editable

areas

Developing on TYPO3

FOSSCOMM ‘15

● Extreme speed boost

● cache per action

● cache options

● caching backends (Redis,

Memcached etc.)

Cache groups

● pages

● all

● system

Caching FrameworkDeveloping on TYPO3

FOSSCOMM ‘15

Environment within a TYPO3 website

on which the users are able to edit the

website without that to affect the Live

website at all.

Usual Editing Workflow

● Editors

○ Edit only staging workspace

● Publishers

○ Discard changes

○ Publish to live website

WorkspacesDeveloping on TYPO3

FOSSCOMM ‘15

Why you should make your own

TYPO3 distribution?

● Ready to use

○ no installation

○ preconfigured extensions

○ reduce development time

Distribution packageDeveloping on TYPO3

Our Distribution package

● preconfigured extensions

● CML Layout & Templates

● other customizations

○ analytics

○ user permissions

○ . . .

FOSSCOMM ‘15

Showcases

FOSSCOMM ‘15

Museum of Science and Industry ChicagoWhat is so special about this site?

● Advanced Editorial Workflow with

many Editors/Publishers groups

● Developed several custom

extensions for managing Exhibits,

Events, Activities, Calendar,

Interactive Map, Polls, Booking etc

● Heavy caching on thousands of

pages

Showcases

FOSSCOMM ‘15

ferryconnectionWhat is so special about this site?

● ForthCRS integration

○ Real time ferry routes

● Heavy caching

○ 1,200+ ferry routes

○ 2,300+ timetamples

● Piraeus Bank integration for

payments

Showcases

FOSSCOMM ‘15

PAWS ChicagoWhat is so special about this site?

● Heavy caching

○ 4,000+ pets

○ custom cache groups

● Advanced Media management

○ more than 17GB pet photos

○ Flexible templating

● 70+ backend users editing the site

Showcases

FOSSCOMM ‘15

The Hellenic InitiativeWhat is so special about this site?

● Salesforce integration

● Constant Contact integration

● PayPal integration

● Multilingual

● Migrated from WordPress

Showcases

FOSSCOMM ‘15

How about making a Greek

community?Powerful, right?

FOSSCOMM ‘15

Any questions?

Thank you!

FOSSCOMM ‘15


Recommended