Joomla for PHP Developers (ditching com_content)

Post on 12-Jul-2015

270 views 0 download

Tags:

Transcript of Joomla for PHP Developers (ditching com_content)

Joomla for PHP Developers(ditching com_content)

> Anthony D Paul

› Technical lead at Fathom (end-to-end; 5 years)

› User experience developer

› @anthonydpaul

Who am I…

› Project overview

› Out-of-the-box strengths & weaknesses

› Anatomy of a component (code samples)

› Rapid prototyping (breaking fixing $h*!)

› Finishing the job(testing, theming, testing, launch)

What we’ll talk about

› Installers/Configurers versus developers

› CMS versus framework

› Development cycle (Long Term Support versions)

Project overview

› Documentation =

› Administrative menu bloat

› Article system (all for 1 and 1 for all) sucks; causes all kinds of learning curve BS; ultimately kneecaps

Out-of-the-box strengths & weaknesses

Out-of-the-box strengths & weaknesses

› Documentation =

› Administrative menu bloat

› Article system (all for 1 and 1 for all) sucks; causes all kinds of learning curve BS; ultimately kneecaps

Out-of-the-box strengths & weaknesses

Out-of-the-box strengths & weaknesses

› Documentation =

› Administrative menu bloat

› Article system (all for 1 and 1 for all) sucks; causes all kinds of learning curve BS; ultimately kneecaps

Out-of-the-box strengths & weaknesses

Out-of-the-box strengths & weaknesses

Out-of-the-box strengths & weaknesses

› Documentation =

› Administrative menu bloat

› Article system (all for 1 and 1 for all) sucks; causes all kinds of learning curve BS; ultimately kneecaps

› However…

› Common tools (ACL, media management,

WYSIWYG editor, etc.)

› Makings for a nice admin experience

Out-of-the-box strengths & weaknesses

(code samples)

› Project overview

› Out-of-the-box strengths & weaknesses

› Anatomy of a component (code samples)

› Rapid prototyping (breaking fixing $h*!)

› Finishing the job(testing, theming, testing, launch)

What we talked about

› Build your own library

Closing remark

Thank you!

> @anthonydpaul