Joomladag NL 2008 - Joomla! 1.5 Application Layer

Post on 10-Dec-2014

10.195 views 1 download

description

A quickguide to Joomla! Application Stardom.

Transcript of Joomladag NL 2008 - Joomla! 1.5 Application Layer

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! 1.5 Application LayerQuickguide to Joomla! Application Stardom.

Joomladay NL, April 2008

1

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Johan Janssens

Joomla! Project Member

• Lead Developer• Core Team Member

Joomlatools

• Manager• Lead Architect

http://www.joomla.org http://www.joomlatools.org

Joomladay NL, April 2008

2

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Brought your own towel ?

“A towel is about the most useful thing an interstellar hitch hiker can carry.”

Douglas Adams

Joomladay NL, April 2008

3

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Brought your own code ?

“The Joomla! Framework is about the most useful thing a smart PHP developer can use!”

Johan Janssens

Joomladay NL, April 2008

4

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Building bridges?

where ?

why ?

how ?who ?

when ?to ?

me ?

Joomladay NL, April 2008

5

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Web 1.0 ?

content management

HTMLread

companies

Joomladay NL, April 2008

Connecting networks

companies

6

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Web 2.0?

people management

XML/AJAXinteract

communities

Joomladay NL, April 2008

Connecting people

companies

7

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Web 3.0?

knowledge management

RDFexchange

data

Joomladay NL, April 2008

Connecting knowledge

companies

8

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! 1.5 ?

Joomladay NL, April 2008

Web 1.5

content management

XML-RPC

websites

read/writeRSS/Atom

9

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Buy none get two for free !

FrameworkContent Management

Joomladay NL, April 2008

10

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Application Layer, huh ?Joomla! Architecture for dummies.

Joomladay NL, April 2008

11

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! CMS

Joomladay NL, April 2008

12

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! CMS

Joomla! CMF

Joomladay NL, April 2008

13

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! CMS

Joomla! CMF

Extensions

Joomladay NL, April 2008

14

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! CMS

Joomla! CMF

Extensions

Application

Joomladay NL, April 2008

15

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! CMS

Joomla! CMF

Extensions

Application

Framework

Joomladay NL, April 2008

16

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla ! CMS

Joomla! CMF

Libraries Plugins

Extensions

Application

Framework

Joomladay NL, April 2008

17

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla ! CMS

Joomla! CMF

XML-RPCInstallationSiteAdministrator

Libraries Plugins

Extensions

Application

Framework

Joomladay NL, April 2008

18

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla ! CMS

Joomla! CMF

Components Modules Templates Languages

XML-RPCInstallationSiteAdministrator

Libraries Plugins

Extensions

Application

Framework

Joomladay NL, April 2008

19

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomla! 1.5 ApplicationCreating a Joomla! 1.5 application in 10 lines of code...

Joomladay NL, April 2008

20

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomladay NL, April 2008

21

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

RokBridgeA bridge between Joomla! 1.5 and phpBB3.

Joomladay NL, April 2008

22

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomladay NL, April 2008

Features

•Non-invasive, no-hacks required• User authentication and synchronization• Bi-directional, asynchronous syncing• Very little performance overhead• Uses Joomla! SEF capabilities

23

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Joomladay NL, April 2008

Demo“Warning : Live demo’s have a tendency to go wrong ...”

24

www.joomlatools.orgJoomla! is a registered trademark of Open Source Matters, Inc.

Questions ?Speak up now or be silent forever...

Joomladay NL, April 2008

25