joomla for php developers (ditching com_content)
TRANSCRIPT
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